Lines Matching defs:mid
633 static int __wmi_send(struct wil6210_priv *wil, u16 cmdid, u8 mid,
646 .mid = mid,
730 wil_dbg_wmi(wil, "sending %s (0x%04x) [%d] mid %d\n",
731 cmdid2name(cmdid), cmdid, len, mid);
755 int wmi_send(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len)
760 rc = __wmi_send(wil, cmdid, mid, buf, len);
859 wil_dbg_wmi(wil, "qid %d mid %d cid %d\n",
860 data->info.qid, data->info.mid, data->info.cid);
939 if (vif->mid == 0)
1039 wil->sta[evt->cid].mid = vif->mid;
1115 wil->sta[evt->cid].mid = U8_MAX;
1179 evt->src_mac, vif->mid);
1181 cid = wil_find_cid(wil, vif->mid, evt->src_mac);
1226 wil_dbg_wmi(wil, "Enable vring %d MID %d\n", vri, vif->mid);
1309 wil_addba_rx_request(wil, vif->mid, cid, tid, evt->dialog_token,
1339 vif->mid, cid, tid,
1428 wil_dbg_wmi(wil, "len %d qid %d mid %d cid %d\n",
1429 d_len, data->info.qid, data->info.mid, data->info.cid);
1604 if (!ring->va || !txdata->enabled || txdata->mid != vif->mid)
1809 cid, vif->mid, ringid, rc);
1980 u8 mid = wmi->mid;
1993 wil->reply_mid == mid) {
2008 eventid2name(id), id, wmi->mid, tstamp);
2041 int wmi_call(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len,
2052 wil->reply_mid = mid;
2058 rc = __wmi_send(wil, cmdid, mid, buf, len);
2095 return wmi_call(wil, WMI_ECHO_CMDID, vif->mid, &cmd, sizeof(cmd),
2109 return wmi_send(wil, WMI_SET_MAC_ADDRESS_CMDID, vif->mid,
2154 rc = wmi_call(wil, WMI_LED_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
2186 rc = wmi_call(wil, WMI_RBUFCAP_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
2249 rc = wmi_call(wil, WMI_PCP_START_CMDID, vif->mid, &cmd, sizeof(cmd),
2273 return wmi_call(wil, WMI_PCP_STOP_CMDID, vif->mid, NULL, 0,
2290 return wmi_send(wil, WMI_SET_SSID_CMDID, vif->mid, &cmd, sizeof(cmd));
2305 rc = wmi_call(wil, WMI_GET_SSID_CMDID, vif->mid, NULL, 0,
2328 return wmi_send(wil, WMI_SET_PCP_CHANNEL_CMDID, vif->mid,
2343 rc = wmi_call(wil, WMI_GET_PCP_CHANNEL_CMDID, vif->mid, NULL, 0,
2375 rc = wmi_call(wil, WMI_P2P_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
2398 rc = wmi_call(wil, WMI_START_LISTEN_CMDID, vif->mid, NULL, 0,
2422 rc = wmi_call(wil, WMI_START_SEARCH_CMDID, vif->mid, NULL, 0,
2440 rc = wmi_call(wil, WMI_DISCOVERY_STOP_CMDID, vif->mid, NULL, 0,
2461 return wmi_send(wil, WMI_DELETE_CIPHER_KEY_CMDID, vif->mid,
2490 return wmi_send(wil, WMI_ADD_CIPHER_KEY_CMDID, vif->mid,
2526 rc = wmi_send(wil, WMI_SET_APPIE_CMDID, vif->mid, cmd, len);
2563 rc = wmi_send(wil, WMI_UPDATE_FT_IES_CMDID, vif->mid, cmd, len);
2596 rc = wmi_call(wil, WMI_START_LISTEN_CMDID, vif->mid, NULL, 0,
2603 rc = wmi_call(wil, WMI_DISCOVERY_STOP_CMDID, vif->mid, NULL, 0,
2624 .mid = 0, /* TODO - what is it? */
2661 rc = wmi_call(wil, WMI_CFG_RX_CHAIN_CMDID, vif->mid, &cmd, sizeof(cmd),
2693 rc = wmi_call(wil, WMI_TEMP_SENSE_CMDID, vif->mid, &cmd, sizeof(cmd),
2730 rc = wmi_call(wil, WMI_TEMP_SENSE_ALL_CMDID, vif->mid, &cmd,
2767 rc = wmi_call(wil, WMI_DEL_STA_CMDID, vif->mid, &del_sta_cmd,
2772 rc = wmi_call(wil, WMI_DISCONNECT_STA_CMDID, vif->mid,
2787 int wmi_addba(struct wil6210_priv *wil, u8 mid,
2803 return wmi_send(wil, WMI_RING_BA_EN_CMDID, mid, &cmd, sizeof(cmd));
2806 int wmi_delba_tx(struct wil6210_priv *wil, u8 mid, u8 ringid, u16 reason)
2815 return wmi_send(wil, WMI_RING_BA_DIS_CMDID, mid, &cmd, sizeof(cmd));
2818 int wmi_delba_rx(struct wil6210_priv *wil, u8 mid, u8 cid, u8 tid, u16 reason)
2835 return wmi_send(wil, WMI_RCP_DELBA_CMDID, mid, &cmd, sizeof(cmd));
2839 u8 mid, u8 cid, u8 tid, u8 token,
2872 mid, cid, tid, agg_wsize,
2875 rc = wmi_call(wil, WMI_RCP_ADDBA_RESP_CMDID, mid, &cmd, sizeof(cmd),
2890 int wmi_addba_rx_resp_edma(struct wil6210_priv *wil, u8 mid, u8 cid, u8 tid,
2923 rc = wmi_call(wil, WMI_RCP_ADDBA_RESP_EDMA_CMDID, mid, &cmd,
2956 rc = wmi_call(wil, WMI_PS_DEV_PROFILE_CFG_CMDID, vif->mid,
2993 rc = wmi_call(wil, WMI_SET_MGMT_RETRY_LIMIT_CMDID, vif->mid,
3024 rc = wmi_call(wil, WMI_GET_MGMT_RETRY_LIMIT_CMDID, vif->mid, NULL, 0,
3043 rc = wmi_send(wil, WMI_ABORT_SCAN_CMDID, vif->mid, NULL, 0);
3062 rc = wmi_send(wil, WMI_NEW_STA_CMDID, vif->mid, &cmd, sizeof(cmd));
3119 rc = wmi_call(wil, WMI_TRAFFIC_SUSPEND_CMDID, vif->mid,
3203 rc = wmi_call(wil, WMI_TRAFFIC_RESUME_CMDID, vif->mid, NULL, 0,
3217 int wmi_port_allocate(struct wil6210_priv *wil, u8 mid,
3222 .mid = mid,
3231 wil_dbg_misc(wil, "port allocate, mid %d iftype %d, mac %pM\n",
3232 mid, iftype, mac);
3254 rc = wmi_call(wil, WMI_PORT_ALLOCATE_CMDID, mid,
3271 int wmi_port_delete(struct wil6210_priv *wil, u8 mid)
3275 .mid = mid,
3284 wil_dbg_misc(wil, "port delete, mid %d\n", mid);
3286 rc = wmi_call(wil, WMI_PORT_DELETE_CMDID, mid,
3329 u8 mid = wmi->mid;
3335 if (mid == MID_BROADCAST)
3336 mid = 0;
3337 if (mid >= GET_MAX_VIFS(wil)) {
3338 wil_dbg_wmi(wil, "invalid mid %d, event skipped\n",
3339 mid);
3342 vif = wil->vifs[mid];
3345 mid);
3351 wil->reply_mid == mid) {
3571 rc = wmi_call(wil, WMI_START_SCHED_SCAN_CMDID, vif->mid,
3601 rc = wmi_call(wil, WMI_STOP_SCHED_SCAN_CMDID, vif->mid, NULL, 0,
3630 wil_dbg_misc(wil, "mgmt_tx mid %d\n", vif->mid);
3651 rc = wmi_call(wil, WMI_SW_TX_REQ_CMDID, vif->mid, cmd, total,
3679 wil_dbg_wmi(wil, "mgmt_tx_ext mid %d channel %d duration %d\n",
3680 vif->mid, channel, duration_ms);
3705 rc = wmi_call(wil, WMI_SW_TX_REQ_EXT_CMDID, vif->mid, cmd, total,
3739 rc = wmi_call(wil, WMI_TX_STATUS_RING_ADD_CMDID, vif->mid, &cmd,
3777 rc = wmi_call(wil, WMI_CFG_DEF_RX_OFFLOAD_CMDID, vif->mid, &cmd,
3818 rc = wmi_call(wil, WMI_RX_STATUS_RING_ADD_CMDID, vif->mid, &cmd,
3860 rc = wmi_call(wil, WMI_RX_DESC_RING_ADD_CMDID, vif->mid, &cmd,
3910 rc = wmi_call(wil, WMI_TX_DESC_RING_ADD_CMDID, vif->mid, &cmd,
3926 txdata->mid = vif->mid;
3956 rc = wmi_call(wil, WMI_BCAST_DESC_RING_ADD_CMDID, vif->mid, &cmd,
3972 txdata->mid = vif->mid;
3996 rc = wmi_call(wil, WMI_LINK_STATS_CMDID, vif->mid, &cmd, sizeof(cmd),
4039 rc = wmi_call(wil, WMI_SET_LINK_MONITOR_CMDID, vif->mid, &cmd,