Lines Matching refs:mwifiex_adapter
51 struct mwifiex_adapter;
188 void _mwifiex_dbg(const struct mwifiex_adapter *adapter, int mask,
513 struct mwifiex_adapter *adapter;
792 int (*init_if) (struct mwifiex_adapter *);
793 void (*cleanup_if) (struct mwifiex_adapter *);
794 int (*check_fw_status) (struct mwifiex_adapter *, u32);
795 int (*prog_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *);
796 int (*register_dev) (struct mwifiex_adapter *);
797 void (*unregister_dev) (struct mwifiex_adapter *);
798 int (*enable_int) (struct mwifiex_adapter *);
799 void (*disable_int) (struct mwifiex_adapter *);
800 int (*process_int_status) (struct mwifiex_adapter *);
801 int (*host_to_card) (struct mwifiex_adapter *, u8, struct sk_buff *,
803 int (*wakeup) (struct mwifiex_adapter *);
804 int (*wakeup_complete) (struct mwifiex_adapter *);
807 void (*update_mp_end_port) (struct mwifiex_adapter *, u16);
808 void (*cleanup_mpa_buf) (struct mwifiex_adapter *);
809 int (*cmdrsp_complete) (struct mwifiex_adapter *, struct sk_buff *);
810 int (*event_complete) (struct mwifiex_adapter *, struct sk_buff *);
811 int (*init_fw_port) (struct mwifiex_adapter *);
812 int (*dnld_fw) (struct mwifiex_adapter *, struct mwifiex_fw_image *);
813 void (*card_reset) (struct mwifiex_adapter *);
814 int (*reg_dump)(struct mwifiex_adapter *, char *);
815 void (*device_dump)(struct mwifiex_adapter *);
816 int (*clean_pcie_ring) (struct mwifiex_adapter *adapter);
818 void (*submit_rem_rx_urbs)(struct mwifiex_adapter *adapter);
819 void (*deaggr_pkt)(struct mwifiex_adapter *, struct sk_buff *);
820 void (*multi_port_resync)(struct mwifiex_adapter *);
824 struct mwifiex_adapter { struct
1000 void mwifiex_process_tx_queue(struct mwifiex_adapter *adapter); argument
1002 int mwifiex_init_lock_list(struct mwifiex_adapter *adapter);
1007 struct mwifiex_adapter *adapter);
1010 struct mwifiex_adapter *adapter);
1015 int mwifiex_init_fw(struct mwifiex_adapter *adapter);
1017 int mwifiex_init_fw_complete(struct mwifiex_adapter *adapter);
1019 int mwifiex_shutdown_drv(struct mwifiex_adapter *adapter);
1021 int mwifiex_shutdown_fw_complete(struct mwifiex_adapter *adapter);
1023 int mwifiex_dnld_fw(struct mwifiex_adapter *, struct mwifiex_fw_image *);
1030 int mwifiex_process_event(struct mwifiex_adapter *adapter);
1032 int mwifiex_complete_cmd(struct mwifiex_adapter *adapter,
1043 int mwifiex_alloc_cmd_buffer(struct mwifiex_adapter *adapter);
1044 int mwifiex_free_cmd_buffer(struct mwifiex_adapter *adapter);
1045 void mwifiex_cancel_all_pending_cmd(struct mwifiex_adapter *adapter);
1046 void mwifiex_cancel_pending_ioctl(struct mwifiex_adapter *adapter);
1048 void mwifiex_insert_cmd_to_free_q(struct mwifiex_adapter *adapter,
1050 void mwifiex_recycle_cmd_node(struct mwifiex_adapter *adapter,
1053 void mwifiex_insert_cmd_to_pending_q(struct mwifiex_adapter *adapter,
1057 int mwifiex_exec_next_cmd(struct mwifiex_adapter *adapter);
1058 int mwifiex_process_cmdresp(struct mwifiex_adapter *adapter);
1059 int mwifiex_handle_rx_packet(struct mwifiex_adapter *adapter,
1064 int mwifiex_write_data_complete(struct mwifiex_adapter *adapter,
1068 void mwifiex_check_ps_cond(struct mwifiex_adapter *adapter);
1069 void mwifiex_process_sleep_confirm_resp(struct mwifiex_adapter *, u8 *,
1078 void mwifiex_process_hs_config(struct mwifiex_adapter *adapter);
1126 void mwifiex_deauthenticate_all(struct mwifiex_adapter *adapter);
1162 int is_command_pending(struct mwifiex_adapter *adapter);
1188 void mwifiex_update_ampdu_txwinsize(struct mwifiex_adapter *pmadapter);
1240 mwifiex_get_priv_by_id(struct mwifiex_adapter *adapter, in mwifiex_get_priv_by_id()
1260 mwifiex_get_priv(struct mwifiex_adapter *adapter, in mwifiex_get_priv()
1280 mwifiex_get_unused_priv(struct mwifiex_adapter *adapter) in mwifiex_get_unused_priv()
1367 int mwifiex_remove_card(struct mwifiex_adapter *, struct semaphore *);
1369 void mwifiex_get_version(struct mwifiex_adapter *adapter, char *version,
1375 int mwifiex_wait_queue_complete(struct mwifiex_adapter *adapter,
1380 int mwifiex_enable_hs(struct mwifiex_adapter *adapter);
1423 int mwifiex_drv_get_driver_version(struct mwifiex_adapter *adapter,
1429 int mwifiex_main_process(struct mwifiex_adapter *);
1438 int mwifiex_update_bss_desc_with_ie(struct mwifiex_adapter *adapter,
1456 int mwifiex_add_wowlan_magic_pkt_filter(struct mwifiex_adapter *adapter);
1513 int mwifiex_init_channel_scan_gap(struct mwifiex_adapter *adapter);
1560 void mwifiex_drv_info_dump(struct mwifiex_adapter *adapter);
1561 void mwifiex_upload_device_dump(struct mwifiex_adapter *adapter);
1563 void mwifiex_queue_main_work(struct mwifiex_adapter *adapter);
1564 void mwifiex_coex_ampdu_rxwinsize(struct mwifiex_adapter *adapter);
1571 void mwifiex_multi_chan_resync(struct mwifiex_adapter *adapter);