Lines Matching refs:adapter
126 int mwifiex_init_fw_complete(struct mwifiex_adapter *adapter) in mwifiex_init_fw_complete() argument
129 if (adapter->hw_status == MWIFIEX_HW_STATUS_READY) in mwifiex_init_fw_complete()
130 if (adapter->if_ops.init_fw_port) in mwifiex_init_fw_complete()
131 adapter->if_ops.init_fw_port(adapter); in mwifiex_init_fw_complete()
133 adapter->init_wait_q_woken = true; in mwifiex_init_fw_complete()
134 wake_up_interruptible(&adapter->init_wait_q); in mwifiex_init_fw_complete()
145 int mwifiex_shutdown_fw_complete(struct mwifiex_adapter *adapter) in mwifiex_shutdown_fw_complete() argument
147 adapter->hw_status = MWIFIEX_HW_STATUS_NOT_READY; in mwifiex_shutdown_fw_complete()
148 adapter->init_wait_q_woken = true; in mwifiex_shutdown_fw_complete()
149 wake_up_interruptible(&adapter->init_wait_q); in mwifiex_shutdown_fw_complete()
167 mwifiex_dbg(priv->adapter, ERROR, in mwifiex_init_shutdown_fw()
185 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_get_debug_info() local
188 info->debug_mask = adapter->debug_mask; in mwifiex_get_debug_info()
192 info->curr_tx_buf_size = (u32) adapter->curr_tx_buf_size; in mwifiex_get_debug_info()
193 info->tx_buf_size = (u32) adapter->tx_buf_size; in mwifiex_get_debug_info()
200 info->ps_mode = adapter->ps_mode; in mwifiex_get_debug_info()
201 info->ps_state = adapter->ps_state; in mwifiex_get_debug_info()
202 info->is_deep_sleep = adapter->is_deep_sleep; in mwifiex_get_debug_info()
203 info->pm_wakeup_card_req = adapter->pm_wakeup_card_req; in mwifiex_get_debug_info()
204 info->pm_wakeup_fw_try = adapter->pm_wakeup_fw_try; in mwifiex_get_debug_info()
205 info->is_hs_configured = adapter->is_hs_configured; in mwifiex_get_debug_info()
206 info->hs_activated = adapter->hs_activated; in mwifiex_get_debug_info()
207 info->is_cmd_timedout = adapter->is_cmd_timedout; in mwifiex_get_debug_info()
209 = adapter->dbg.num_cmd_host_to_card_failure; in mwifiex_get_debug_info()
211 = adapter->dbg.num_cmd_sleep_cfm_host_to_card_failure; in mwifiex_get_debug_info()
213 = adapter->dbg.num_tx_host_to_card_failure; in mwifiex_get_debug_info()
214 info->num_event_deauth = adapter->dbg.num_event_deauth; in mwifiex_get_debug_info()
215 info->num_event_disassoc = adapter->dbg.num_event_disassoc; in mwifiex_get_debug_info()
216 info->num_event_link_lost = adapter->dbg.num_event_link_lost; in mwifiex_get_debug_info()
217 info->num_cmd_deauth = adapter->dbg.num_cmd_deauth; in mwifiex_get_debug_info()
219 adapter->dbg.num_cmd_assoc_success; in mwifiex_get_debug_info()
221 adapter->dbg.num_cmd_assoc_failure; in mwifiex_get_debug_info()
222 info->num_tx_timeout = adapter->dbg.num_tx_timeout; in mwifiex_get_debug_info()
223 info->timeout_cmd_id = adapter->dbg.timeout_cmd_id; in mwifiex_get_debug_info()
224 info->timeout_cmd_act = adapter->dbg.timeout_cmd_act; in mwifiex_get_debug_info()
225 memcpy(info->last_cmd_id, adapter->dbg.last_cmd_id, in mwifiex_get_debug_info()
226 sizeof(adapter->dbg.last_cmd_id)); in mwifiex_get_debug_info()
227 memcpy(info->last_cmd_act, adapter->dbg.last_cmd_act, in mwifiex_get_debug_info()
228 sizeof(adapter->dbg.last_cmd_act)); in mwifiex_get_debug_info()
229 info->last_cmd_index = adapter->dbg.last_cmd_index; in mwifiex_get_debug_info()
230 memcpy(info->last_cmd_resp_id, adapter->dbg.last_cmd_resp_id, in mwifiex_get_debug_info()
231 sizeof(adapter->dbg.last_cmd_resp_id)); in mwifiex_get_debug_info()
232 info->last_cmd_resp_index = adapter->dbg.last_cmd_resp_index; in mwifiex_get_debug_info()
233 memcpy(info->last_event, adapter->dbg.last_event, in mwifiex_get_debug_info()
234 sizeof(adapter->dbg.last_event)); in mwifiex_get_debug_info()
235 info->last_event_index = adapter->dbg.last_event_index; in mwifiex_get_debug_info()
236 info->data_sent = adapter->data_sent; in mwifiex_get_debug_info()
237 info->cmd_sent = adapter->cmd_sent; in mwifiex_get_debug_info()
238 info->cmd_resp_received = adapter->cmd_resp_received; in mwifiex_get_debug_info()
264 addr = d[i].addr + (size_t)priv->adapter; in mwifiex_debug_info_to_buffer()
350 mwifiex_dbg(priv->adapter, INFO, in mwifiex_parse_mgmt_packet()
361 mwifiex_dbg(priv->adapter, INFO, in mwifiex_parse_mgmt_packet()
365 mwifiex_dbg(priv->adapter, INFO, in mwifiex_parse_mgmt_packet()
370 mwifiex_dbg(priv->adapter, INFO, in mwifiex_parse_mgmt_packet()
394 mwifiex_dbg(priv->adapter, ERROR, in mwifiex_process_mgmt_packet()
478 if ((priv->adapter->iface_type == MWIFIEX_USB || in mwifiex_recv_packet()
479 priv->adapter->iface_type == MWIFIEX_PCIE) && in mwifiex_recv_packet()
500 int mwifiex_complete_cmd(struct mwifiex_adapter *adapter, in mwifiex_complete_cmd() argument
504 mwifiex_dbg(adapter, CMD, "cmd completed: status=%d\n", in mwifiex_complete_cmd()
505 adapter->cmd_wait_q.status); in mwifiex_complete_cmd()
508 wake_up_interruptible(&adapter->cmd_wait_q.wait); in mwifiex_complete_cmd()
554 if (!priv || !ISSUPP_TDLS_ENABLED(priv->adapter->fw_cap_info)) in mwifiex_is_tdls_chan_switching()
568 if (!priv || !ISSUPP_TDLS_ENABLED(priv->adapter->fw_cap_info)) in mwifiex_is_tdls_off_chan()
583 if (!priv || !ISSUPP_TDLS_ENABLED(priv->adapter->fw_cap_info)) in mwifiex_is_send_cmd_allowed()