/Linux-v5.4/drivers/net/wireless/ath/wil6210/ |
D | wil6210.h | 45 struct wil6210_vif; 605 int (*ring_init_tx)(struct wil6210_vif *vif, int ring_id, 608 int (*ring_init_bcast)(struct wil6210_vif *vif, int id, int size); 616 int (*tx_ring_tso)(struct wil6210_priv *wil, struct wil6210_vif *vif, 618 int (*tx_ring_modify)(struct wil6210_vif *vif, int ring_id, 852 struct wil6210_vif { struct 954 struct wil6210_vif *vifs[WIL_MAX_VIFS]; 1080 #define ndev_to_vif(n) (struct wil6210_vif *)(netdev_priv(n)) 1086 static inline struct wil6210_vif *wdev_to_vif(struct wil6210_priv *wil, in wdev_to_vif() 1093 return container_of(wdev, struct wil6210_vif, wdev); in wdev_to_vif() [all …]
|
D | p2p.c | 26 static int wil_p2p_start_listen(struct wil6210_vif *vif) in wil_p2p_start_listen() 70 int wil_p2p_search(struct wil6210_vif *vif, in wil_p2p_search() 140 struct wil6210_vif *vif = wdev_to_vif(wil, wdev); in wil_p2p_listen() 188 u8 wil_p2p_stop_discovery(struct wil6210_vif *vif) in wil_p2p_stop_discovery() 207 int wil_p2p_cancel_listen(struct wil6210_vif *vif, u64 cookie) in wil_p2p_cancel_listen() 246 struct wil6210_vif *vif = container_of(p2p, in wil_p2p_listen_expired() 247 struct wil6210_vif, p2p); in wil_p2p_listen_expired() 274 struct wil6210_vif *vif = container_of(p2p, in wil_p2p_search_expired() 275 struct wil6210_vif, p2p); in wil_p2p_search_expired() 306 struct wil6210_vif *vif = container_of(p2p, in wil_p2p_delayed_listen_work() [all …]
|
D | netdev.c | 27 struct wil6210_vif *vif; in wil_has_other_active_ifaces() 155 struct wil6210_vif *vif; in wil6210_netdev_poll_tx() 212 static void wil_vif_deinit(struct wil6210_vif *vif) in wil_vif_deinit() 224 void wil_vif_free(struct wil6210_vif *vif) in wil_vif_free() 234 struct wil6210_vif *vif = ndev_to_vif(ndev); in wil_ndev_destructor() 241 struct wil6210_vif *vif = from_timer(vif, t, connect_timer); in wil_connect_timer_fn() 257 struct wil6210_vif *vif = from_timer(vif, t, scan_timer); in wil_scan_timer_fn() 267 struct wil6210_vif *vif = from_timer(vif, t, p2p.discovery_timer); in wil_p2p_discovery_timer_fn() 275 static void wil_vif_init(struct wil6210_vif *vif) in wil_vif_init() 308 struct wil6210_vif * [all …]
|
D | wmi.c | 777 static void wmi_evt_ready(struct wil6210_vif *vif, int id, void *d, int len) in wmi_evt_ready() 825 static void wmi_evt_rx_mgmt(struct wil6210_vif *vif, int id, void *d, int len) in wmi_evt_rx_mgmt() 919 static void wmi_evt_tx_mgmt(struct wil6210_vif *vif, int id, void *d, int len) in wmi_evt_tx_mgmt() 930 static void wmi_evt_scan_complete(struct wil6210_vif *vif, int id, in wmi_evt_scan_complete() 963 static void wmi_evt_connect(struct wil6210_vif *vif, int id, void *d, int len) in wmi_evt_connect() 1131 static void wmi_evt_disconnect(struct wil6210_vif *vif, int id, in wmi_evt_disconnect() 1176 static void wmi_evt_eapol_rx(struct wil6210_vif *vif, int id, void *d, int len) in wmi_evt_eapol_rx() 1226 static void wmi_evt_ring_en(struct wil6210_vif *vif, int id, void *d, int len) in wmi_evt_ring_en() 1274 static void wmi_evt_ba_status(struct wil6210_vif *vif, int id, in wmi_evt_ba_status() 1306 static void wmi_evt_addba_rx_req(struct wil6210_vif *vif, int id, in wmi_evt_addba_rx_req() [all …]
|
D | cfg80211.c | 441 int wil_cid_fill_sinfo(struct wil6210_vif *vif, int cid, in wil_cid_fill_sinfo() 528 struct wil6210_vif *vif = ndev_to_vif(ndev); in wil_cfg80211_get_station() 568 struct wil6210_vif *vif = ndev_to_vif(dev); in wil_cfg80211_dump_station() 632 struct wil6210_vif *vif, in wil_cfg80211_validate_change_iface() 643 struct wil6210_vif *vif_pos = wil->vifs[i]; in wil_cfg80211_validate_change_iface() 667 struct wil6210_vif *vif; in wil_cfg80211_add_iface() 736 int wil_vif_prepare_stop(struct wil6210_vif *vif) in wil_vif_prepare_stop() 765 struct wil6210_vif *vif = wdev_to_vif(wil, wdev); in wil_cfg80211_del_iface() 815 struct wil6210_vif *vif = ndev_to_vif(ndev); in wil_cfg80211_change_iface() 881 struct wil6210_vif *vif = wdev_to_vif(wil, wdev); in wil_cfg80211_scan() [all …]
|
D | txrx.c | 379 struct wil6210_vif *vif = wil->vifs[mid]; in wil_rx_get_cid_by_skb() 456 struct wil6210_vif *vif; in wil_vring_reap_rx() 817 struct wil6210_vif *vif = container_of(work, in wil_enable_tx_key_worker() 818 struct wil6210_vif, enable_tx_key_worker); in wil_enable_tx_key_worker() 848 void wil_tx_complete_handle_eapol(struct wil6210_vif *vif, struct sk_buff *skb) in wil_tx_complete_handle_eapol() 886 static void wil_rx_handle_eapol(struct wil6210_vif *vif, struct sk_buff *skb) in wil_rx_handle_eapol() 911 struct wil6210_vif *vif = ndev_to_vif(ndev); in wil_netif_rx() 1166 static int wil_vring_init_tx(struct wil6210_vif *vif, int id, int size, in wil_vring_init_tx() 1268 static int wil_tx_vring_modify(struct wil6210_vif *vif, int ring_id, int cid, in wil_tx_vring_modify() 1351 int wil_vring_init_bcast(struct wil6210_vif *vif, int id, int size) in wil_vring_init_bcast() [all …]
|
D | main.c | 253 static void wil_disconnect_cid_complete(struct wil6210_vif *vif, int cid, in wil_disconnect_cid_complete() 312 static void _wil6210_disconnect_complete(struct wil6210_vif *vif, in _wil6210_disconnect_complete() 395 static int wil_disconnect_cid(struct wil6210_vif *vif, int cid, in wil_disconnect_cid() 425 static void _wil6210_disconnect(struct wil6210_vif *vif, const u8 *bssid, in _wil6210_disconnect() 473 struct wil6210_vif *vif = container_of(work, in wil_disconnect_worker() 474 struct wil6210_vif, disconnect_worker); in wil_disconnect_worker() 624 int wil_ring_init_tx(struct wil6210_vif *vif, int cid) in wil_ring_init_tx() 652 int wil_bcast_init(struct wil6210_vif *vif) in wil_bcast_init() 672 void wil_bcast_fini(struct wil6210_vif *vif) in wil_bcast_fini() 687 struct wil6210_vif *vif; in wil_bcast_fini_all() [all …]
|
D | pm.c | 30 struct wil6210_vif *vif = wil->vifs[i]; in wil_pm_wake_connected_net_queues() 44 struct wil6210_vif *vif = wil->vifs[i]; in wil_pm_stop_all_net_queues() 53 wil_can_suspend_vif(struct wil6210_priv *wil, struct wil6210_vif *vif, in wil_can_suspend_vif() 127 struct wil6210_vif *vif = wil->vifs[i]; in wil_can_suspend()
|
D | txrx_edma.c | 709 static int wil_ring_init_tx_edma(struct wil6210_vif *vif, int ring_id, in wil_ring_init_tx_edma() 757 static int wil_tx_ring_modify_edma(struct wil6210_vif *vif, int ring_id, in wil_tx_ring_modify_edma() 776 struct wil6210_vif *vif; in wil_check_bar() 1096 struct wil6210_vif *vif = wil->vifs[mid]; in wil_rx_handle_edma() 1176 struct wil6210_vif *vif; in wil_tx_sring_handler() 1405 struct wil6210_vif *vif, in __wil_tx_ring_tso_edma() 1548 static int wil_ring_init_bcast_edma(struct wil6210_vif *vif, int ring_id, in wil_ring_init_bcast_edma()
|
D | debugfs.c | 1019 struct wil6210_vif *vif = ndev_to_vif(wil->main_ndev); in wil_write_file_wmi() 1295 struct wil6210_vif *vif = ndev_to_vif(wil->main_ndev); in bf_show() 1430 struct wil6210_vif *vif; in link_show() 1650 struct wil6210_vif *vif = wil->vifs[mid]; in sta_show() 1710 struct wil6210_vif *vif; in mids_show() 1852 static void wil_link_stats_print_basic(struct wil6210_vif *vif, in wil_link_stats_print_basic() 1899 static void wil_link_stats_debugfs_show_vif(struct wil6210_vif *vif, in wil_link_stats_debugfs_show_vif() 1926 struct wil6210_vif *vif; in wil_link_stats_debugfs_show() 1964 struct wil6210_vif *vif; in wil_link_stats_write() 2043 struct wil6210_vif *vif = ndev_to_vif(wil->main_ndev); in wil_link_stats_global_write()
|
D | pmc.c | 58 struct wil6210_vif *vif = ndev_to_vif(wil->main_ndev); in wil_pmc_alloc() 243 struct wil6210_vif *vif = ndev_to_vif(wil->main_ndev); in wil_pmc_free()
|
D | rx_reorder.c | 96 struct wil6210_vif *vif; in wil_rx_reorder() 225 void wil_rx_bar(struct wil6210_priv *wil, struct wil6210_vif *vif, in wil_rx_bar()
|
D | txrx.h | 692 void wil_rx_bar(struct wil6210_priv *wil, struct wil6210_vif *vif,
|
D | pcie_bus.c | 178 struct wil6210_vif *vif; in wil_remove_all_additional_vifs()
|