ieee80211_iterate_active_interfaces_atomic — iterate active interfaces
void fsfuncieee80211_iterate_active_interfaces_atomic ( | struct ieee80211_hw * hw, |
void (*iterator)
(void *data, u8 *mac, struct ieee80211_vif *vif), | |
void * data); |
hwthe hardware struct of which the interfaces should be iterated over
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