Originally Posted by
flatlander
Well, isn't it a memory item to don oxygen masks and establish crew communications (i.e. check the other pilot's OK) ? Then refer to the QRH for troubleshooting.
"Put on your own [oxygen] mask before helping others"

It would be a reasonable assumption but actually that isn't a memory item for fumes/smoke in the cockpit although it's high on the list of actions to do. It is a memory item for a cabin altitude warning or depressurisation. Here is the section from a 777 QRH I have - as noted earlier this may well differ from a BA one but broadly it should be the same:
For comaprison the cabin altitude warning for a 737 which does have memory items - basically everything before the dashed line:
If you remember when we did the sim last October when you and
12939 were inflicting many random failures on me (

) when you did the engine fire on take off i did the memory items with our BA pilot.
Also by coincidence I am at AMS today waiting for a flight to LHR and the pilot who took our group last October is actually captain on this flight. He has already texted me to apologise for the delay which is due to strong winds at AMS - how can an airport with so many runways be reduced to one landing runway so quickly with a bit of wind?