Smoke masks and smoke hoods are two different things.
Smoke masks are worn by the flight deck
They get their oxygen from the diluter demand regulators so it is on demand.
Smoke hoods are worn by the cabin crew.
They get their oxygen from a small chemical generator, so it is continuous flow.
If you look at the questions again you may now see that they are slightly different.