/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | main.h | 65 struct mwifiex_adapter; 206 void _mwifiex_dbg(const struct mwifiex_adapter *adapter, int mask, 542 struct mwifiex_adapter *adapter; 836 int (*init_if) (struct mwifiex_adapter *); 837 void (*cleanup_if) (struct mwifiex_adapter *); 838 int (*check_fw_status) (struct mwifiex_adapter *, u32); 839 int (*check_winner_status)(struct mwifiex_adapter *); 840 int (*prog_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *); 841 int (*register_dev) (struct mwifiex_adapter *); 842 void (*unregister_dev) (struct mwifiex_adapter *); 871 struct mwifiex_adapter { global() struct [all...] |
H A D | pcie.c | 203 static int mwifiex_pcie_delete_rxbd_ring(struct mwifiex_adapter *adapter); 204 static int mwifiex_pcie_delete_evtbd_ring(struct mwifiex_adapter *adapter); 207 mwifiex_map_pci_memory(struct mwifiex_adapter *adapter, struct sk_buff *skb, in mwifiex_map_pci_memory() 223 static void mwifiex_unmap_pci_memory(struct mwifiex_adapter *adapter, in mwifiex_unmap_pci_memory() 236 static int mwifiex_write_reg(struct mwifiex_adapter *adapter, int reg, u32 data) in mwifiex_write_reg() 247 static int mwifiex_read_reg(struct mwifiex_adapter *adapter, int reg, u32 *data) in mwifiex_read_reg() 259 static int mwifiex_read_reg_byte(struct mwifiex_adapter *adapter, in mwifiex_read_reg_byte() 272 static bool mwifiex_pcie_ok_to_access_hw(struct mwifiex_adapter *adapter) in mwifiex_pcie_ok_to_access_hw() 304 struct mwifiex_adapter *adapter; in mwifiex_pcie_suspend() 347 struct mwifiex_adapter *adapte in mwifiex_pcie_resume() [all...] |
H A 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);
|
H A 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 *adapte [all...] |
H A 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 *adapte [all...] |
H A D | sdio.c | 602 struct mwifiex_adapter *adapter; in mwifiex_sdio_resume() 642 mwifiex_write_reg(struct mwifiex_adapter *adapter, u32 reg, u8 data) in mwifiex_write_reg() 657 mwifiex_read_reg(struct mwifiex_adapter *adapter, u32 reg, u8 *data) in mwifiex_read_reg() 677 mwifiex_write_data_sync(struct mwifiex_adapter *adapter, in mwifiex_write_data_sync() 708 static int mwifiex_read_data_sync(struct mwifiex_adapter *adapter, u8 *buffer, in mwifiex_read_data_sync() 734 mwifiex_sdio_read_fw_status(struct mwifiex_adapter *adapter, u16 *dat) in mwifiex_sdio_read_fw_status() 752 static int mwifiex_check_fw_status(struct mwifiex_adapter *adapter, in mwifiex_check_fw_status() 777 static int mwifiex_check_winner_status(struct mwifiex_adapter *adapter) in mwifiex_check_winner_status() 803 struct mwifiex_adapter *adapter; in mwifiex_sdio_remove() 847 struct mwifiex_adapter *adapte in mwifiex_sdio_suspend() [all...] |
H A D | usb.h | 61 struct mwifiex_adapter *adapter; 71 struct mwifiex_adapter *adapter; 99 struct mwifiex_adapter *adapter;
|
H A 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()
|
H A 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 *adapte [all...] |
H A 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() 244 int mwifiex_main_process(struct mwifiex_adapter *adapter) in mwifiex_main_process() 483 static void mwifiex_free_adapter(struct mwifiex_adapter *adapter) in mwifiex_free_adapter() 498 static void mwifiex_terminate_workqueue(struct mwifiex_adapter *adapter) in mwifiex_terminate_workqueue() 524 struct mwifiex_adapter *adapte in _mwifiex_fw_dpc() [all...] |
H A 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 *adapte in mwifiex_rotate_priolists() [all...] |
H A D | util.h | 42 /* size/addr for struct mwifiex_adapter */ 43 #define adapter_item_size(n) (sizeof_field(struct mwifiex_adapter, n)) 44 #define adapter_item_addr(n) (offsetof(struct mwifiex_adapter, n))
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | main.h | 55 struct mwifiex_adapter; 196 void _mwifiex_dbg(const struct mwifiex_adapter *adapter, int mask, 524 struct mwifiex_adapter *adapter; 817 int (*init_if) (struct mwifiex_adapter *); 818 void (*cleanup_if) (struct mwifiex_adapter *); 819 int (*check_fw_status) (struct mwifiex_adapter *, u32); 820 int (*check_winner_status)(struct mwifiex_adapter *); 821 int (*prog_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *); 822 int (*register_dev) (struct mwifiex_adapter *); 823 void (*unregister_dev) (struct mwifiex_adapter *); 852 struct mwifiex_adapter { global() struct [all...] |
H A D | pcie.c | 192 static int mwifiex_pcie_delete_rxbd_ring(struct mwifiex_adapter *adapter); 193 static int mwifiex_pcie_delete_evtbd_ring(struct mwifiex_adapter *adapter); 196 mwifiex_map_pci_memory(struct mwifiex_adapter *adapter, struct sk_buff *skb, in mwifiex_map_pci_memory() 212 static void mwifiex_unmap_pci_memory(struct mwifiex_adapter *adapter, in mwifiex_unmap_pci_memory() 225 static int mwifiex_write_reg(struct mwifiex_adapter *adapter, int reg, u32 data) in mwifiex_write_reg() 236 static int mwifiex_read_reg(struct mwifiex_adapter *adapter, int reg, u32 *data) in mwifiex_read_reg() 248 static int mwifiex_read_reg_byte(struct mwifiex_adapter *adapter, in mwifiex_read_reg_byte() 261 static bool mwifiex_pcie_ok_to_access_hw(struct mwifiex_adapter *adapter) in mwifiex_pcie_ok_to_access_hw() 293 struct mwifiex_adapter *adapter; in mwifiex_pcie_suspend() 336 struct mwifiex_adapter *adapte in mwifiex_pcie_resume() [all...] |
H A D | init.c | 24 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_add_bss_prio_tbl() 44 struct mwifiex_adapter *adapter = from_timer(adapter, t, wakeup_timer); in wakeup_timer_fn() 56 struct mwifiex_adapter *adapter = in fw_dump_work() 57 container_of(work, struct mwifiex_adapter, devdump_work.work); in fw_dump_work() 167 static int mwifiex_allocate_adapter(struct mwifiex_adapter *adapter) in mwifiex_allocate_adapter() 202 static void mwifiex_init_adapter(struct mwifiex_adapter *adapter) in mwifiex_init_adapter() 331 struct mwifiex_adapter *adapter) in mwifiex_wake_up_net_dev_queue() 342 struct mwifiex_adapter *adapter) in mwifiex_stop_net_dev_queue() 352 static void mwifiex_invalidate_lists(struct mwifiex_adapter *adapter) in mwifiex_invalidate_lists() 387 mwifiex_adapter_cleanup(struct mwifiex_adapter *adapte [all...] |
H A D | wmm.h | 67 int mwifiex_wmm_lists_empty(struct mwifiex_adapter *adapter); 68 int mwifiex_bypass_txlist_empty(struct mwifiex_adapter *adapter); 69 void mwifiex_wmm_process_tx(struct mwifiex_adapter *adapter); 70 void mwifiex_process_bypass_tx(struct mwifiex_adapter *adapter); 76 void mwifiex_wmm_init(struct mwifiex_adapter *adapter);
|
H A D | cmdevt.c | 17 static void mwifiex_cancel_pending_ioctl(struct mwifiex_adapter *adapter); 49 mwifiex_get_cmd_node(struct mwifiex_adapter *adapter) in mwifiex_get_cmd_node() 80 mwifiex_clean_cmd_node(struct mwifiex_adapter *adapter, in mwifiex_clean_cmd_node() 104 mwifiex_insert_cmd_to_free_q(struct mwifiex_adapter *adapter, in mwifiex_insert_cmd_to_free_q() 122 void mwifiex_recycle_cmd_node(struct mwifiex_adapter *adapter, in mwifiex_recycle_cmd_node() 166 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_dnld_cmd_to_fw() 300 static int mwifiex_dnld_sleep_confirm_cmd(struct mwifiex_adapter *adapter) in mwifiex_dnld_sleep_confirm_cmd() 389 int mwifiex_alloc_cmd_buffer(struct mwifiex_adapter *adapter) in mwifiex_alloc_cmd_buffer() 424 void mwifiex_free_cmd_buffer(struct mwifiex_adapter *adapter) in mwifiex_free_cmd_buffer() 473 int mwifiex_process_event(struct mwifiex_adapter *adapte [all...] |
H A D | sdio.c | 627 struct mwifiex_adapter *adapter; in mwifiex_sdio_resume() 667 mwifiex_write_reg(struct mwifiex_adapter *adapter, u32 reg, u8 data) in mwifiex_write_reg() 682 mwifiex_read_reg(struct mwifiex_adapter *adapter, u32 reg, u8 *data) in mwifiex_read_reg() 702 mwifiex_write_data_sync(struct mwifiex_adapter *adapter, in mwifiex_write_data_sync() 733 static int mwifiex_read_data_sync(struct mwifiex_adapter *adapter, u8 *buffer, in mwifiex_read_data_sync() 759 mwifiex_sdio_read_fw_status(struct mwifiex_adapter *adapter, u16 *dat) in mwifiex_sdio_read_fw_status() 777 static int mwifiex_check_fw_status(struct mwifiex_adapter *adapter, in mwifiex_check_fw_status() 810 static int mwifiex_check_winner_status(struct mwifiex_adapter *adapter) in mwifiex_check_winner_status() 836 struct mwifiex_adapter *adapter; in mwifiex_sdio_remove() 880 struct mwifiex_adapter *adapte in mwifiex_sdio_suspend() [all...] |
H A D | usb.h | 49 struct mwifiex_adapter *adapter; 59 struct mwifiex_adapter *adapter; 87 struct mwifiex_adapter *adapter;
|
H A D | main.c | 59 struct mwifiex_adapter *adapter; in mwifiex_register() 62 adapter = kzalloc(sizeof(struct mwifiex_adapter), GFP_KERNEL); in mwifiex_register() 119 static int mwifiex_unregister(struct mwifiex_adapter *adapter) in mwifiex_unregister() 149 void mwifiex_queue_main_work(struct mwifiex_adapter *adapter) in mwifiex_queue_main_work() 164 static void mwifiex_queue_rx_work(struct mwifiex_adapter *adapter) in mwifiex_queue_rx_work() 175 static int mwifiex_process_rx(struct mwifiex_adapter *adapter) in mwifiex_process_rx() 217 static void maybe_quirk_fw_disable_ds(struct mwifiex_adapter *adapter) in maybe_quirk_fw_disable_ds() 249 int mwifiex_main_process(struct mwifiex_adapter *adapter) in mwifiex_main_process() 507 static void mwifiex_free_adapter(struct mwifiex_adapter *adapter) in mwifiex_free_adapter() 522 static void mwifiex_terminate_workqueue(struct mwifiex_adapter *adapte [all...] |
H A D | txrx.c | 24 int mwifiex_handle_rx_packet(struct mwifiex_adapter *adapter, in mwifiex_handle_rx_packet() 76 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_tx() 158 static int mwifiex_host_to_card(struct mwifiex_adapter *adapter, in mwifiex_host_to_card() 227 mwifiex_dequeue_tx_queue(struct mwifiex_adapter *adapter) in mwifiex_dequeue_tx_queue() 256 mwifiex_process_tx_queue(struct mwifiex_adapter *adapter) in mwifiex_process_tx_queue() 273 int mwifiex_write_data_complete(struct mwifiex_adapter *adapter, in mwifiex_write_data_complete()
|
H A D | usb.c | 46 static int mwifiex_usb_recv(struct mwifiex_adapter *adapter, in mwifiex_usb_recv() 155 struct mwifiex_adapter *adapter = context->adapter; in mwifiex_usb_rx_complete() 248 struct mwifiex_adapter *adapter = context->adapter; in mwifiex_usb_tx_complete() 287 struct mwifiex_adapter *adapter = ctx->adapter; in mwifiex_usb_submit_rx_urb() 538 struct mwifiex_adapter *adapter; in mwifiex_usb_suspend() 605 struct mwifiex_adapter *adapter; in mwifiex_usb_resume() 650 struct mwifiex_adapter *adapter; in mwifiex_usb_disconnect() 695 static int mwifiex_write_data_sync(struct mwifiex_adapter *adapter, u8 *pbuf, in mwifiex_write_data_sync() 718 static int mwifiex_read_data_sync(struct mwifiex_adapter *adapter, u8 *pbuf, in mwifiex_read_data_sync() 738 static void mwifiex_usb_port_resync(struct mwifiex_adapter *adapte [all...] |
H A D | wmm.c | 98 mwifiex_wmm_allocate_ralist_node(struct mwifiex_adapter *adapter, const u8 *ra) in mwifiex_wmm_allocate_ralist_node() 142 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_ralist_add() 361 mwifiex_wmm_convert_tos_to_ac(struct mwifiex_adapter *adapter, u32 tos) in mwifiex_wmm_convert_tos_to_ac() 408 mwifiex_wmm_init(struct mwifiex_adapter *adapter) in mwifiex_wmm_init() 450 int mwifiex_bypass_txlist_empty(struct mwifiex_adapter *adapter) in mwifiex_bypass_txlist_empty() 473 mwifiex_wmm_lists_empty(struct mwifiex_adapter *adapter) in mwifiex_wmm_lists_empty() 506 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_wmm_del_pkts_in_ralist_node() 815 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_wmm_add_buf_txqueue() 1088 mwifiex_wmm_get_highest_priolist_ptr(struct mwifiex_adapter *adapter, in mwifiex_wmm_get_highest_priolist_ptr() 1178 struct mwifiex_adapter *adapte in mwifiex_rotate_priolists() [all...] |
H A D | sta_tx.c | 35 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_process_sta_txpd() 113 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_send_null_packet() 204 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_check_last_packet_indication()
|
H A D | util.h | 30 /* size/addr for struct mwifiex_adapter */ 31 #define adapter_item_size(n) (sizeof_field(struct mwifiex_adapter, n)) 32 #define adapter_item_addr(n) (offsetof(struct mwifiex_adapter, n))
|