Lines Matching refs:mid
643 static int __wmi_send(struct wil6210_priv *wil, u16 cmdid, u8 mid, in __wmi_send() argument
656 .mid = mid, in __wmi_send()
741 cmdid2name(cmdid), cmdid, len, mid); in __wmi_send()
765 int wmi_send(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len) in wmi_send() argument
770 rc = __wmi_send(wil, cmdid, mid, buf, len); in wmi_send()
870 data->info.qid, data->info.mid, data->info.cid); in wmi_evt_rx_mgmt()
949 if (vif->mid == 0) in wmi_evt_scan_complete()
1049 wil->sta[evt->cid].mid = vif->mid; in wmi_evt_connect()
1125 wil->sta[evt->cid].mid = U8_MAX; in wmi_evt_connect()
1189 evt->src_mac, vif->mid); in wmi_evt_eapol_rx()
1191 cid = wil_find_cid(wil, vif->mid, evt->src_mac); in wmi_evt_eapol_rx()
1236 wil_dbg_wmi(wil, "Enable vring %d MID %d\n", vri, vif->mid); in wmi_evt_ring_en()
1319 wil_addba_rx_request(wil, vif->mid, cid, tid, evt->dialog_token, in wmi_evt_addba_rx_req()
1349 vif->mid, cid, tid, in wmi_evt_delba()
1438 d_len, data->info.qid, data->info.mid, data->info.cid); in wmi_evt_sched_scan_result()
1614 if (!ring->va || !txdata->enabled || txdata->mid != vif->mid) in wil_find_cid_ringid_sta()
1819 cid, vif->mid, ringid, rc); in wmi_evt_reassoc_status()
1964 u8 mid = wmi->mid; in wmi_recv_cmd() local
1977 wil->reply_mid == mid) { in wmi_recv_cmd()
1992 eventid2name(id), id, wmi->mid, tstamp); in wmi_recv_cmd()
2025 int wmi_call(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len, in wmi_call() argument
2036 wil->reply_mid = mid; in wmi_call()
2042 rc = __wmi_send(wil, cmdid, mid, buf, len); in wmi_call()
2079 return wmi_call(wil, WMI_ECHO_CMDID, vif->mid, &cmd, sizeof(cmd), in wmi_echo()
2093 return wmi_send(wil, WMI_SET_MAC_ADDRESS_CMDID, vif->mid, in wmi_set_mac_address()
2138 rc = wmi_call(wil, WMI_LED_CFG_CMDID, vif->mid, &cmd, sizeof(cmd), in wmi_led_cfg()
2170 rc = wmi_call(wil, WMI_RBUFCAP_CFG_CMDID, vif->mid, &cmd, sizeof(cmd), in wmi_rbufcap_cfg()
2233 rc = wmi_call(wil, WMI_PCP_START_CMDID, vif->mid, &cmd, sizeof(cmd), in wmi_pcp_start()
2257 return wmi_call(wil, WMI_PCP_STOP_CMDID, vif->mid, NULL, 0, in wmi_pcp_stop()
2274 return wmi_send(wil, WMI_SET_SSID_CMDID, vif->mid, &cmd, sizeof(cmd)); in wmi_set_ssid()
2289 rc = wmi_call(wil, WMI_GET_SSID_CMDID, vif->mid, NULL, 0, in wmi_get_ssid()
2312 return wmi_send(wil, WMI_SET_PCP_CHANNEL_CMDID, vif->mid, in wmi_set_channel()
2327 rc = wmi_call(wil, WMI_GET_PCP_CHANNEL_CMDID, vif->mid, NULL, 0, in wmi_get_channel()
2359 rc = wmi_call(wil, WMI_P2P_CFG_CMDID, vif->mid, &cmd, sizeof(cmd), in wmi_p2p_cfg()
2382 rc = wmi_call(wil, WMI_START_LISTEN_CMDID, vif->mid, NULL, 0, in wmi_start_listen()
2406 rc = wmi_call(wil, WMI_START_SEARCH_CMDID, vif->mid, NULL, 0, in wmi_start_search()
2424 rc = wmi_call(wil, WMI_DISCOVERY_STOP_CMDID, vif->mid, NULL, 0, in wmi_stop_discovery()
2445 return wmi_send(wil, WMI_DELETE_CIPHER_KEY_CMDID, vif->mid, in wmi_del_cipher_key()
2474 return wmi_send(wil, WMI_ADD_CIPHER_KEY_CMDID, vif->mid, in wmi_add_cipher_key()
2509 rc = wmi_send(wil, WMI_SET_APPIE_CMDID, vif->mid, cmd, len); in wmi_set_ie()
2545 rc = wmi_send(wil, WMI_UPDATE_FT_IES_CMDID, vif->mid, cmd, len); in wmi_update_ft_ies()
2577 rc = wmi_call(wil, WMI_START_LISTEN_CMDID, vif->mid, NULL, 0, in wmi_rxon()
2584 rc = wmi_call(wil, WMI_DISCOVERY_STOP_CMDID, vif->mid, NULL, 0, in wmi_rxon()
2605 .mid = 0, /* TODO - what is it? */ in wmi_rx_chain_add()
2642 rc = wmi_call(wil, WMI_CFG_RX_CHAIN_CMDID, vif->mid, &cmd, sizeof(cmd), in wmi_rx_chain_add()
2674 rc = wmi_call(wil, WMI_TEMP_SENSE_CMDID, vif->mid, &cmd, sizeof(cmd), in wmi_get_temperature()
2711 rc = wmi_call(wil, WMI_TEMP_SENSE_ALL_CMDID, vif->mid, &cmd, in wmi_get_all_temperatures()
2748 rc = wmi_call(wil, WMI_DEL_STA_CMDID, vif->mid, &del_sta_cmd, in wmi_disconnect_sta()
2753 rc = wmi_call(wil, WMI_DISCONNECT_STA_CMDID, vif->mid, in wmi_disconnect_sta()
2768 int wmi_addba(struct wil6210_priv *wil, u8 mid, in wmi_addba() argument
2784 return wmi_send(wil, WMI_RING_BA_EN_CMDID, mid, &cmd, sizeof(cmd)); in wmi_addba()
2787 int wmi_delba_tx(struct wil6210_priv *wil, u8 mid, u8 ringid, u16 reason) in wmi_delba_tx() argument
2796 return wmi_send(wil, WMI_RING_BA_DIS_CMDID, mid, &cmd, sizeof(cmd)); in wmi_delba_tx()
2799 int wmi_delba_rx(struct wil6210_priv *wil, u8 mid, u8 cid, u8 tid, u16 reason) in wmi_delba_rx() argument
2816 return wmi_send(wil, WMI_RCP_DELBA_CMDID, mid, &cmd, sizeof(cmd)); in wmi_delba_rx()
2820 u8 mid, u8 cid, u8 tid, u8 token, in wmi_addba_rx_resp() argument
2853 mid, cid, tid, agg_wsize, in wmi_addba_rx_resp()
2856 rc = wmi_call(wil, WMI_RCP_ADDBA_RESP_CMDID, mid, &cmd, sizeof(cmd), in wmi_addba_rx_resp()
2871 int wmi_addba_rx_resp_edma(struct wil6210_priv *wil, u8 mid, u8 cid, u8 tid, in wmi_addba_rx_resp_edma() argument
2904 rc = wmi_call(wil, WMI_RCP_ADDBA_RESP_EDMA_CMDID, mid, &cmd, in wmi_addba_rx_resp_edma()
2937 rc = wmi_call(wil, WMI_PS_DEV_PROFILE_CFG_CMDID, vif->mid, in wmi_ps_dev_profile_cfg()
2974 rc = wmi_call(wil, WMI_SET_MGMT_RETRY_LIMIT_CMDID, vif->mid, in wmi_set_mgmt_retry()
3005 rc = wmi_call(wil, WMI_GET_MGMT_RETRY_LIMIT_CMDID, vif->mid, NULL, 0, in wmi_get_mgmt_retry()
3024 rc = wmi_send(wil, WMI_ABORT_SCAN_CMDID, vif->mid, NULL, 0); in wmi_abort_scan()
3043 rc = wmi_send(wil, WMI_NEW_STA_CMDID, vif->mid, &cmd, sizeof(cmd)); in wmi_new_sta()
3100 rc = wmi_call(wil, WMI_TRAFFIC_SUSPEND_CMDID, vif->mid, in wmi_suspend()
3184 rc = wmi_call(wil, WMI_TRAFFIC_RESUME_CMDID, vif->mid, NULL, 0, in wmi_resume()
3198 int wmi_port_allocate(struct wil6210_priv *wil, u8 mid, in wmi_port_allocate() argument
3203 .mid = mid, in wmi_port_allocate()
3213 mid, iftype, mac); in wmi_port_allocate()
3235 rc = wmi_call(wil, WMI_PORT_ALLOCATE_CMDID, mid, in wmi_port_allocate()
3252 int wmi_port_delete(struct wil6210_priv *wil, u8 mid) in wmi_port_delete() argument
3256 .mid = mid, in wmi_port_delete()
3265 wil_dbg_misc(wil, "port delete, mid %d\n", mid); in wmi_port_delete()
3267 rc = wmi_call(wil, WMI_PORT_DELETE_CMDID, mid, in wmi_port_delete()
3310 u8 mid = wmi->mid; in wmi_event_handle() local
3316 if (mid == MID_BROADCAST) in wmi_event_handle()
3317 mid = 0; in wmi_event_handle()
3318 if (mid >= GET_MAX_VIFS(wil)) { in wmi_event_handle()
3320 mid); in wmi_event_handle()
3323 vif = wil->vifs[mid]; in wmi_event_handle()
3326 mid); in wmi_event_handle()
3332 wil->reply_mid == mid) { in wmi_event_handle()
3552 rc = wmi_call(wil, WMI_START_SCHED_SCAN_CMDID, vif->mid, in wmi_start_sched_scan()
3582 rc = wmi_call(wil, WMI_STOP_SCHED_SCAN_CMDID, vif->mid, NULL, 0, in wmi_stop_sched_scan()
3611 wil_dbg_misc(wil, "mgmt_tx mid %d\n", vif->mid); in wmi_mgmt_tx()
3632 rc = wmi_call(wil, WMI_SW_TX_REQ_CMDID, vif->mid, cmd, total, in wmi_mgmt_tx()
3661 vif->mid, channel, duration_ms); in wmi_mgmt_tx_ext()
3686 rc = wmi_call(wil, WMI_SW_TX_REQ_EXT_CMDID, vif->mid, cmd, total, in wmi_mgmt_tx_ext()
3720 rc = wmi_call(wil, WMI_TX_STATUS_RING_ADD_CMDID, vif->mid, &cmd, in wil_wmi_tx_sring_cfg()
3758 rc = wmi_call(wil, WMI_CFG_DEF_RX_OFFLOAD_CMDID, vif->mid, &cmd, in wil_wmi_cfg_def_rx_offload()
3799 rc = wmi_call(wil, WMI_RX_STATUS_RING_ADD_CMDID, vif->mid, &cmd, in wil_wmi_rx_sring_add()
3841 rc = wmi_call(wil, WMI_RX_DESC_RING_ADD_CMDID, vif->mid, &cmd, in wil_wmi_rx_desc_ring_add()
3891 rc = wmi_call(wil, WMI_TX_DESC_RING_ADD_CMDID, vif->mid, &cmd, in wil_wmi_tx_desc_ring_add()
3907 txdata->mid = vif->mid; in wil_wmi_tx_desc_ring_add()
3937 rc = wmi_call(wil, WMI_BCAST_DESC_RING_ADD_CMDID, vif->mid, &cmd, in wil_wmi_bcast_desc_ring_add()
3953 txdata->mid = vif->mid; in wil_wmi_bcast_desc_ring_add()
3977 rc = wmi_call(wil, WMI_LINK_STATS_CMDID, vif->mid, &cmd, sizeof(cmd), in wmi_link_stats_cfg()