Boeing offers different pax O2 sytems for various models. Generally speaking there is either a 12 minute of 20 minute canister. Those times may not be exact so don't bet the farm on the numbers. The 787 has a gaseous system for pax. I think the 777 offers either gaseous or canster. The crew O2 system is available in various sizes depending on operator needs.