ieee80211_iterate_active_interfaces_atomic — iterate active interfaces
| void ieee80211_iterate_active_interfaces_atomic ( | struct ieee80211_hw * hw, | 
| u32 iter_flags, | |
| void (*iterator) (void *data, 						    u8 *mac, 						    struct ieee80211_vif *vif), | |
| void * data ); | 
hwthe hardware struct of which the interfaces should be iterated over
iter_flagsiteration flags, see enum ieee80211_interface_iteration_flags
iteratorthe iterator function to call, cannot sleep
datafirst argument of the iterator function
   This function iterates over the interfaces associated with a given
   hardware that are currently active and calls the callback for them.
   This function requires the iterator callback function to be atomic,
   if that is not desired, use ieee80211_iterate_active_interfaces instead.
   Does not iterate over a new interface during add_interface.