/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | sta.c | 201 unsigned int link_id, u16 queue, 297 sta_priv->link_id = ffz(wvif->link_id_map); 298 wvif->link_id_map |= BIT(sta_priv->link_id); 299 WARN_ON(!sta_priv->link_id); 300 WARN_ON(sta_priv->link_id >= HIF_LINK_ID_MAX); 301 wfx_hif_map_link(wvif, false, sta->addr, sta_priv->link_id, sta->mfp); 312 if (!sta_priv->link_id) 315 wfx_hif_map_link(wvif, true, sta->addr, sta_priv->link_id, false); 316 wvif->link_id_map &= ~BIT(sta_priv->link_id); 200 wfx_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
|
H A D | sta.h | 17 int link_id; member in struct:wfx_sta_priv 39 unsigned int link_id, u16 queue,
|
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | queue.c | 103 --queue->link_map_cache[iter->txpriv.link_id]; 106 if (!--stats->link_map_cache[iter->txpriv.link_id]) 287 if (txpriv->link_id >= queue->stats->map_capacity) 307 ++queue->link_map_cache[txpriv->link_id]; 311 ++stats->link_map_cache[txpriv->link_id]; 344 if (link_id_map & BIT(item->txpriv.link_id)) { 357 --queue->link_map_cache[item->txpriv.link_id]; 362 if (!--stats->link_map_cache[item->txpriv.link_id]) 396 ++queue->link_map_cache[item->txpriv.link_id]; 400 ++stats->link_map_cache[item->txpriv.link_id]; [all...] |
H A D | sta.c | 39 int link_id); 270 reset.link_id = i; 282 reset.link_id = 0; 609 unsigned int link_id, u16 queue, 1552 sta_priv->link_id = cw1200_find_link_id(priv, sta->addr); 1553 if (WARN_ON(!sta_priv->link_id)) { 1559 entry = &priv->link_id_db[sta_priv->link_id - 1]; 1563 priv->sta_asleep_mask |= BIT(sta_priv->link_id); 1579 if (priv->mode != NL80211_IFTYPE_AP || !sta_priv->link_id) 1582 entry = &priv->link_id_db[sta_priv->link_id 608 cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument 1594 __cw1200_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, enum sta_notify_cmd notify_cmd, int link_id) argument 1649 cw1200_ps_notify(struct cw1200_common *priv, int link_id, bool ps) argument [all...] |
H A D | sta.h | 31 unsigned int link_id, u16 queue,
|
H A D | txrx.c | 440 if (t->sta && t->sta_priv->link_id) 442 t->txpriv.link_id = 443 t->sta_priv->link_id; 446 t->txpriv.link_id = 0; 450 t->txpriv.link_id = CW1200_LINK_ID_AFTER_DTIM; 453 t->txpriv.link_id = 0; 456 t->txpriv.link_id = cw1200_find_link_id(priv, t->da); 457 if (!t->txpriv.link_id) 458 t->txpriv.link_id = cw1200_alloc_link_id(priv, t->da); 459 if (!t->txpriv.link_id) { 806 int link_id = 0; local 847 cw1200_tx_confirm_cb(struct cw1200_common *priv, int link_id, struct wsm_tx_confirm *arg) argument 959 cw1200_notify_buffered_tx(struct cw1200_common *priv, struct sk_buff *skb, int link_id, int tid) argument 1000 cw1200_rx_cb(struct cw1200_common *priv, struct wsm_rx *arg, int link_id, struct sk_buff **skb_p) argument [all...] |
H A D | wsm.c | 167 u16 cmd = WSM_RESET_REQ_ID | WSM_TX_LINK_ID(arg->link_id); 354 int link_id) 366 cw1200_tx_confirm_cb(priv, link_id, &tx_confirm); 375 struct wsm_buf *buf, int link_id) 395 ret = wsm_tx_confirm(priv, buf, link_id); 752 u16 cmd = 0x001C | WSM_TX_LINK_ID(arg->link_id); 861 int link_id, 905 cw1200_rx_cb(priv, &rx, link_id, skb_p); 1049 int link_id, struct wsm_buf *buf) 1055 arg.link_id 352 wsm_tx_confirm(struct cw1200_common *priv, struct wsm_buf *buf, int link_id) argument 374 wsm_multi_tx_confirm(struct cw1200_common *priv, struct wsm_buf *buf, int link_id) argument 860 wsm_receive_indication(struct cw1200_common *priv, int link_id, struct wsm_buf *buf, struct sk_buff **skb_p) argument 1048 wsm_suspend_resume_indication(struct cw1200_common *priv, int link_id, struct wsm_buf *buf) argument 1300 int link_id = (id >> 6) & 0x0F; local [all...] |
H A D | wsm.h | 599 #define WSM_TX_LINK_ID(link_id) \ 600 ((link_id & WSM_TX_LINK_ID_MAX) << 6) 658 /* [in] */ int link_id; member in struct:wsm_reset 1239 /* [out] */ int link_id; member in struct:wsm_suspend_resume 1266 /* [in] */ u8 link_id; member in struct:wsm_map_link
|
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 1286 unsigned int link_id, u16 queue, 1284 wl1251_op_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
|
/linux-master/drivers/net/wireless/ti/wl18xx/ |
H A D | event.c | 211 u8 link_id = mbox->rx_ba_link_id; local 215 wlvif = wl->links[link_id].wlvif; 224 addr = wl->links[link_id].addr; 230 wl->links[link_id].ba_bitmap,
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 4868 unsigned int link_id, u16 queue, 4866 wl1271_op_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
|
/linux-master/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 652 u32 link_id; member in struct:mac80211_hwsim_link_data 1712 unsigned int link_id; local 1716 hdr->addr1, &link_id); 1721 sp->active_links_rx &= ~BIT(link_id); 1723 sp->active_links_rx |= BIT(link_id); 1726 rx_status->link_id = link_id; 1894 unsigned int link_id; local 1897 link_id = (sp->last_link + i + 1) % ARRAY_SIZE(vif->link_conf); 1899 if (!(vif->active_links & BIT(link_id))) 2264 u32 link_id = link_data->link_id; local 2511 unsigned int link_id = info->link_id; local 2592 int link_id; local 2725 mac80211_hwsim_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument [all...] |
/linux-master/drivers/net/wwan/ |
H A D | wwan_core.c | 967 u32 link_id = nla_get_u32(data[IFLA_WWAN_LINK_ID]); local 980 priv->link_id = link_id; 983 link_id, extack); 1026 if (nla_put_u32(skb, IFLA_WWAN_LINK_ID, priv->link_id))
|
/linux-master/drivers/soundwire/ |
H A D | amd_init.c | 224 ctx->ids[i].link_id = bus->link_id;
|
H A D | amd_manager.c | 559 snprintf(name, sizeof(name), "mipi-sdw-link-%d-subproperties", bus->link_id); 921 amd_manager->bus.link_id = amd_manager->instance; 1072 bus->link_id); 1106 bus->link_id); 1134 bus->link_id); 1158 bus->link_id);
|
H A D | bus.c | 61 bus->link_id);
|
H A D | cadence_master.c | 1778 dai_runtime->link_id = cdns->instance;
|
H A D | cadence_master.h | 88 * @link_id: Master link id 99 int link_id; member in struct:sdw_cdns_dai_runtime
|
H A D | debugfs.c | 23 snprintf(name, sizeof(name), "master-%d-%d", bus->controller_id, bus->link_id);
|
H A D | intel.c | 211 unsigned int link_id = sdw->instance; local 215 ioctl = intel_readw(shim, SDW_SHIM_IOCTL(link_id)); 218 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); 222 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); 226 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); 231 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); 240 unsigned int link_id = sdw->instance; local 245 ioctl = intel_readw(shim, SDW_SHIM_IOCTL(link_id)); 248 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); 252 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioct 262 unsigned int link_id = sdw->instance; local 306 unsigned int link_id = sdw->instance; local 340 unsigned int link_id = sdw->instance; local 423 unsigned int link_id = sdw->instance; local 524 unsigned int link_id = sdw->instance; local 542 unsigned int link_id = sdw->instance; local 598 unsigned int link_id = sdw->instance; local 629 unsigned int link_id = sdw->instance; local 646 intel_params_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, struct snd_pcm_hw_params *hw_params, int link_id, int alh_stream_id) argument [all...] |
H A D | intel_ace2x.c | 76 unsigned int link_id = sdw->instance; local 99 ret = hdac_bus_eml_sdw_power_up_unlocked(sdw->link_res->hbus, link_id); 116 *shim_mask |= BIT(link_id); 131 unsigned int link_id = sdw->instance; local 138 *shim_mask &= ~BIT(link_id); 140 ret = hdac_bus_eml_sdw_power_down_unlocked(sdw->link_res->hbus, link_id); 158 unsigned int link_id = sdw->instance; local 162 hdac_bus_eml_sdw_sync_arm_unlocked(sdw->link_res->hbus, link_id); 201 int link_id, int alh_stream_id) 209 params_data.link_id 197 intel_params_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, struct snd_pcm_hw_params *hw_params, int link_id, int alh_stream_id) argument 218 intel_free_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, int link_id) argument [all...] |
H A D | intel_auxdevice.c | 131 "mipi-sdw-link-%d-subproperties", bus->link_id); 240 bus->link_id = auxdev->id; 266 bus->link_id); 294 link_flags = md_flags >> (bus->link_id * 8); 417 bus->link_id); 476 bus->link_id); 536 bus->link_id); 581 bus->link_id); 620 bus->link_id); 635 link_flags = md_flags >> (bus->link_id * [all...] |
H A D | intel_init.c | 35 int link_id) 53 auxdev->id = link_id; 60 ctx->ldev[link_id] = ldev; 68 + (SDW_LINK_SIZE * link_id); 74 link->registers = res->mmio_base + SDW_IP_BASE(link_id); 76 link->shim = res->mmio_base + SDW_SHIM2_GENERIC_BASE(link_id); 77 link->shim_vs = res->mmio_base + SDW_SHIM2_VS_BASE(link_id); 93 dev_err(res->parent, "failed to initialize link dev %s link_id %d\n", 94 name, link_id); 101 dev_err(res->parent, "failed to add link dev %s link_id 31 intel_link_dev_register(struct sdw_intel_res *res, struct sdw_intel_ctx *ctx, struct fwnode_handle *fwnode, const char *name, int link_id) argument [all...] |
H A D | master.c | 148 dev_set_name(&md->dev, "sdw-master-%d-%d", bus->controller_id, bus->link_id);
|
H A D | mipi_disco.c | 43 "mipi-sdw-link-%d-subproperties", bus->link_id);
|