Home
last modified time | relevance | path

Searched refs:vdev_id (Results 1 - 25 of 93) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dpeer.c10 struct ath11k_peer *ath11k_peer_find(struct ath11k_base *ab, int vdev_id, in ath11k_peer_find() argument
18 if (peer->vdev_id != vdev_id) in ath11k_peer_find()
80 int vdev_id) in ath11k_peer_find_by_vdev_id()
87 if (vdev_id == peer->vdev_id) { in ath11k_peer_find_by_vdev_id()
110 peer->vdev_id, peer->addr, peer_id); in ath11k_peer_unmap_event()
120 void ath11k_peer_map_event(struct ath11k_base *ab, u8 vdev_id, u16 peer_id, in ath11k_peer_map_event() argument
126 peer = ath11k_peer_find(ab, vdev_id, mac_addr); in ath11k_peer_map_event()
132 peer->vdev_id in ath11k_peer_map_event()
79 ath11k_peer_find_by_vdev_id(struct ath11k_base *ab, int vdev_id) ath11k_peer_find_by_vdev_id() argument
147 ath11k_wait_for_peer_common(struct ath11k_base *ab, int vdev_id, const u8 *addr, bool expect_mapped) ath11k_wait_for_peer_common() argument
169 ath11k_peer_cleanup(struct ath11k *ar, u32 vdev_id) ath11k_peer_cleanup() argument
192 ath11k_wait_for_peer_deleted(struct ath11k *ar, int vdev_id, const u8 *addr) ath11k_wait_for_peer_deleted() argument
197 ath11k_wait_for_peer_delete_done(struct ath11k *ar, u32 vdev_id, const u8 *addr) ath11k_wait_for_peer_delete_done() argument
219 ath11k_peer_delete(struct ath11k *ar, u32 vdev_id, u8 *addr) ath11k_peer_delete() argument
244 ath11k_wait_for_peer_created(struct ath11k *ar, int vdev_id, const u8 *addr) ath11k_wait_for_peer_created() argument
[all...]
H A Dpeer.h12 int vdev_id; member
33 void ath11k_peer_map_event(struct ath11k_base *ab, u8 vdev_id, u16 peer_id,
35 struct ath11k_peer *ath11k_peer_find(struct ath11k_base *ab, int vdev_id,
40 void ath11k_peer_cleanup(struct ath11k *ar, u32 vdev_id);
41 int ath11k_peer_delete(struct ath11k *ar, u32 vdev_id, u8 *addr);
44 int ath11k_wait_for_peer_delete_done(struct ath11k *ar, u32 vdev_id,
47 int vdev_id);
H A Dmac.c458 if (arvif->vdev_id == arvif_iter->vdev_id) in ath11k_get_arvif_iter()
462 struct ath11k_vif *ath11k_mac_get_arvif(struct ath11k *ar, u32 vdev_id) in ath11k_mac_get_arvif() argument
468 arvif_iter.vdev_id = vdev_id; in ath11k_mac_get_arvif()
476 ath11k_warn(ar->ab, "No VIF found for vdev %d\n", vdev_id); in ath11k_mac_get_arvif()
484 u32 vdev_id) in ath11k_mac_get_arvif_by_vdev_id()
493 arvif = ath11k_mac_get_arvif(pdev->ar, vdev_id); in ath11k_mac_get_arvif_by_vdev_id()
502 struct ath11k *ath11k_mac_get_ar_by_vdev_id(struct ath11k_base *ab, u32 vdev_id) in ath11k_mac_get_ar_by_vdev_id() argument
510 if (pdev->ar->allocated_vdev_map & (1LL << vdev_id)) in ath11k_mac_get_ar_by_vdev_id()
483 ath11k_mac_get_arvif_by_vdev_id(struct ath11k_base *ab, u32 vdev_id) ath11k_mac_get_arvif_by_vdev_id() argument
541 ath11k_mac_get_ar_vdev_stop_status(struct ath11k_base *ab, u32 vdev_id) ath11k_mac_get_ar_vdev_stop_status() argument
744 ath11k_monitor_vdev_up(struct ath11k *ar, int vdev_id) ath11k_monitor_vdev_up() argument
[all...]
H A Dwmi.h2462 u32 vdev_id; member
2479 u32 vdev_id; member
2484 u32 vdev_id; member
2494 u32 vdev_id; member
2499 u32 vdev_id; member
2515 u32 vdev_id; member
2682 u32 vdev_id; member
2704 u32 vdev_id; member
2708 u8 vdev_id; member
2713 u8 vdev_id; member
2728 u16 vdev_id; global() member
2823 u32 vdev_id; global() member
2830 u32 vdev_id; global() member
2836 u32 vdev_id; global() member
2848 u32 vdev_id; global() member
2919 u32 vdev_id; global() member
2943 u32 vdev_id; global() member
2951 u32 vdev_id; global() member
2969 u32 vdev_id; global() member
2977 u32 vdev_id; global() member
2989 u32 vdev_id; global() member
3075 u32 vdev_id; global() member
3155 u32 vdev_id; global() member
3249 u32 vdev_id; global() member
3293 u32 vdev_id; global() member
3299 u32 vdev_id; global() member
3347 u8 vdev_id; global() member
3379 u32 vdev_id; global() member
3404 u32 vdev_id; global() member
3419 u32 vdev_id; global() member
3436 u32 vdev_id; global() member
3458 u32 vdev_id; global() member
3484 u32 vdev_id; global() member
3548 u32 vdev_id; global() member
3581 u32 vdev_id; global() member
3619 u32 vdev_id; global() member
3635 u32 vdev_id; global() member
3641 u32 vdev_id; global() member
3647 u32 vdev_id; global() member
3674 u32 vdev_id; global() member
3687 u32 vdev_id; global() member
3759 u32 vdev_id; global() member
3768 u32 vdev_id; global() member
3776 u32 vdev_id; global() member
3784 u32 vdev_id; global() member
3837 u32 vdev_id; global() member
3872 u8 vdev_id; global() member
3910 u32 vdev_id; global() member
4018 u32 vdev_id; global() member
4023 u32 vdev_id; global() member
4028 u32 vdev_id; global() member
4055 u32 vdev_id; global() member
4063 u32 vdev_id; global() member
4071 u32 vdev_id; global() member
4076 u32 vdev_id; global() member
4218 u32 vdev_id; global() member
4235 u32 vdev_id; global() member
4345 u32 vdev_id; global() member
4374 u32 vdev_id; global() member
4396 u32 vdev_id; global() member
4473 u32 vdev_id; global() member
4702 u32 vdev_id; global() member
4762 u32 vdev_id; global() member
4774 u32 vdev_id; global() member
4785 u32 vdev_id; global() member
4821 u32 vdev_id; global() member
4854 u32 vdev_id; global() member
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dpeer.c11 struct ath12k_peer *ath12k_peer_find(struct ath12k_base *ab, int vdev_id, in ath12k_peer_find() argument
19 if (peer->vdev_id != vdev_id) in ath12k_peer_find()
80 bool ath12k_peer_exist_by_vdev_id(struct ath12k_base *ab, int vdev_id) in ath12k_peer_exist_by_vdev_id() argument
87 if (vdev_id == peer->vdev_id) { in ath12k_peer_exist_by_vdev_id()
124 peer->vdev_id, peer->addr, peer_id); in ath12k_peer_unmap_event()
134 void ath12k_peer_map_event(struct ath12k_base *ab, u8 vdev_id, u16 peer_id, in ath12k_peer_map_event() argument
140 peer = ath12k_peer_find(ab, vdev_id, mac_addr); in ath12k_peer_map_event()
146 peer->vdev_id in ath12k_peer_map_event()
162 ath12k_wait_for_peer_common(struct ath12k_base *ab, int vdev_id, const u8 *addr, bool expect_mapped) ath12k_wait_for_peer_common() argument
184 ath12k_peer_cleanup(struct ath12k *ar, u32 vdev_id) ath12k_peer_cleanup() argument
207 ath12k_wait_for_peer_deleted(struct ath12k *ar, int vdev_id, const u8 *addr) ath12k_wait_for_peer_deleted() argument
212 ath12k_wait_for_peer_delete_done(struct ath12k *ar, u32 vdev_id, const u8 *addr) ath12k_wait_for_peer_delete_done() argument
234 ath12k_peer_delete(struct ath12k *ar, u32 vdev_id, u8 *addr) ath12k_peer_delete() argument
259 ath12k_wait_for_peer_created(struct ath12k *ar, int vdev_id, const u8 *addr) ath12k_wait_for_peer_created() argument
[all...]
H A Dpeer.h25 int vdev_id; member
53 void ath12k_peer_map_event(struct ath12k_base *ab, u8 vdev_id, u16 peer_id,
55 struct ath12k_peer *ath12k_peer_find(struct ath12k_base *ab, int vdev_id,
60 void ath12k_peer_cleanup(struct ath12k *ar, u32 vdev_id);
61 int ath12k_peer_delete(struct ath12k *ar, u32 vdev_id, u8 *addr);
65 int ath12k_wait_for_peer_delete_done(struct ath12k *ar, u32 vdev_id,
67 bool ath12k_peer_exist_by_vdev_id(struct ath12k_base *ab, int vdev_id);
H A Dmac.c528 if (arvif->vdev_id == arvif_iter->vdev_id) in ath12k_get_arvif_iter()
532 struct ath12k_vif *ath12k_mac_get_arvif(struct ath12k *ar, u32 vdev_id) in ath12k_mac_get_arvif() argument
537 arvif_iter.vdev_id = vdev_id; in ath12k_mac_get_arvif()
545 ath12k_warn(ar->ab, "No VIF found for vdev %d\n", vdev_id); in ath12k_mac_get_arvif()
553 u32 vdev_id) in ath12k_mac_get_arvif_by_vdev_id()
562 arvif = ath12k_mac_get_arvif(pdev->ar, vdev_id); in ath12k_mac_get_arvif_by_vdev_id()
571 struct ath12k *ath12k_mac_get_ar_by_vdev_id(struct ath12k_base *ab, u32 vdev_id) in ath12k_mac_get_ar_by_vdev_id() argument
579 if (pdev->ar->allocated_vdev_map & (1LL << vdev_id)) in ath12k_mac_get_ar_by_vdev_id()
552 ath12k_mac_get_arvif_by_vdev_id(struct ath12k_base *ab, u32 vdev_id) ath12k_mac_get_arvif_by_vdev_id() argument
805 ath12k_monitor_vdev_up(struct ath12k *ar, int vdev_id) ath12k_monitor_vdev_up() argument
821 ath12k_mac_monitor_vdev_start(struct ath12k *ar, int vdev_id, struct cfg80211_chan_def *chandef) ath12k_mac_monitor_vdev_start() argument
[all...]
H A Dwmi.h2707 __le32 vdev_id; member
2725 __le32 vdev_id; member
2730 __le32 vdev_id; member
2740 __le32 vdev_id; member
2745 __le32 vdev_id; member
2763 __le32 vdev_id; member
2850 u32 vdev_id; member
2891 u32 vdev_id; member
2906 u16 vdev_id; member
2998 __le32 vdev_id; member
3005 __le32 vdev_id; global() member
3011 __le32 vdev_id; global() member
3023 __le32 vdev_id; global() member
3042 __le32 vdev_id; global() member
3065 __le32 vdev_id; global() member
3073 __le32 vdev_id; global() member
3091 __le32 vdev_id; global() member
3099 __le32 vdev_id; global() member
3111 __le32 vdev_id; global() member
3189 __le32 vdev_id; global() member
3264 u32 vdev_id; global() member
3356 u32 vdev_id; global() member
3400 u32 vdev_id; global() member
3406 __le32 vdev_id; global() member
3475 __le32 vdev_id; global() member
3490 __le32 vdev_id; global() member
3502 __le32 vdev_id; global() member
3524 u32 vdev_id; global() member
3549 u32 vdev_id; global() member
3622 __le32 vdev_id; global() member
3664 __le32 vdev_id; global() member
3696 __le32 vdev_id; global() member
3712 __le32 vdev_id; global() member
3718 __le32 vdev_id; global() member
3724 __le32 vdev_id; global() member
3747 u32 vdev_id; global() member
3787 __le32 vdev_id; global() member
3796 __le32 vdev_id; global() member
3804 __le32 vdev_id; global() member
3812 __le32 vdev_id; global() member
3835 __le32 vdev_id; global() member
3901 __le32 vdev_id; global() member
4018 __le32 vdev_id; global() member
4022 __le32 vdev_id; global() member
4027 __le32 vdev_id; global() member
4032 __le32 vdev_id; global() member
4059 __le32 vdev_id; global() member
4067 u32 vdev_id; global() member
4075 __le32 vdev_id; global() member
4080 u32 vdev_id; global() member
4085 __le32 vdev_id; global() member
4091 __le32 vdev_id; global() member
4181 __le32 vdev_id; global() member
4210 __le32 vdev_id; global() member
4232 __le32 vdev_id; global() member
4492 __le32 vdev_id; global() member
4552 __le32 vdev_id; global() member
4564 __le32 vdev_id; global() member
4575 __le32 vdev_id; global() member
4611 u32 vdev_id; global() member
4634 __le32 vdev_id; global() member
4662 __le32 vdev_id; global() member
4743 __le32 vdev_id; global() member
4750 __le32 vdev_id; global() member
4756 __le32 vdev_id; global() member
[all...]
H A Dwmi.c748 int ath12k_wmi_mgmt_send(struct ath12k *ar, u32 vdev_id, u32 buf_id, in ath12k_wmi_mgmt_send() argument
769 cmd->vdev_id = cpu_to_le32(vdev_id); in ath12k_wmi_mgmt_send()
819 cmd->vdev_id = cpu_to_le32(args->if_id); in ath12k_wmi_vdev_create()
868 int ath12k_wmi_vdev_delete(struct ath12k *ar, u8 vdev_id) in ath12k_wmi_vdev_delete() argument
882 cmd->vdev_id = cpu_to_le32(vdev_id); in ath12k_wmi_vdev_delete()
884 ath12k_dbg(ar->ab, ATH12K_DBG_WMI, "WMI vdev delete id %d\n", vdev_id); in ath12k_wmi_vdev_delete()
895 int ath12k_wmi_vdev_stop(struct ath12k *ar, u8 vdev_id) in ath12k_wmi_vdev_stop() argument
910 cmd->vdev_id in ath12k_wmi_vdev_stop()
923 ath12k_wmi_vdev_down(struct ath12k *ar, u8 vdev_id) ath12k_wmi_vdev_down() argument
1076 ath12k_wmi_vdev_up(struct ath12k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath12k_wmi_vdev_up() argument
1142 ath12k_wmi_send_peer_delete_cmd(struct ath12k *ar, const u8 *peer_addr, u8 vdev_id) ath12k_wmi_send_peer_delete_cmd() argument
1213 ath12k_wmi_set_peer_param(struct ath12k *ar, const u8 *peer_addr, u32 vdev_id, u32 param_id, u32 param_val) ath12k_wmi_set_peer_param() argument
1246 ath12k_wmi_send_peer_flush_tids_cmd(struct ath12k *ar, u8 peer_addr[ETH_ALEN], u32 peer_tid_bitmap, u8 vdev_id) ath12k_wmi_send_peer_flush_tids_cmd() argument
1282 ath12k_wmi_peer_rx_reorder_queue_setup(struct ath12k *ar, int vdev_id, const u8 *addr, dma_addr_t paddr, u8 tid, u8 ba_window_size_valid, u32 ba_window_size) ath12k_wmi_peer_rx_reorder_queue_setup() argument
1392 ath12k_wmi_pdev_set_ps_mode(struct ath12k *ar, int vdev_id, u32 enable) ath12k_wmi_pdev_set_ps_mode() argument
1554 ath12k_wmi_set_sta_ps_param(struct ath12k *ar, u32 vdev_id, u32 param, u32 param_value) ath12k_wmi_set_sta_ps_param() argument
1616 ath12k_wmi_vdev_set_param_cmd(struct ath12k *ar, u32 vdev_id, u32 param_id, u32 param_value) ath12k_wmi_vdev_set_param_cmd() argument
1678 ath12k_wmi_send_bcn_offload_control_cmd(struct ath12k *ar, u32 vdev_id, u32 bcn_ctrl_op) ath12k_wmi_send_bcn_offload_control_cmd() argument
1711 ath12k_wmi_bcn_tmpl(struct ath12k *ar, u32 vdev_id, struct ieee80211_mutable_offsets *offs, struct sk_buff *bcn) ath12k_wmi_bcn_tmpl() argument
2561 ath12k_wmi_send_wmm_update_cmd(struct ath12k *ar, u32 vdev_id, struct wmi_wmm_params_all_arg *param) ath12k_wmi_send_wmm_update_cmd() argument
2660 ath12k_wmi_delba_send(struct ath12k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 initiator, u32 reason) ath12k_wmi_delba_send() argument
2696 ath12k_wmi_addba_set_resp(struct ath12k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 status) ath12k_wmi_addba_set_resp() argument
2732 ath12k_wmi_addba_send(struct ath12k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 buf_size) ath12k_wmi_addba_send() argument
2767 ath12k_wmi_addba_clear_resp(struct ath12k *ar, u32 vdev_id, const u8 *mac) ath12k_wmi_addba_clear_resp() argument
2935 ath12k_wmi_send_obss_spr_cmd(struct ath12k *ar, u32 vdev_id, struct ieee80211_he_obss_pd *he_obss_pd) ath12k_wmi_send_obss_spr_cmd() argument
2968 ath12k_wmi_obss_color_cfg_cmd(struct ath12k *ar, u32 vdev_id, u8 bss_color, u32 period, bool enable) ath12k_wmi_obss_color_cfg_cmd() argument
3010 ath12k_wmi_send_bss_color_change_enable_cmd(struct ath12k *ar, u32 vdev_id, bool enable) ath12k_wmi_send_bss_color_change_enable_cmd() argument
3044 ath12k_wmi_fils_discovery_tmpl(struct ath12k *ar, u32 vdev_id, struct sk_buff *tmpl) ath12k_wmi_fils_discovery_tmpl() argument
3085 ath12k_wmi_probe_resp_tmpl(struct ath12k *ar, u32 vdev_id, struct sk_buff *tmpl) ath12k_wmi_probe_resp_tmpl() argument
3136 ath12k_wmi_fils_discovery(struct ath12k *ar, u32 vdev_id, u32 interval, bool unsol_bcast_probe_resp_enabled) ath12k_wmi_fils_discovery() argument
3546 ath12k_wmi_vdev_spectral_enable(struct ath12k *ar, u32 vdev_id, u32 trigger, u32 enable) ath12k_wmi_vdev_spectral_enable() argument
4744 ath12k_pull_vdev_del_resp_ev(struct ath12k_base *ab, struct sk_buff *skb, u32 *vdev_id) ath12k_pull_vdev_del_resp_ev() argument
4772 ath12k_pull_bcn_tx_status_ev(struct ath12k_base *ab, void *evt_buf, u32 len, u32 *vdev_id, u32 *tx_status) ath12k_pull_bcn_tx_status_ev() argument
4801 ath12k_pull_vdev_stopped_param_tlv(struct ath12k_base *ab, struct sk_buff *skb, u32 *vdev_id) ath12k_pull_vdev_stopped_param_tlv() argument
5619 u32 vdev_id = 0; ath12k_vdev_delete_resp_event() local
5699 u32 vdev_id, tx_status; ath12k_bcn_tx_status_event() local
5711 u32 vdev_id = 0; ath12k_vdev_stopped_event() local
5876 ath12k_get_ar_on_scan_abort(struct ath12k_base *ab, u32 vdev_id) ath12k_get_ar_on_scan_abort() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dpeer.c28 struct ath11k_peer *ath11k_peer_find(struct ath11k_base *ab, int vdev_id, in ath11k_peer_find() argument
36 if (peer->vdev_id != vdev_id) in ath11k_peer_find()
80 int vdev_id) in ath11k_peer_find_by_vdev_id()
87 if (vdev_id == peer->vdev_id) { in ath11k_peer_find_by_vdev_id()
110 peer->vdev_id, peer->addr, peer_id); in ath11k_peer_unmap_event()
120 void ath11k_peer_map_event(struct ath11k_base *ab, u8 vdev_id, u16 peer_id, in ath11k_peer_map_event() argument
126 peer = ath11k_peer_find(ab, vdev_id, mac_addr); in ath11k_peer_map_event()
132 peer->vdev_id in ath11k_peer_map_event()
79 ath11k_peer_find_by_vdev_id(struct ath11k_base *ab, int vdev_id) ath11k_peer_find_by_vdev_id() argument
148 ath11k_wait_for_peer_common(struct ath11k_base *ab, int vdev_id, const u8 *addr, bool expect_mapped) ath11k_wait_for_peer_common() argument
240 ath11k_peer_cleanup(struct ath11k *ar, u32 vdev_id) ath11k_peer_cleanup() argument
266 ath11k_wait_for_peer_deleted(struct ath11k *ar, int vdev_id, const u8 *addr) ath11k_wait_for_peer_deleted() argument
271 ath11k_wait_for_peer_delete_done(struct ath11k *ar, u32 vdev_id, const u8 *addr) ath11k_wait_for_peer_delete_done() argument
293 __ath11k_peer_delete(struct ath11k *ar, u32 vdev_id, const u8 *addr) __ath11k_peer_delete() argument
350 ath11k_peer_delete(struct ath11k *ar, u32 vdev_id, u8 *addr) ath11k_peer_delete() argument
365 ath11k_wait_for_peer_created(struct ath11k *ar, int vdev_id, const u8 *addr) ath11k_wait_for_peer_created() argument
[all...]
H A Dpeer.h13 int vdev_id; member
42 void ath11k_peer_map_event(struct ath11k_base *ab, u8 vdev_id, u16 peer_id,
44 struct ath11k_peer *ath11k_peer_find(struct ath11k_base *ab, int vdev_id,
49 void ath11k_peer_cleanup(struct ath11k *ar, u32 vdev_id);
50 int ath11k_peer_delete(struct ath11k *ar, u32 vdev_id, u8 *addr);
53 int ath11k_wait_for_peer_delete_done(struct ath11k *ar, u32 vdev_id,
56 int vdev_id);
H A Dmac.c571 if (arvif->vdev_id == arvif_iter->vdev_id) in ath11k_get_arvif_iter()
575 struct ath11k_vif *ath11k_mac_get_arvif(struct ath11k *ar, u32 vdev_id) in ath11k_mac_get_arvif() argument
581 arvif_iter.vdev_id = vdev_id; in ath11k_mac_get_arvif()
589 ath11k_warn(ar->ab, "No VIF found for vdev %d\n", vdev_id); in ath11k_mac_get_arvif()
597 u32 vdev_id) in ath11k_mac_get_arvif_by_vdev_id()
606 (pdev->ar->allocated_vdev_map & (1LL << vdev_id))) { in ath11k_mac_get_arvif_by_vdev_id()
607 arvif = ath11k_mac_get_arvif(pdev->ar, vdev_id); in ath11k_mac_get_arvif_by_vdev_id()
616 struct ath11k *ath11k_mac_get_ar_by_vdev_id(struct ath11k_base *ab, u32 vdev_id) in ath11k_mac_get_ar_by_vdev_id() argument
596 ath11k_mac_get_arvif_by_vdev_id(struct ath11k_base *ab, u32 vdev_id) ath11k_mac_get_arvif_by_vdev_id() argument
924 ath11k_mac_monitor_vdev_start(struct ath11k *ar, int vdev_id, struct cfg80211_chan_def *chandef) ath11k_mac_monitor_vdev_start() argument
1674 u32 *vdev_id = data; ath11k_mac_handle_beacon_miss_iter() local
1696 ath11k_mac_handle_beacon_miss(struct ath11k *ar, u32 vdev_id) ath11k_mac_handle_beacon_miss() argument
6588 ath11k_mac_11d_scan_start(struct ath11k *ar, u32 vdev_id) ath11k_mac_11d_scan_start() argument
6638 u32 vdev_id; ath11k_mac_11d_scan_stop() local
[all...]
H A Dwmi.c648 int ath11k_wmi_mgmt_send(struct ath11k *ar, u32 vdev_id, u32 buf_id, in ath11k_wmi_mgmt_send() argument
671 cmd->vdev_id = vdev_id; in ath11k_wmi_mgmt_send()
726 cmd->vdev_id = param->if_id; in ath11k_wmi_vdev_create()
780 int ath11k_wmi_vdev_delete(struct ath11k *ar, u8 vdev_id) in ath11k_wmi_vdev_delete() argument
794 cmd->vdev_id = vdev_id; in ath11k_wmi_vdev_delete()
802 ath11k_dbg(ar->ab, ATH11K_DBG_WMI, "cmd vdev delete id %d\n", vdev_id); in ath11k_wmi_vdev_delete()
807 int ath11k_wmi_vdev_stop(struct ath11k *ar, u8 vdev_id) in ath11k_wmi_vdev_stop() argument
822 cmd->vdev_id in ath11k_wmi_vdev_stop()
835 ath11k_wmi_vdev_down(struct ath11k *ar, u8 vdev_id) ath11k_wmi_vdev_down() argument
1008 ath11k_wmi_vdev_up(struct ath11k *ar, u32 vdev_id, u32 aid, const u8 *bssid, u8 *tx_bssid, u32 nontx_profile_idx, u32 nontx_profile_cnt) ath11k_wmi_vdev_up() argument
1095 ath11k_wmi_send_peer_delete_cmd(struct ath11k *ar, const u8 *peer_addr, u8 vdev_id) ath11k_wmi_send_peer_delete_cmd() argument
1167 ath11k_wmi_set_peer_param(struct ath11k *ar, const u8 *peer_addr, u32 vdev_id, u32 param_id, u32 param_val) ath11k_wmi_set_peer_param() argument
1235 ath11k_wmi_peer_rx_reorder_queue_setup(struct ath11k *ar, int vdev_id, const u8 *addr, dma_addr_t paddr, u8 tid, u8 ba_window_size_valid, u32 ba_window_size) ath11k_wmi_peer_rx_reorder_queue_setup() argument
1347 ath11k_wmi_pdev_set_ps_mode(struct ath11k *ar, int vdev_id, enum wmi_sta_ps_mode psmode) ath11k_wmi_pdev_set_ps_mode() argument
1512 ath11k_wmi_set_sta_ps_param(struct ath11k *ar, u32 vdev_id, u32 param, u32 param_value) ath11k_wmi_set_sta_ps_param() argument
1578 ath11k_wmi_vdev_set_param_cmd(struct ath11k *ar, u32 vdev_id, u32 param_id, u32 param_value) ath11k_wmi_vdev_set_param_cmd() argument
1673 ath11k_wmi_send_bcn_offload_control_cmd(struct ath11k *ar, u32 vdev_id, u32 bcn_ctrl_op) ath11k_wmi_send_bcn_offload_control_cmd() argument
1707 ath11k_wmi_bcn_tmpl(struct ath11k *ar, u32 vdev_id, struct ieee80211_mutable_offsets *offs, struct sk_buff *bcn, u32 ema_params) ath11k_wmi_bcn_tmpl() argument
2556 ath11k_wmi_send_wmm_update_cmd_tlv(struct ath11k *ar, u32 vdev_id, struct wmi_wmm_params_all_arg *param) ath11k_wmi_send_wmm_update_cmd_tlv() argument
2661 ath11k_wmi_delba_send(struct ath11k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 initiator, u32 reason) ath11k_wmi_delba_send() argument
2697 ath11k_wmi_addba_set_resp(struct ath11k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 status) ath11k_wmi_addba_set_resp() argument
2733 ath11k_wmi_addba_send(struct ath11k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 buf_size) ath11k_wmi_addba_send() argument
2768 ath11k_wmi_addba_clear_resp(struct ath11k *ar, u32 vdev_id, const u8 *mac) ath11k_wmi_addba_clear_resp() argument
3048 ath11k_wmi_send_11d_scan_stop_cmd(struct ath11k *ar, u32 vdev_id) ath11k_wmi_send_11d_scan_stop_cmd() argument
3429 ath11k_wmi_send_obss_spr_cmd(struct ath11k *ar, u32 vdev_id, struct ieee80211_he_obss_pd *he_obss_pd) ath11k_wmi_send_obss_spr_cmd() argument
3701 ath11k_wmi_send_obss_color_collision_cfg_cmd(struct ath11k *ar, u32 vdev_id, u8 bss_color, u32 period, bool enable) ath11k_wmi_send_obss_color_collision_cfg_cmd() argument
3746 ath11k_wmi_send_bss_color_change_enable_cmd(struct ath11k *ar, u32 vdev_id, bool enable) ath11k_wmi_send_bss_color_change_enable_cmd() argument
3782 ath11k_wmi_fils_discovery_tmpl(struct ath11k *ar, u32 vdev_id, struct sk_buff *tmpl) ath11k_wmi_fils_discovery_tmpl() argument
3829 ath11k_wmi_probe_resp_tmpl(struct ath11k *ar, u32 vdev_id, struct sk_buff *tmpl) ath11k_wmi_probe_resp_tmpl() argument
3886 ath11k_wmi_fils_discovery(struct ath11k *ar, u32 vdev_id, u32 interval, bool unsol_bcast_probe_resp_enabled) ath11k_wmi_fils_discovery() argument
4359 ath11k_wmi_vdev_spectral_enable(struct ath11k *ar, u32 vdev_id, u32 trigger, u32 enable) ath11k_wmi_vdev_spectral_enable() argument
5660 ath11k_pull_vdev_del_resp_ev(struct ath11k_base *ab, struct sk_buff *skb, u32 *vdev_id) ath11k_pull_vdev_del_resp_ev() argument
5688 ath11k_pull_bcn_tx_status_ev(struct ath11k_base *ab, void *evt_buf, u32 len, u32 *vdev_id, u32 *tx_status) ath11k_pull_bcn_tx_status_ev() argument
5717 ath11k_pull_vdev_stopped_param_tlv(struct ath11k_base *ab, struct sk_buff *skb, u32 *vdev_id) ath11k_pull_vdev_stopped_param_tlv() argument
7303 u32 vdev_id = 0; ath11k_vdev_delete_resp_event() local
7386 u32 vdev_id, tx_status; ath11k_bcn_tx_status_event() local
7512 u32 vdev_id = 0; ath11k_vdev_stopped_event() local
7681 ath11k_get_ar_on_scan_state(struct ath11k_base *ab, u32 vdev_id, enum ath11k_scan_state state) ath11k_get_ar_on_scan_state() argument
7788 u32 vdev_id; ath11k_peer_sta_kickout_event() local
9049 ath11k_wmi_hw_data_filter_cmd(struct ath11k *ar, u32 vdev_id, u32 filter_bitmap, bool enable) ath11k_wmi_hw_data_filter_cmd() argument
9153 ath11k_wmi_wow_add_wakeup_event(struct ath11k *ar, u32 vdev_id, enum wmi_wow_wakeup_event event, u32 enable) ath11k_wmi_wow_add_wakeup_event() argument
9180 ath11k_wmi_wow_add_pattern(struct ath11k *ar, u32 vdev_id, u32 pattern_id, const u8 *pattern, const u8 *mask, int pattern_len, int pattern_offset) ath11k_wmi_wow_add_pattern() argument
9285 ath11k_wmi_wow_del_pattern(struct ath11k *ar, u32 vdev_id, u32 pattern_id) ath11k_wmi_wow_del_pattern() argument
9312 ath11k_wmi_op_gen_config_pno_start(struct ath11k *ar, u32 vdev_id, struct wmi_pno_scan_req *pno) ath11k_wmi_op_gen_config_pno_start() argument
9424 ath11k_wmi_op_gen_config_pno_stop(struct ath11k *ar, u32 vdev_id) ath11k_wmi_op_gen_config_pno_stop() argument
9448 ath11k_wmi_wow_config_pno(struct ath11k *ar, u32 vdev_id, struct wmi_pno_scan_req *pno_scan) ath11k_wmi_wow_config_pno() argument
[all...]
H A Dwmi.h2603 u32 vdev_id; member
2622 u32 vdev_id; member
2627 u32 vdev_id; member
2637 u32 vdev_id; member
2642 u32 vdev_id; member
2659 u32 vdev_id; member
2829 u32 vdev_id; member
2854 u32 vdev_id; member
2858 u8 vdev_id; member
2863 u8 vdev_id; member
2878 u16 vdev_id; global() member
2980 u32 vdev_id; global() member
2987 u32 vdev_id; global() member
2993 u32 vdev_id; global() member
3005 u32 vdev_id; global() member
3076 u32 vdev_id; global() member
3100 u32 vdev_id; global() member
3108 u32 vdev_id; global() member
3126 u32 vdev_id; global() member
3134 u32 vdev_id; global() member
3146 u32 vdev_id; global() member
3223 u32 vdev_id; global() member
3307 u32 vdev_id; global() member
3404 u32 vdev_id; global() member
3448 u32 vdev_id; global() member
3454 u32 vdev_id; global() member
3502 u8 vdev_id; global() member
3533 u32 vdev_id; global() member
3558 u32 vdev_id; global() member
3595 u32 vdev_id; global() member
3617 u32 vdev_id; global() member
3639 u32 vdev_id; global() member
3665 u32 vdev_id; global() member
3730 u32 vdev_id; global() member
3763 u32 vdev_id; global() member
3806 u32 vdev_id; global() member
3822 u32 vdev_id; global() member
3828 u32 vdev_id; global() member
3834 u32 vdev_id; global() member
3861 u32 vdev_id; global() member
3874 u32 vdev_id; global() member
3922 u32 vdev_id; global() member
3929 u32 vdev_id; global() member
3936 u32 vdev_id; global() member
3978 u32 vdev_id; global() member
3987 u32 vdev_id; global() member
3995 u32 vdev_id; global() member
4003 u32 vdev_id; global() member
4056 u32 vdev_id; global() member
4091 u8 vdev_id; global() member
4134 u32 vdev_id; global() member
4506 u32 vdev_id; global() member
4510 u32 vdev_id; global() member
4515 u32 vdev_id; global() member
4520 u32 vdev_id; global() member
4547 u32 vdev_id; global() member
4555 u32 vdev_id; global() member
4563 u32 vdev_id; global() member
4568 u32 vdev_id; global() member
4573 u32 vdev_id; global() member
4579 u32 vdev_id; global() member
4763 u32 vdev_id; global() member
4780 u32 vdev_id; global() member
4800 u32 vdev_id; global() member
4903 u32 vdev_id; global() member
4932 u32 vdev_id; global() member
4954 u32 vdev_id; global() member
5031 u32 vdev_id; global() member
5260 u32 vdev_id; global() member
5351 u32 vdev_id; global() member
5362 u32 vdev_id; global() member
5390 u32 vdev_id; global() member
5397 u32 vdev_id; global() member
5404 u32 vdev_id; global() member
5410 u32 vdev_id; global() member
5417 u32 vdev_id; global() member
5423 u32 vdev_id; global() member
5432 u32 vdev_id; global() member
5445 u32 vdev_id; global() member
5470 u32 vdev_id; global() member
5481 u32 vdev_id; global() member
5486 u32 vdev_id; global() member
5523 u32 vdev_id; global() member
5556 u32 vdev_id; global() member
5621 u32 vdev_id; global() member
5628 u32 vdev_id; global() member
5634 u32 vdev_id; global() member
5776 u32 vdev_id; global() member
5926 u32 vdev_id; global() member
5959 u32 vdev_id; global() member
5977 u32 vdev_id; global() member
5995 u32 vdev_id; global() member
6002 u32 vdev_id; global() member
6101 u8 vdev_id; global() member
6125 u32 vdev_id; global() member
6208 u32 vdev_id; global() member
6239 u32 vdev_id; global() member
6255 u32 vdev_id; global() member
6281 u32 vdev_id; global() member
6303 u32 vdev_id; global() member
[all...]
H A Dwow.c102 ret = ath11k_wmi_wow_add_wakeup_event(ar, arvif->vdev_id, i, 0); in ath11k_wow_vif_cleanup()
105 wow_wakeup_event(i), arvif->vdev_id, ret); in ath11k_wow_vif_cleanup()
111 ret = ath11k_wmi_wow_del_pattern(ar, arvif->vdev_id, i); in ath11k_wow_vif_cleanup()
114 i, arvif->vdev_id, ret); in ath11k_wow_vif_cleanup()
133 arvif->vdev_id, ret); in ath11k_wow_cleanup()
242 static int ath11k_wmi_pno_check_and_convert(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_pno_check_and_convert() argument
250 pno->vdev_id = vdev_id; in ath11k_wmi_pno_check_and_convert()
381 ret = ath11k_wmi_pno_check_and_convert(ar, arvif->vdev_id, in ath11k_vif_wow_set_wakeups()
384 ath11k_wmi_wow_config_pno(ar, arvif->vdev_id, pn in ath11k_vif_wow_set_wakeups()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dwmi-ops.h73 struct sk_buff *(*gen_vdev_create)(struct ath10k *ar, u32 vdev_id,
77 struct sk_buff *(*gen_vdev_delete)(struct ath10k *ar, u32 vdev_id);
81 struct sk_buff *(*gen_vdev_stop)(struct ath10k *ar, u32 vdev_id);
82 struct sk_buff *(*gen_vdev_up)(struct ath10k *ar, u32 vdev_id, u32 aid,
84 struct sk_buff *(*gen_vdev_down)(struct ath10k *ar, u32 vdev_id);
85 struct sk_buff *(*gen_vdev_set_param)(struct ath10k *ar, u32 vdev_id,
91 struct sk_buff *(*gen_vdev_spectral_enable)(struct ath10k *ar, u32 vdev_id,
93 struct sk_buff *(*gen_vdev_wmm_conf)(struct ath10k *ar, u32 vdev_id,
95 struct sk_buff *(*gen_peer_create)(struct ath10k *ar, u32 vdev_id,
98 struct sk_buff *(*gen_peer_delete)(struct ath10k *ar, u32 vdev_id,
640 ath10k_wmi_vdev_create(struct ath10k *ar, u32 vdev_id, enum wmi_vdev_type type, enum wmi_vdev_subtype subtype, const u8 macaddr[ETH_ALEN]) ath10k_wmi_vdev_create() argument
658 ath10k_wmi_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_delete() argument
707 ath10k_wmi_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_stop() argument
722 ath10k_wmi_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath10k_wmi_vdev_up() argument
737 ath10k_wmi_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_down() argument
752 ath10k_wmi_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, u32 param_value) ath10k_wmi_vdev_set_param() argument
804 ath10k_wmi_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, u32 enable) ath10k_wmi_vdev_spectral_enable() argument
823 ath10k_wmi_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], const struct wmi_sta_uapsd_auto_trig_arg *args, u32 num_ac) ath10k_wmi_vdev_sta_uapsd() argument
844 ath10k_wmi_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, const struct wmi_wmm_params_all_arg *arg) ath10k_wmi_vdev_wmm_conf() argument
859 ath10k_wmi_peer_create(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], enum wmi_peer_type peer_type) ath10k_wmi_peer_create() argument
876 ath10k_wmi_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN]) ath10k_wmi_peer_delete() argument
892 ath10k_wmi_peer_flush(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], u32 tid_bitmap) ath10k_wmi_peer_flush() argument
908 ath10k_wmi_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, enum wmi_peer_param param_id, u32 param_value) ath10k_wmi_peer_set_param() argument
925 ath10k_wmi_set_psmode(struct ath10k *ar, u32 vdev_id, enum wmi_sta_ps_mode psmode) ath10k_wmi_set_psmode() argument
942 ath10k_wmi_set_sta_ps_param(struct ath10k *ar, u32 vdev_id, enum wmi_sta_powersave_param param_id, u32 value) ath10k_wmi_set_sta_ps_param() argument
959 ath10k_wmi_set_ap_ps_param(struct ath10k *ar, u32 vdev_id, const u8 *mac, enum wmi_ap_ps_peer_param param_id, u32 value) ath10k_wmi_set_ap_ps_param() argument
1028 ath10k_wmi_beacon_send_ref_nowait(struct ath10k *ar, u32 vdev_id, const void *bcn, size_t bcn_len, u32 bcn_paddr, bool dtim_zero, bool deliver_cab) ath10k_wmi_beacon_send_ref_nowait() argument
1087 ath10k_wmi_request_peer_stats_info(struct ath10k *ar, u32 vdev_id, enum wmi_peer_stats_info_request_type type, u8 *addr, u32 reset) ath10k_wmi_request_peer_stats_info() argument
1206 ath10k_wmi_addba_clear_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac) ath10k_wmi_addba_clear_resp() argument
1222 ath10k_wmi_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 buf_size) ath10k_wmi_addba_send() argument
1239 ath10k_wmi_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 status) ath10k_wmi_addba_set_resp() argument
1256 ath10k_wmi_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 initiator, u32 reason) ath10k_wmi_delba_send() argument
1274 ath10k_wmi_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, struct sk_buff *bcn, u32 prb_caps, u32 prb_erp, void *prb_ies, size_t prb_ies_len) ath10k_wmi_bcn_tmpl() argument
1293 ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) ath10k_wmi_prb_tmpl() argument
1308 ath10k_wmi_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) ath10k_wmi_p2p_go_bcn_ie() argument
1358 ath10k_wmi_wow_add_wakeup_event(struct ath10k *ar, u32 vdev_id, enum wmi_wow_wakeup_event event, u32 enable) ath10k_wmi_wow_add_wakeup_event() argument
1394 ath10k_wmi_wow_add_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id, const u8 *pattern, const u8 *mask, int pattern_len, int pattern_offset) ath10k_wmi_wow_add_pattern() argument
1415 ath10k_wmi_wow_del_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id) ath10k_wmi_wow_del_pattern() argument
1432 ath10k_wmi_wow_config_pno(struct ath10k *ar, u32 vdev_id, struct wmi_pno_scan_req *pno_scan) ath10k_wmi_wow_config_pno() argument
1450 ath10k_wmi_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, enum wmi_tdls_state state) ath10k_wmi_update_fw_tdls_state() argument
[all...]
H A Dtxrx.c137 struct ath10k_peer *ath10k_peer_find(struct ath10k *ar, int vdev_id, in ath10k_peer_find() argument
145 if (peer->vdev_id != vdev_id) in ath10k_peer_find()
172 static int ath10k_wait_for_peer_common(struct ath10k *ar, int vdev_id, in ath10k_wait_for_peer_common() argument
181 mapped = !!ath10k_peer_find(ar, vdev_id, addr); in ath10k_wait_for_peer_common()
194 int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, const u8 *addr) in ath10k_wait_for_peer_created() argument
196 return ath10k_wait_for_peer_common(ar, vdev_id, addr, true); in ath10k_wait_for_peer_created()
199 int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id, const u8 *addr) in ath10k_wait_for_peer_deleted() argument
201 return ath10k_wait_for_peer_common(ar, vdev_id, addr, false); in ath10k_wait_for_peer_deleted()
218 peer = ath10k_peer_find(ar, ev->vdev_id, e in ath10k_peer_map_event()
[all...]
H A Dmac.c231 .vdev_id = arvif->vdev_id, in ath10k_send_key()
329 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_install_peer_wep_keys()
388 arvif->vdev_id, in ath10k_install_peer_wep_keys()
393 arvif->vdev_id, ret); in ath10k_install_peer_wep_keys()
413 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_clear_peer_keys()
534 arvif->vdev_id, key->keyidx); in ath10k_mac_vif_update_wep_key()
539 arvif->vdev_id, peer->addr, ret); in ath10k_mac_vif_update_wep_key()
693 static void ath10k_wait_for_peer_delete_done(struct ath10k *ar, u32 vdev_id, in ath10k_wait_for_peer_delete_done() argument
700 ret = ath10k_wait_for_peer_deleted(ar, vdev_id, add in ath10k_wait_for_peer_delete_done()
713 ath10k_peer_create(struct ath10k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 vdev_id, const u8 *addr, enum wmi_peer_type peer_type) ath10k_peer_create() argument
825 ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k_peer_delete() argument
883 ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) ath10k_peer_cleanup() argument
924 ath10k_mac_tdls_peer_update(struct ath10k *ar, u32 vdev_id, struct ieee80211_sta *sta, enum wmi_tdls_peer_state state) ath10k_mac_tdls_peer_update() argument
1019 ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) ath10k_monitor_vdev_start() argument
2088 u32 *vdev_id = data; ath10k_mac_handle_beacon_miss_iter() local
2110 ath10k_mac_handle_beacon_miss(struct ath10k *ar, u32 vdev_id) ath10k_mac_handle_beacon_miss() argument
3507 u32 vdev_id; global() member
3524 ath10k_mac_handle_tx_pause_vdev(struct ath10k *ar, u32 vdev_id, enum wmi_tlv_tx_pause_id pause_id, enum wmi_tlv_tx_pause_action action) ath10k_mac_handle_tx_pause_vdev() argument
3929 int vdev_id; ath10k_offchan_tx_work() local
9632 ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) ath10k_get_arvif() argument
[all...]
H A Dwmi-tlv.c174 u32 vdev_id, tx_status; in ath10k_wmi_tlv_event_bcn_tx_status() local
191 vdev_id = __le32_to_cpu(ev->vdev_id); in ath10k_wmi_tlv_event_bcn_tx_status()
203 vdev_id, tx_status); in ath10k_wmi_tlv_event_bcn_tx_status()
207 arvif = ath10k_get_arvif(ar, vdev_id); in ath10k_wmi_tlv_event_bcn_tx_status()
289 __le32_to_cpu(ev->vdev_id), in ath10k_wmi_tlv_op_pull_peer_stats_info()
407 int ret, vdev_id; in ath10k_wmi_tlv_event_p2p_noa() local
424 vdev_id = __le32_to_cpu(ev->vdev_id); in ath10k_wmi_tlv_event_p2p_noa()
427 "wmi tlv p2p noa vdev_id in ath10k_wmi_tlv_event_p2p_noa()
440 int ret, vdev_id; ath10k_wmi_tlv_event_tx_pause() local
2121 ath10k_wmi_tlv_op_gen_vdev_create(struct ath10k *ar, u32 vdev_id, enum wmi_vdev_type vdev_type, enum wmi_vdev_subtype vdev_subtype, const u8 mac_addr[ETH_ALEN]) ath10k_wmi_tlv_op_gen_vdev_create() argument
2149 ath10k_wmi_tlv_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_delete() argument
2246 ath10k_wmi_tlv_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_stop() argument
2267 ath10k_wmi_tlv_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath10k_wmi_tlv_op_gen_vdev_up() argument
2292 ath10k_wmi_tlv_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_down() argument
2313 ath10k_wmi_tlv_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, u32 param_value) ath10k_wmi_tlv_op_gen_vdev_set_param() argument
2418 ath10k_wmi_tlv_op_gen_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], const struct wmi_sta_uapsd_auto_trig_arg *args, u32 num_ac) ath10k_wmi_tlv_op_gen_vdev_sta_uapsd() argument
2480 ath10k_wmi_tlv_op_gen_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, const struct wmi_wmm_params_all_arg *arg) ath10k_wmi_tlv_op_gen_vdev_wmm_conf() argument
2555 ath10k_wmi_tlv_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], enum wmi_peer_type peer_type) ath10k_wmi_tlv_op_gen_peer_create() argument
2580 ath10k_wmi_tlv_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN]) ath10k_wmi_tlv_op_gen_peer_delete() argument
2603 ath10k_wmi_tlv_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], u32 tid_bitmap) ath10k_wmi_tlv_op_gen_peer_flush() argument
2627 ath10k_wmi_tlv_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, enum wmi_peer_param param_id, u32 param_value) ath10k_wmi_tlv_op_gen_peer_set_param() argument
2746 ath10k_wmi_tlv_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, enum wmi_sta_ps_mode psmode) ath10k_wmi_tlv_op_gen_set_psmode() argument
2769 ath10k_wmi_tlv_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, enum wmi_sta_powersave_param param_id, u32 param_value) ath10k_wmi_tlv_op_gen_set_sta_ps() argument
2794 ath10k_wmi_tlv_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, enum wmi_ap_ps_peer_param param_id, u32 value) ath10k_wmi_tlv_op_gen_set_ap_ps() argument
2900 ath10k_wmi_tlv_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, const void *bcn, size_t bcn_len, u32 bcn_paddr, bool dtim_zero, bool deliver_cab) ath10k_wmi_tlv_op_gen_beacon_dma() argument
3000 ath10k_wmi_tlv_op_gen_request_peer_stats_info(struct ath10k *ar, u32 vdev_id, enum wmi_peer_stats_info_request_type type, u8 *addr, u32 reset) ath10k_wmi_tlv_op_gen_request_peer_stats_info() argument
3077 u32 vdev_id; ath10k_wmi_tlv_op_gen_mgmt_tx_send() local
3298 ath10k_wmi_tlv_op_gen_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, struct sk_buff *bcn, u32 prb_caps, u32 prb_erp, void *prb_ies, size_t prb_ies_len) ath10k_wmi_tlv_op_gen_bcn_tmpl() argument
3362 ath10k_wmi_tlv_op_gen_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) ath10k_wmi_tlv_op_gen_prb_tmpl() argument
3411 ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie() argument
3451 ath10k_wmi_tlv_op_gen_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, enum wmi_tdls_state state) ath10k_wmi_tlv_op_gen_update_fw_tdls_state() argument
3666 ath10k_wmi_tlv_op_gen_wow_add_wakeup_event(struct ath10k *ar, u32 vdev_id, enum wmi_wow_wakeup_event event, u32 enable) ath10k_wmi_tlv_op_gen_wow_add_wakeup_event() argument
3718 ath10k_wmi_tlv_op_gen_wow_add_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id, const u8 *pattern, const u8 *bitmask, int pattern_len, int pattern_offset) ath10k_wmi_tlv_op_gen_wow_add_pattern() argument
3818 ath10k_wmi_tlv_op_gen_wow_del_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id) ath10k_wmi_tlv_op_gen_wow_del_pattern() argument
3847 ath10k_wmi_tlv_op_gen_config_pno_start(struct ath10k *ar, u32 vdev_id, struct wmi_pno_scan_req *pno) ath10k_wmi_tlv_op_gen_config_pno_start() argument
3973 ath10k_wmi_tlv_op_gen_config_pno_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_config_pno_stop() argument
4022 ath10k_wmi_tlv_op_gen_config_pno(struct ath10k *ar, u32 vdev_id, struct wmi_pno_scan_req *pno_scan) ath10k_wmi_tlv_op_gen_config_pno() argument
4131 ath10k_wmi_tlv_op_gen_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, u32 enable) ath10k_wmi_tlv_op_gen_vdev_spectral_enable() argument
[all...]
H A Dp2p.c117 u32 vdev_id; member
127 if (arvif->vdev_id != arg->vdev_id) in ath10k_p2p_noa_update_vdev_iter()
133 void ath10k_p2p_noa_update_by_vdev_id(struct ath10k *ar, u32 vdev_id, in ath10k_p2p_noa_update_by_vdev_id() argument
137 .vdev_id = vdev_id, in ath10k_p2p_noa_update_by_vdev_id()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dwmi-ops.h73 struct sk_buff *(*gen_vdev_create)(struct ath10k *ar, u32 vdev_id,
77 struct sk_buff *(*gen_vdev_delete)(struct ath10k *ar, u32 vdev_id);
81 struct sk_buff *(*gen_vdev_stop)(struct ath10k *ar, u32 vdev_id);
82 struct sk_buff *(*gen_vdev_up)(struct ath10k *ar, u32 vdev_id, u32 aid,
84 struct sk_buff *(*gen_vdev_down)(struct ath10k *ar, u32 vdev_id);
85 struct sk_buff *(*gen_vdev_set_param)(struct ath10k *ar, u32 vdev_id,
91 struct sk_buff *(*gen_vdev_spectral_enable)(struct ath10k *ar, u32 vdev_id,
93 struct sk_buff *(*gen_vdev_wmm_conf)(struct ath10k *ar, u32 vdev_id,
95 struct sk_buff *(*gen_peer_create)(struct ath10k *ar, u32 vdev_id,
98 struct sk_buff *(*gen_peer_delete)(struct ath10k *ar, u32 vdev_id,
640 ath10k_wmi_vdev_create(struct ath10k *ar, u32 vdev_id, enum wmi_vdev_type type, enum wmi_vdev_subtype subtype, const u8 macaddr[ETH_ALEN]) ath10k_wmi_vdev_create() argument
658 ath10k_wmi_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_delete() argument
707 ath10k_wmi_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_stop() argument
722 ath10k_wmi_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath10k_wmi_vdev_up() argument
737 ath10k_wmi_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_down() argument
752 ath10k_wmi_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, u32 param_value) ath10k_wmi_vdev_set_param() argument
804 ath10k_wmi_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, u32 enable) ath10k_wmi_vdev_spectral_enable() argument
823 ath10k_wmi_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], const struct wmi_sta_uapsd_auto_trig_arg *args, u32 num_ac) ath10k_wmi_vdev_sta_uapsd() argument
844 ath10k_wmi_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, const struct wmi_wmm_params_all_arg *arg) ath10k_wmi_vdev_wmm_conf() argument
859 ath10k_wmi_peer_create(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], enum wmi_peer_type peer_type) ath10k_wmi_peer_create() argument
876 ath10k_wmi_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN]) ath10k_wmi_peer_delete() argument
892 ath10k_wmi_peer_flush(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], u32 tid_bitmap) ath10k_wmi_peer_flush() argument
908 ath10k_wmi_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, enum wmi_peer_param param_id, u32 param_value) ath10k_wmi_peer_set_param() argument
925 ath10k_wmi_set_psmode(struct ath10k *ar, u32 vdev_id, enum wmi_sta_ps_mode psmode) ath10k_wmi_set_psmode() argument
942 ath10k_wmi_set_sta_ps_param(struct ath10k *ar, u32 vdev_id, enum wmi_sta_powersave_param param_id, u32 value) ath10k_wmi_set_sta_ps_param() argument
959 ath10k_wmi_set_ap_ps_param(struct ath10k *ar, u32 vdev_id, const u8 *mac, enum wmi_ap_ps_peer_param param_id, u32 value) ath10k_wmi_set_ap_ps_param() argument
1028 ath10k_wmi_beacon_send_ref_nowait(struct ath10k *ar, u32 vdev_id, const void *bcn, size_t bcn_len, u32 bcn_paddr, bool dtim_zero, bool deliver_cab) ath10k_wmi_beacon_send_ref_nowait() argument
1087 ath10k_wmi_request_peer_stats_info(struct ath10k *ar, u32 vdev_id, enum wmi_peer_stats_info_request_type type, u8 *addr, u32 reset) ath10k_wmi_request_peer_stats_info() argument
1206 ath10k_wmi_addba_clear_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac) ath10k_wmi_addba_clear_resp() argument
1222 ath10k_wmi_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 buf_size) ath10k_wmi_addba_send() argument
1239 ath10k_wmi_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 status) ath10k_wmi_addba_set_resp() argument
1256 ath10k_wmi_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, u32 tid, u32 initiator, u32 reason) ath10k_wmi_delba_send() argument
1274 ath10k_wmi_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, struct sk_buff *bcn, u32 prb_caps, u32 prb_erp, void *prb_ies, size_t prb_ies_len) ath10k_wmi_bcn_tmpl() argument
1293 ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) ath10k_wmi_prb_tmpl() argument
1308 ath10k_wmi_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) ath10k_wmi_p2p_go_bcn_ie() argument
1358 ath10k_wmi_wow_add_wakeup_event(struct ath10k *ar, u32 vdev_id, enum wmi_wow_wakeup_event event, u32 enable) ath10k_wmi_wow_add_wakeup_event() argument
1394 ath10k_wmi_wow_add_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id, const u8 *pattern, const u8 *mask, int pattern_len, int pattern_offset) ath10k_wmi_wow_add_pattern() argument
1415 ath10k_wmi_wow_del_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id) ath10k_wmi_wow_del_pattern() argument
1432 ath10k_wmi_wow_config_pno(struct ath10k *ar, u32 vdev_id, struct wmi_pno_scan_req *pno_scan) ath10k_wmi_wow_config_pno() argument
1450 ath10k_wmi_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, enum wmi_tdls_state state) ath10k_wmi_update_fw_tdls_state() argument
[all...]
H A Dtxrx.c150 struct ath10k_peer *ath10k_peer_find(struct ath10k *ar, int vdev_id, in ath10k_peer_find() argument
158 if (peer->vdev_id != vdev_id) in ath10k_peer_find()
185 static int ath10k_wait_for_peer_common(struct ath10k *ar, int vdev_id, in ath10k_wait_for_peer_common() argument
194 mapped = !!ath10k_peer_find(ar, vdev_id, addr); in ath10k_wait_for_peer_common()
207 int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, const u8 *addr) in ath10k_wait_for_peer_created() argument
209 return ath10k_wait_for_peer_common(ar, vdev_id, addr, true); in ath10k_wait_for_peer_created()
212 int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id, const u8 *addr) in ath10k_wait_for_peer_deleted() argument
214 return ath10k_wait_for_peer_common(ar, vdev_id, addr, false); in ath10k_wait_for_peer_deleted()
231 peer = ath10k_peer_find(ar, ev->vdev_id, e in ath10k_peer_map_event()
[all...]
H A Dmac.c242 .vdev_id = arvif->vdev_id, in ath10k_send_key()
340 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_install_peer_wep_keys()
399 arvif->vdev_id, in ath10k_install_peer_wep_keys()
404 arvif->vdev_id, ret); in ath10k_install_peer_wep_keys()
424 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_clear_peer_keys()
545 arvif->vdev_id, key->keyidx); in ath10k_mac_vif_update_wep_key()
550 arvif->vdev_id, peer->addr, ret); in ath10k_mac_vif_update_wep_key()
704 static void ath10k_wait_for_peer_delete_done(struct ath10k *ar, u32 vdev_id, in ath10k_wait_for_peer_delete_done() argument
711 ret = ath10k_wait_for_peer_deleted(ar, vdev_id, add in ath10k_wait_for_peer_delete_done()
724 ath10k_peer_create(struct ath10k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 vdev_id, const u8 *addr, enum wmi_peer_type peer_type) ath10k_peer_create() argument
836 ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k_peer_delete() argument
894 ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) ath10k_peer_cleanup() argument
935 ath10k_mac_tdls_peer_update(struct ath10k *ar, u32 vdev_id, struct ieee80211_sta *sta, enum wmi_tdls_peer_state state) ath10k_mac_tdls_peer_update() argument
1030 ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) ath10k_monitor_vdev_start() argument
2098 u32 *vdev_id = data; ath10k_mac_handle_beacon_miss_iter() local
2120 ath10k_mac_handle_beacon_miss(struct ath10k *ar, u32 vdev_id) ath10k_mac_handle_beacon_miss() argument
3678 u32 vdev_id; global() member
3695 ath10k_mac_handle_tx_pause_vdev(struct ath10k *ar, u32 vdev_id, enum wmi_tlv_tx_pause_id pause_id, enum wmi_tlv_tx_pause_action action) ath10k_mac_handle_tx_pause_vdev() argument
4114 int vdev_id; ath10k_offchan_tx_work() local
9799 ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) ath10k_get_arvif() argument
[all...]
H A Dwmi-tlv.c174 u32 vdev_id, tx_status; in ath10k_wmi_tlv_event_bcn_tx_status() local
191 vdev_id = __le32_to_cpu(ev->vdev_id); in ath10k_wmi_tlv_event_bcn_tx_status()
203 vdev_id, tx_status); in ath10k_wmi_tlv_event_bcn_tx_status()
207 arvif = ath10k_get_arvif(ar, vdev_id); in ath10k_wmi_tlv_event_bcn_tx_status()
289 __le32_to_cpu(ev->vdev_id), in ath10k_wmi_tlv_op_pull_peer_stats_info()
407 int ret, vdev_id; in ath10k_wmi_tlv_event_p2p_noa() local
424 vdev_id = __le32_to_cpu(ev->vdev_id); in ath10k_wmi_tlv_event_p2p_noa()
427 "wmi tlv p2p noa vdev_id in ath10k_wmi_tlv_event_p2p_noa()
440 int ret, vdev_id; ath10k_wmi_tlv_event_tx_pause() local
2132 ath10k_wmi_tlv_op_gen_vdev_create(struct ath10k *ar, u32 vdev_id, enum wmi_vdev_type vdev_type, enum wmi_vdev_subtype vdev_subtype, const u8 mac_addr[ETH_ALEN]) ath10k_wmi_tlv_op_gen_vdev_create() argument
2160 ath10k_wmi_tlv_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_delete() argument
2257 ath10k_wmi_tlv_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_stop() argument
2278 ath10k_wmi_tlv_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath10k_wmi_tlv_op_gen_vdev_up() argument
2303 ath10k_wmi_tlv_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_down() argument
2324 ath10k_wmi_tlv_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, u32 param_value) ath10k_wmi_tlv_op_gen_vdev_set_param() argument
2429 ath10k_wmi_tlv_op_gen_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], const struct wmi_sta_uapsd_auto_trig_arg *args, u32 num_ac) ath10k_wmi_tlv_op_gen_vdev_sta_uapsd() argument
2491 ath10k_wmi_tlv_op_gen_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, const struct wmi_wmm_params_all_arg *arg) ath10k_wmi_tlv_op_gen_vdev_wmm_conf() argument
2566 ath10k_wmi_tlv_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], enum wmi_peer_type peer_type) ath10k_wmi_tlv_op_gen_peer_create() argument
2591 ath10k_wmi_tlv_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN]) ath10k_wmi_tlv_op_gen_peer_delete() argument
2614 ath10k_wmi_tlv_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, const u8 peer_addr[ETH_ALEN], u32 tid_bitmap) ath10k_wmi_tlv_op_gen_peer_flush() argument
2638 ath10k_wmi_tlv_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, enum wmi_peer_param param_id, u32 param_value) ath10k_wmi_tlv_op_gen_peer_set_param() argument
2757 ath10k_wmi_tlv_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, enum wmi_sta_ps_mode psmode) ath10k_wmi_tlv_op_gen_set_psmode() argument
2780 ath10k_wmi_tlv_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, enum wmi_sta_powersave_param param_id, u32 param_value) ath10k_wmi_tlv_op_gen_set_sta_ps() argument
2805 ath10k_wmi_tlv_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, enum wmi_ap_ps_peer_param param_id, u32 value) ath10k_wmi_tlv_op_gen_set_ap_ps() argument
2911 ath10k_wmi_tlv_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, const void *bcn, size_t bcn_len, u32 bcn_paddr, bool dtim_zero, bool deliver_cab) ath10k_wmi_tlv_op_gen_beacon_dma() argument
3011 ath10k_wmi_tlv_op_gen_request_peer_stats_info(struct ath10k *ar, u32 vdev_id, enum wmi_peer_stats_info_request_type type, u8 *addr, u32 reset) ath10k_wmi_tlv_op_gen_request_peer_stats_info() argument
3088 u32 vdev_id; ath10k_wmi_tlv_op_gen_mgmt_tx_send() local
3309 ath10k_wmi_tlv_op_gen_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, struct sk_buff *bcn, u32 prb_caps, u32 prb_erp, void *prb_ies, size_t prb_ies_len) ath10k_wmi_tlv_op_gen_bcn_tmpl() argument
3373 ath10k_wmi_tlv_op_gen_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) ath10k_wmi_tlv_op_gen_prb_tmpl() argument
3422 ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie() argument
3462 ath10k_wmi_tlv_op_gen_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, enum wmi_tdls_state state) ath10k_wmi_tlv_op_gen_update_fw_tdls_state() argument
3677 ath10k_wmi_tlv_op_gen_wow_add_wakeup_event(struct ath10k *ar, u32 vdev_id, enum wmi_wow_wakeup_event event, u32 enable) ath10k_wmi_tlv_op_gen_wow_add_wakeup_event() argument
3729 ath10k_wmi_tlv_op_gen_wow_add_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id, const u8 *pattern, const u8 *bitmask, int pattern_len, int pattern_offset) ath10k_wmi_tlv_op_gen_wow_add_pattern() argument
3829 ath10k_wmi_tlv_op_gen_wow_del_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id) ath10k_wmi_tlv_op_gen_wow_del_pattern() argument
3858 ath10k_wmi_tlv_op_gen_config_pno_start(struct ath10k *ar, u32 vdev_id, struct wmi_pno_scan_req *pno) ath10k_wmi_tlv_op_gen_config_pno_start() argument
3984 ath10k_wmi_tlv_op_gen_config_pno_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_config_pno_stop() argument
4033 ath10k_wmi_tlv_op_gen_config_pno(struct ath10k *ar, u32 vdev_id, struct wmi_pno_scan_req *pno_scan) ath10k_wmi_tlv_op_gen_config_pno() argument
4142 ath10k_wmi_tlv_op_gen_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, u32 enable) ath10k_wmi_tlv_op_gen_vdev_spectral_enable() argument
[all...]
H A Dp2p.c117 u32 vdev_id; member
127 if (arvif->vdev_id != arg->vdev_id) in ath10k_p2p_noa_update_vdev_iter()
133 void ath10k_p2p_noa_update_by_vdev_id(struct ath10k *ar, u32 vdev_id, in ath10k_p2p_noa_update_by_vdev_id() argument
137 .vdev_id = vdev_id, in ath10k_p2p_noa_update_by_vdev_id()

Completed in 111 milliseconds

1234