nooluv,
The pax oxygen masks mix oxygen with ambient air from the cabin, so aren't much use in the event of smoke in the cabin. The flight deck masks can be set to 100% oxygen, excluding any smokey ambient air.
Smoke hoods are individual units with their own oxygen supply, lasting for about 15 mins.