/linux-5.19.10/drivers/net/wireless/marvell/mwifiex/ |
D | main.h | 65 struct mwifiex_adapter; 206 void _mwifiex_dbg(const struct mwifiex_adapter *adapter, int mask, 543 struct mwifiex_adapter *adapter; 837 int (*init_if) (struct mwifiex_adapter *); 838 void (*cleanup_if) (struct mwifiex_adapter *); 839 int (*check_fw_status) (struct mwifiex_adapter *, u32); 840 int (*check_winner_status)(struct mwifiex_adapter *); 841 int (*prog_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *); 842 int (*register_dev) (struct mwifiex_adapter *); 843 void (*unregister_dev) (struct mwifiex_adapter *); [all …]
|
D | pcie.c | 206 mwifiex_map_pci_memory(struct mwifiex_adapter *adapter, struct sk_buff *skb, in mwifiex_map_pci_memory() 222 static void mwifiex_unmap_pci_memory(struct mwifiex_adapter *adapter, in mwifiex_unmap_pci_memory() 235 static int mwifiex_write_reg(struct mwifiex_adapter *adapter, int reg, u32 data) in mwifiex_write_reg() 246 static int mwifiex_read_reg(struct mwifiex_adapter *adapter, int reg, u32 *data) in mwifiex_read_reg() 258 static int mwifiex_read_reg_byte(struct mwifiex_adapter *adapter, in mwifiex_read_reg_byte() 271 static bool mwifiex_pcie_ok_to_access_hw(struct mwifiex_adapter *adapter) in mwifiex_pcie_ok_to_access_hw() 303 struct mwifiex_adapter *adapter; in mwifiex_pcie_suspend() 346 struct mwifiex_adapter *adapter; in mwifiex_pcie_resume() 433 struct mwifiex_adapter *adapter; in mwifiex_pcie_remove() 517 struct mwifiex_adapter *adapter = card->adapter; in mwifiex_pcie_reset_prepare() [all …]
|
D | wmm.h | 94 int mwifiex_wmm_lists_empty(struct mwifiex_adapter *adapter); 95 int mwifiex_bypass_txlist_empty(struct mwifiex_adapter *adapter); 96 void mwifiex_wmm_process_tx(struct mwifiex_adapter *adapter); 97 void mwifiex_process_bypass_tx(struct mwifiex_adapter *adapter); 103 void mwifiex_wmm_init(struct mwifiex_adapter *adapter);
|
D | init.c | 36 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_add_bss_prio_tbl() 56 struct mwifiex_adapter *adapter = from_timer(adapter, t, wakeup_timer); in wakeup_timer_fn() 68 struct mwifiex_adapter *adapter = from_timer(adapter, t, devdump_timer); in fw_dump_timer_fn() 178 static int mwifiex_allocate_adapter(struct mwifiex_adapter *adapter) in mwifiex_allocate_adapter() 213 static void mwifiex_init_adapter(struct mwifiex_adapter *adapter) in mwifiex_init_adapter() 344 struct mwifiex_adapter *adapter) in mwifiex_wake_up_net_dev_queue() 355 struct mwifiex_adapter *adapter) in mwifiex_stop_net_dev_queue() 365 static void mwifiex_invalidate_lists(struct mwifiex_adapter *adapter) in mwifiex_invalidate_lists() 400 mwifiex_adapter_cleanup(struct mwifiex_adapter *adapter) in mwifiex_adapter_cleanup() 409 void mwifiex_free_cmd_buffers(struct mwifiex_adapter *adapter) in mwifiex_free_cmd_buffers() [all …]
|
D | sdio.c | 609 struct mwifiex_adapter *adapter; in mwifiex_sdio_resume() 649 mwifiex_write_reg(struct mwifiex_adapter *adapter, u32 reg, u8 data) in mwifiex_write_reg() 664 mwifiex_read_reg(struct mwifiex_adapter *adapter, u32 reg, u8 *data) in mwifiex_read_reg() 684 mwifiex_write_data_sync(struct mwifiex_adapter *adapter, in mwifiex_write_data_sync() 715 static int mwifiex_read_data_sync(struct mwifiex_adapter *adapter, u8 *buffer, in mwifiex_read_data_sync() 741 mwifiex_sdio_read_fw_status(struct mwifiex_adapter *adapter, u16 *dat) in mwifiex_sdio_read_fw_status() 759 static int mwifiex_check_fw_status(struct mwifiex_adapter *adapter, in mwifiex_check_fw_status() 784 static int mwifiex_check_winner_status(struct mwifiex_adapter *adapter) in mwifiex_check_winner_status() 810 struct mwifiex_adapter *adapter; in mwifiex_sdio_remove() 854 struct mwifiex_adapter *adapter; in mwifiex_sdio_suspend() [all …]
|
D | main.c | 71 struct mwifiex_adapter *adapter; in mwifiex_register() 74 adapter = kzalloc(sizeof(struct mwifiex_adapter), GFP_KERNEL); in mwifiex_register() 131 static int mwifiex_unregister(struct mwifiex_adapter *adapter) in mwifiex_unregister() 161 void mwifiex_queue_main_work(struct mwifiex_adapter *adapter) in mwifiex_queue_main_work() 176 static void mwifiex_queue_rx_work(struct mwifiex_adapter *adapter) in mwifiex_queue_rx_work() 187 static int mwifiex_process_rx(struct mwifiex_adapter *adapter) in mwifiex_process_rx() 229 static void maybe_quirk_fw_disable_ds(struct mwifiex_adapter *adapter) in maybe_quirk_fw_disable_ds() 261 int mwifiex_main_process(struct mwifiex_adapter *adapter) in mwifiex_main_process() 519 static void mwifiex_free_adapter(struct mwifiex_adapter *adapter) in mwifiex_free_adapter() 534 static void mwifiex_terminate_workqueue(struct mwifiex_adapter *adapter) in mwifiex_terminate_workqueue() [all …]
|
D | usb.c | 58 static int mwifiex_usb_recv(struct mwifiex_adapter *adapter, in mwifiex_usb_recv() 167 struct mwifiex_adapter *adapter = context->adapter; in mwifiex_usb_rx_complete() 260 struct mwifiex_adapter *adapter = context->adapter; in mwifiex_usb_tx_complete() 299 struct mwifiex_adapter *adapter = ctx->adapter; in mwifiex_usb_submit_rx_urb() 550 struct mwifiex_adapter *adapter; in mwifiex_usb_suspend() 617 struct mwifiex_adapter *adapter; in mwifiex_usb_resume() 662 struct mwifiex_adapter *adapter; in mwifiex_usb_disconnect() 707 static int mwifiex_write_data_sync(struct mwifiex_adapter *adapter, u8 *pbuf, in mwifiex_write_data_sync() 730 static int mwifiex_read_data_sync(struct mwifiex_adapter *adapter, u8 *pbuf, in mwifiex_read_data_sync() 750 static void mwifiex_usb_port_resync(struct mwifiex_adapter *adapter) in mwifiex_usb_port_resync() [all …]
|
D | cmdevt.c | 29 static void mwifiex_cancel_pending_ioctl(struct mwifiex_adapter *adapter); 61 mwifiex_get_cmd_node(struct mwifiex_adapter *adapter) in mwifiex_get_cmd_node() 92 mwifiex_clean_cmd_node(struct mwifiex_adapter *adapter, in mwifiex_clean_cmd_node() 116 mwifiex_insert_cmd_to_free_q(struct mwifiex_adapter *adapter, in mwifiex_insert_cmd_to_free_q() 134 void mwifiex_recycle_cmd_node(struct mwifiex_adapter *adapter, in mwifiex_recycle_cmd_node() 178 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_dnld_cmd_to_fw() 312 static int mwifiex_dnld_sleep_confirm_cmd(struct mwifiex_adapter *adapter) in mwifiex_dnld_sleep_confirm_cmd() 401 int mwifiex_alloc_cmd_buffer(struct mwifiex_adapter *adapter) in mwifiex_alloc_cmd_buffer() 436 void mwifiex_free_cmd_buffer(struct mwifiex_adapter *adapter) in mwifiex_free_cmd_buffer() 485 int mwifiex_process_event(struct mwifiex_adapter *adapter) in mwifiex_process_event() [all …]
|
D | usb.h | 61 struct mwifiex_adapter *adapter; 71 struct mwifiex_adapter *adapter; 99 struct mwifiex_adapter *adapter;
|
D | txrx.c | 36 int mwifiex_handle_rx_packet(struct mwifiex_adapter *adapter, in mwifiex_handle_rx_packet() 88 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_tx() 162 static int mwifiex_host_to_card(struct mwifiex_adapter *adapter, in mwifiex_host_to_card() 231 mwifiex_dequeue_tx_queue(struct mwifiex_adapter *adapter) in mwifiex_dequeue_tx_queue() 260 mwifiex_process_tx_queue(struct mwifiex_adapter *adapter) in mwifiex_process_tx_queue() 277 int mwifiex_write_data_complete(struct mwifiex_adapter *adapter, in mwifiex_write_data_complete()
|
D | wmm.c | 110 mwifiex_wmm_allocate_ralist_node(struct mwifiex_adapter *adapter, const u8 *ra) in mwifiex_wmm_allocate_ralist_node() 154 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_ralist_add() 373 mwifiex_wmm_convert_tos_to_ac(struct mwifiex_adapter *adapter, u32 tos) in mwifiex_wmm_convert_tos_to_ac() 420 mwifiex_wmm_init(struct mwifiex_adapter *adapter) in mwifiex_wmm_init() 462 int mwifiex_bypass_txlist_empty(struct mwifiex_adapter *adapter) in mwifiex_bypass_txlist_empty() 485 mwifiex_wmm_lists_empty(struct mwifiex_adapter *adapter) in mwifiex_wmm_lists_empty() 518 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_wmm_del_pkts_in_ralist_node() 827 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_wmm_add_buf_txqueue() 1100 mwifiex_wmm_get_highest_priolist_ptr(struct mwifiex_adapter *adapter, in mwifiex_wmm_get_highest_priolist_ptr() 1190 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_rotate_priolists() [all …]
|
D | uap_txrx.c | 41 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_uap_del_tx_pkts_in_ralist() 96 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_uap_queue_bridged_pkt() 237 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_handle_uap_rx_forward() 274 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_uap_recv_packet() 370 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_uap_rx_packet() 460 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_uap_txpd()
|
D | util.h | 43 #define adapter_item_size(n) (sizeof_field(struct mwifiex_adapter, n)) 44 #define adapter_item_addr(n) (offsetof(struct mwifiex_adapter, n))
|
D | sta_tx.c | 47 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_sta_txpd() 136 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_send_null_packet() 227 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_check_last_packet_indication()
|
D | 11ac.c | 61 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_convert_mcsmap_to_maxrate() 101 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_fill_vht_cap_info() 114 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_fill_vht_cap_tlv() 177 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_cmd_append_11ac_tlv()
|
D | cfg80211.c | 370 struct mwifiex_adapter *adapter = mwifiex_cfg80211_get_adapter(wiphy); in mwifiex_cfg80211_set_tx_power() 404 struct mwifiex_adapter *adapter = mwifiex_cfg80211_get_adapter(wiphy); in mwifiex_cfg80211_get_tx_power() 549 struct mwifiex_adapter *adapter = mwifiex_cfg80211_get_adapter(wiphy); in mwifiex_send_domain_info_cmd_fw() 651 struct mwifiex_adapter *adapter = mwifiex_cfg80211_get_adapter(wiphy); in mwifiex_reg_notifier() 727 struct mwifiex_adapter *adapter = mwifiex_cfg80211_get_adapter(wiphy); in mwifiex_cfg80211_set_wiphy_params() 858 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_deinit_priv_params() 903 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_init_new_priv_params() 953 is_vif_type_change_allowed(struct mwifiex_adapter *adapter, in is_vif_type_change_allowed() 1038 update_vif_type_counter(struct mwifiex_adapter *adapter, in update_vif_type_counter() 1070 struct mwifiex_adapter *adapter; in mwifiex_change_vif_to_p2p() [all …]
|
D | cfg80211.h | 27 int mwifiex_register_cfg80211(struct mwifiex_adapter *);
|
D | scan.c | 354 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_is_network_compatible() 465 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_scan_create_channel_list() 533 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_bgscan_create_channel_list() 624 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_scan_channel_list() 825 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_config_scan() 1141 mwifiex_ret_802_11_scan_get_tlv_ptrs(struct mwifiex_adapter *adapter, in mwifiex_ret_802_11_scan_get_tlv_ptrs() 1211 int mwifiex_update_bss_desc_with_ie(struct mwifiex_adapter *adapter, in mwifiex_update_bss_desc_with_ie() 1497 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_scan_networks() 1756 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_parse_single_response_buf() 1924 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_complete_scan() [all …]
|
D | sta_ioctl.c | 57 int mwifiex_wait_queue_complete(struct mwifiex_adapter *adapter, in mwifiex_wait_queue_complete() 278 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_bss_start() 414 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_set_hs_params() 509 int mwifiex_enable_hs(struct mwifiex_adapter *adapter) in mwifiex_enable_hs() 582 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_get_bss_info() 763 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_drv_set_power() 917 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_sec_ioctl_set_wep_key() 1083 mwifiex_drv_get_driver_version(struct mwifiex_adapter *adapter, char *version, in mwifiex_drv_get_driver_version() 1429 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_misc_ioctl_gen_ie()
|
D | sdio.h | 244 struct mwifiex_adapter *adapter; 300 static inline int mwifiex_sdio_cmdrsp_complete(struct mwifiex_adapter *adapter, in mwifiex_sdio_cmdrsp_complete() 310 static inline int mwifiex_sdio_event_complete(struct mwifiex_adapter *adapter, in mwifiex_sdio_event_complete()
|
D | sta_event.c | 140 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_reset_connect_state() 257 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_parse_tdls_event() 421 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_multi_chan_event() 543 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_bt_coex_wlan_param_update_event() 598 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_fw_dump_info_event() 706 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_sta_event()
|
D | 11n_rxreorder.h | 83 void mwifiex_update_rxreor_flags(struct mwifiex_adapter *adapter, u8 flags);
|
D | sta_cmdresp.c | 47 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_cmdresp_error() 384 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_ret_tx_power_cfg() 465 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_ret_rf_antenna() 549 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_ret_802_11_deauthenticate() 1020 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_ret_sdio_rx_aggr_cfg() 1186 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_ret_pkt_aggr_ctrl() 1228 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_sta_cmdresp()
|
D | util.c | 136 int mwifiex_init_fw_complete(struct mwifiex_adapter *adapter) in mwifiex_init_fw_complete() 180 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_get_debug_info() 504 int mwifiex_complete_cmd(struct mwifiex_adapter *adapter, in mwifiex_complete_cmd()
|
D | 11n.h | 113 struct mwifiex_adapter *adapter) in mwifiex_space_avail_for_new_ba_stream()
|