H A D | linux_80211_macops.c | 51 lkpi_80211_mo_start(struct ieee80211_hw *hw) in lkpi_80211_mo_start() argument 56 lhw = HW_TO_LHW(hw); in lkpi_80211_mo_start() 67 LKPI_80211_TRACE_MO("hw %p", hw); in lkpi_80211_mo_start() 68 error = lhw->ops->start(hw); in lkpi_80211_mo_start() 77 lkpi_80211_mo_stop(struct ieee80211_hw *hw, bool suspend) in lkpi_80211_mo_stop() argument 81 lhw = HW_TO_LHW(hw); in lkpi_80211_mo_stop() 85 LKPI_80211_TRACE_MO("hw %p suspend %d", hw, suspend); in lkpi_80211_mo_stop() 86 lhw->ops->stop(hw, suspen in lkpi_80211_mo_stop() 91 lkpi_80211_mo_get_antenna(struct ieee80211_hw * hw,u32 * txs,u32 * rxs) lkpi_80211_mo_get_antenna() argument 110 lkpi_80211_mo_set_frag_threshold(struct ieee80211_hw * hw,uint32_t frag_th) lkpi_80211_mo_set_frag_threshold() argument 129 lkpi_80211_mo_set_rts_threshold(struct ieee80211_hw * hw,uint32_t rts_th) lkpi_80211_mo_set_rts_threshold() argument 149 lkpi_80211_mo_add_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) lkpi_80211_mo_add_interface() argument 184 lkpi_80211_mo_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) lkpi_80211_mo_remove_interface() argument 210 lkpi_80211_mo_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * sr) lkpi_80211_mo_hw_scan() argument 238 lkpi_80211_mo_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) lkpi_80211_mo_cancel_hw_scan() argument 251 lkpi_80211_mo_sw_scan_complete(struct ieee80211_hw * hw,struct ieee80211_vif * vif) lkpi_80211_mo_sw_scan_complete() argument 265 lkpi_80211_mo_sw_scan_start(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const u8 * addr) lkpi_80211_mo_sw_scan_start() argument 283 lkpi_80211_mo_prepare_multicast(struct ieee80211_hw * hw,struct netdev_hw_addr_list * mc_list) lkpi_80211_mo_prepare_multicast() argument 299 lkpi_80211_mo_configure_filter(struct ieee80211_hw * hw,unsigned int changed_flags,unsigned int * total_flags,u64 mc_ptr) lkpi_80211_mo_configure_filter() argument 322 lkpi_80211_mo_sta_add(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) lkpi_80211_mo_sta_add() argument 351 lkpi_80211_mo_sta_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) lkpi_80211_mo_sta_remove() argument 381 lkpi_80211_mo_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct lkpi_sta * lsta,enum ieee80211_sta_state nstate) lkpi_80211_mo_sta_state() argument 425 lkpi_80211_mo_config(struct ieee80211_hw * hw,uint32_t changed) lkpi_80211_mo_config() argument 445 lkpi_80211_mo_assign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,struct ieee80211_chanctx_conf * chanctx_conf) lkpi_80211_mo_assign_vif_chanctx() argument 468 lkpi_80211_mo_unassign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,struct ieee80211_chanctx_conf ** chanctx_conf) lkpi_80211_mo_unassign_vif_chanctx() argument 488 lkpi_80211_mo_add_chanctx(struct ieee80211_hw * hw,struct ieee80211_chanctx_conf * chanctx_conf) lkpi_80211_mo_add_chanctx() argument 513 lkpi_80211_mo_change_chanctx(struct ieee80211_hw * hw,struct ieee80211_chanctx_conf * chanctx_conf,uint32_t changed) lkpi_80211_mo_change_chanctx() argument 527 lkpi_80211_mo_remove_chanctx(struct ieee80211_hw * hw,struct ieee80211_chanctx_conf * chanctx_conf) lkpi_80211_mo_remove_chanctx() argument 544 lkpi_80211_mo_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,uint64_t changed) lkpi_80211_mo_bss_info_changed() argument 562 lkpi_80211_mo_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,uint32_t link_id,uint16_t ac,const struct ieee80211_tx_queue_params * txqp) lkpi_80211_mo_conf_tx() argument 583 lkpi_80211_mo_flush(struct ieee80211_hw * hw,struct ieee80211_vif * vif,uint32_t nqueues,bool drop) lkpi_80211_mo_flush() argument 597 lkpi_80211_mo_mgd_prepare_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * txinfo) lkpi_80211_mo_mgd_prepare_tx() argument 611 lkpi_80211_mo_mgd_complete_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * txinfo) lkpi_80211_mo_mgd_complete_tx() argument 625 lkpi_80211_mo_tx(struct ieee80211_hw * hw,struct ieee80211_tx_control * txctrl,struct sk_buff * skb) lkpi_80211_mo_tx() argument 639 lkpi_80211_mo_wake_tx_queue(struct ieee80211_hw * hw,struct ieee80211_txq * txq) lkpi_80211_mo_wake_tx_queue() argument 652 lkpi_80211_mo_sync_rx_queues(struct ieee80211_hw * hw) lkpi_80211_mo_sync_rx_queues() argument 665 lkpi_80211_mo_sta_pre_rcu_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) lkpi_80211_mo_sta_pre_rcu_remove() argument 679 lkpi_80211_mo_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * kc) lkpi_80211_mo_set_key() argument 700 lkpi_80211_mo_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) lkpi_80211_mo_ampdu_action() argument [all...] |