Lines Matching defs:work
166 * We can have multiple work items (and connection probing)
172 * has happened -- the work that runs from this timer will
1679 struct wiphy_work *work)
1682 container_of(work, struct ieee80211_link_data,
1683 u.mgd.chswitch_work.work);
1705 * work with no reserved_chanctx so verify chandef to check if it
2311 void ieee80211_dynamic_ps_disable_work(struct work_struct *work)
2314 container_of(work, struct ieee80211_local,
2328 void ieee80211_dynamic_ps_enable_work(struct work_struct *work)
2331 container_of(work, struct ieee80211_local,
2404 void ieee80211_dfs_cac_timer_work(struct work_struct *work)
2406 struct delayed_work *delayed_work = to_delayed_work(work);
2509 static void ieee80211_sta_handle_tspec_ac_params_wk(struct work_struct *work)
2513 sdata = container_of(work, struct ieee80211_sub_if_data,
2514 u.mgd.tx_tspec_wk.work);
3158 wiphy_work_queue(sdata->local->hw.wiphy, &sdata->work);
3264 * The driver/our work has already reported this event or the
3423 struct wiphy_work *work)
3426 container_of(work, struct ieee80211_sub_if_data,
3449 struct wiphy_work *work)
3452 container_of(work, struct ieee80211_sub_if_data,
5738 struct wiphy_work *work)
5741 container_of(work, struct ieee80211_sub_if_data,
5742 u.mgd.ml_reconf_work.work);
5753 "MLO Reconfiguration: work: valid=0x%x, removed=0x%x\n",
6370 wiphy_work_queue(sdata->local->hw.wiphy, &sdata->work);
6514 wiphy_work_queue(local->hw.wiphy, &sdata->work);
6717 static void ieee80211_sta_monitor_work(struct work_struct *work)
6720 container_of(work, struct ieee80211_sub_if_data,
6783 * To work around this (for now) simply deauth here again if we're
6835 struct wiphy_work *work)
6838 container_of(work, struct ieee80211_link_data,
7863 * Make sure some work items will not run after this,