Home
last modified time | relevance | path

Searched refs:mwifiex_adapter (Results 1 - 25 of 76) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Dmain.h65 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 Dpcie.c203 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 Dwmm.h94 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 Dinit.c36 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 Dcmdevt.c29 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 Dsdio.c602 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 Dusb.h61 struct mwifiex_adapter *adapter;
71 struct mwifiex_adapter *adapter;
99 struct mwifiex_adapter *adapter;
H A Dtxrx.c36 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 Dusb.c58 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 Dmain.c71 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 Dwmm.c110 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 Dutil.h42 /* 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 Dmain.h55 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 Dpcie.c192 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 Dinit.c24 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 Dwmm.h67 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 Dcmdevt.c17 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 Dsdio.c627 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 Dusb.h49 struct mwifiex_adapter *adapter;
59 struct mwifiex_adapter *adapter;
87 struct mwifiex_adapter *adapter;
H A Dmain.c59 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 Dtxrx.c24 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 Dusb.c46 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 Dwmm.c98 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 Dsta_tx.c35 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 Dutil.h30 /* 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))

Completed in 28 milliseconds

1234