Home
last modified time | relevance | path

Searched refs:vif_id (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/net/wireless/silabs/wfx/
H A Dwfx.h101 static inline struct wfx_vif *wdev_to_wvif(struct wfx_dev *wdev, int vif_id) in wdev_to_wvif() argument
103 if (vif_id >= ARRAY_SIZE(wdev->vif)) { in wdev_to_wvif()
104 dev_dbg(wdev->dev, "requesting non-existent vif: %d\n", vif_id); in wdev_to_wvif()
107 vif_id = array_index_nospec(vif_id, ARRAY_SIZE(wdev->vif)); in wdev_to_wvif()
108 if (!wdev->vif[vif_id]) in wdev_to_wvif()
110 return (struct wfx_vif *)wdev->vif[vif_id]->drv_priv; in wdev_to_wvif()
H A Dhif_tx.h39 int wfx_hif_read_mib(struct wfx_dev *wdev, int vif_id, u16 mib_id, void *buf, size_t buf_size);
40 int wfx_hif_write_mib(struct wfx_dev *wdev, int vif_id, u16 mib_id, void *buf, size_t buf_size);
H A Dhif_tx_mib.c63 int wfx_hif_get_counters_table(struct wfx_dev *wdev, int vif_id, in wfx_hif_get_counters_table() argument
69 return wfx_hif_read_mib(wdev, vif_id, HIF_MIB_ID_COUNTERS_TABLE, in wfx_hif_get_counters_table()
72 return wfx_hif_read_mib(wdev, vif_id, HIF_MIB_ID_EXTENDED_COUNTERS_TABLE, in wfx_hif_get_counters_table()
H A Dtraces.h441 __field(int, vif_id)
457 __entry->vif_id = -1;
469 __entry->vif_id = wvif->id;
476 __entry->vif_id, __entry->queue_id,
H A Ddata_tx.h39 unsigned char vif_id; member
H A Dhif_tx.c190 int wfx_hif_read_mib(struct wfx_dev *wdev, int vif_id, u16 mib_id, void *val, size_t val_len) in wfx_hif_read_mib() argument
203 wfx_fill_header(hif, vif_id, HIF_REQ_ID_READ_MIB, sizeof(*body)); in wfx_hif_read_mib()
223 int wfx_hif_write_mib(struct wfx_dev *wdev, int vif_id, u16 mib_id, void *val, size_t val_len) in wfx_hif_write_mib() argument
235 wfx_fill_header(hif, vif_id, HIF_REQ_ID_WRITE_MIB, buf_len); in wfx_hif_write_mib()
H A Dhif_tx_mib.h24 int wfx_hif_get_counters_table(struct wfx_dev *wdev, int vif_id,
H A Dsta.h18 int vif_id; member
H A Ddata_tx.c234 if (tx_priv->vif_id != hif->interface && hif->interface != 2) { in wfx_skb_wvif()
238 return wdev_to_wvif(wdev, tx_priv->vif_id); in wfx_skb_wvif()
354 tx_priv->vif_id = wvif->id; in wfx_tx_inner()
H A Dsta.c290 sta_priv->vif_id = wvif->id; in wfx_sta_add()
629 struct wfx_vif *wvif = wdev_to_wvif(wdev, sta_dev->vif_id); in wfx_set_tim()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drx.c632 u16 vif_id = mvmvif->id; in iwl_mvm_stat_iterator() local
639 le32_to_cpu(data->beacon_counter[vif_id]); in iwl_mvm_stat_iterator()
641 -data->beacon_average_energy[vif_id]; in iwl_mvm_stat_iterator()
667 u16 vif_id = mvmvif->id; in iwl_mvm_stat_iterator_all_macs() local
669 if (WARN_ONCE(vif_id >= MAC_INDEX_AUX, "invalid vif id: %d", vif_id)) in iwl_mvm_stat_iterator_all_macs()
675 mac_stats = &data->per_mac[vif_id]; in iwl_mvm_stat_iterator_all_macs()
924 int vif_id; in iwl_mvm_stat_iterator_all_links() local
926 for (vif_id = 0; vif_id < ARRAY_SIZE(air_time_le); vif_id++) { in iwl_mvm_stat_iterator_all_links()
927 air_time_le[vif_id] = cpu_to_le32(air_time[vif_id]); in iwl_mvm_stat_iterator_all_links()
928 rx_bytes_le[vif_id] = cpu_to_le32(rx_bytes[vif_id]); in iwl_mvm_stat_iterator_all_links()
H A Dmvm.h1373 iwl_mvm_rcu_dereference_vif_id(struct iwl_mvm *mvm, u8 vif_id, bool rcu) in iwl_mvm_rcu_dereference_vif_id() argument
1375 if (WARN_ON(vif_id >= ARRAY_SIZE(mvm->vif_id_to_mac))) in iwl_mvm_rcu_dereference_vif_id()
1379 return rcu_dereference(mvm->vif_id_to_mac[vif_id]); in iwl_mvm_rcu_dereference_vif_id()
1381 return rcu_dereference_protected(mvm->vif_id_to_mac[vif_id], in iwl_mvm_rcu_dereference_vif_id()
/linux/drivers/net/wireless/ath/carl9170/
H A Dcmd.h54 int carl9170_bcn_ctrl(struct ar9170 *ar, const unsigned int vif_id,
58 const unsigned int vif_id) in carl9170_flush_cab() argument
60 return carl9170_bcn_ctrl(ar, vif_id, CARL9170_BCN_CTRL_DRAIN, 0, 0); in carl9170_flush_cab()
H A Dcmd.c151 int carl9170_bcn_ctrl(struct ar9170 *ar, const unsigned int vif_id, in carl9170_bcn_ctrl() argument
161 cmd->bcn_ctrl.vif_id = cpu_to_le32(vif_id); in carl9170_bcn_ctrl()
H A Dmain.c603 int vif_id = -1, err = 0; in carl9170_op_add_interface() local
612 vif_id = vif_priv->id; in carl9170_op_add_interface()
662 vif_id = bitmap_find_free_region(&ar->vif_bitmap, ar->fw.vif_num, 0); in carl9170_op_add_interface()
664 if (vif_id < 0) { in carl9170_op_add_interface()
671 BUG_ON(ar->vif_priv[vif_id].id != vif_id); in carl9170_op_add_interface()
674 vif_priv->id = vif_id; in carl9170_op_add_interface()
689 rcu_assign_pointer(ar->vif_priv[vif_id].vif, vif); in carl9170_op_add_interface()
717 err = carl9170_mod_virtual_mac(ar, vif_id, vif->addr); in carl9170_op_add_interface()
724 err = carl9170_write_reg(ar, ar->fw.tx_seq_table + vif_id * 4, in carl9170_op_add_interface()
731 if (err && (vif_id >= 0)) { in carl9170_op_add_interface()
[all …]
H A Dfwcmd.h190 __le32 vif_id; member
H A Dwlan.h255 u8 vif_id:3; member
H A Dtx.c113 unsigned int vif_id; in __carl9170_get_tx_sta() local
115 vif_id = (super->s.misc & CARL9170_TX_SUPER_MISC_VIF_ID) >> in __carl9170_get_tx_sta()
118 if (WARN_ON_ONCE(vif_id >= AR9170_MAX_VIRTUAL_MAC)) in __carl9170_get_tx_sta()
121 vif = rcu_dereference(ar->vif_priv[vif_id].vif); in __carl9170_get_tx_sta()
/linux/drivers/net/ethernet/amd/pds_core/
H A Ddevlink.c61 err = pdsc_auxbus_dev_add(vf, pdsc, vt_entry->vif_id, in pdsc_dl_enable_set()
81 if (!pdsc->viftype_status[vt_entry->vif_id].supported) in pdsc_dl_enable_validate()
H A Dcore.c406 .vif_id = PDS_DEV_TYPE_FWCTL,
409 .vif_id = PDS_DEV_TYPE_VDPA,
H A Dcore.h140 int vif_id; member
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dcommands.c22 u16 cmd_id, u8 mac_id, u8 vif_id, in qtnf_cmd_check_reply_header() argument
27 mac_id, vif_id, cmd_id, le16_to_cpu(resp->cmd_id)); in qtnf_cmd_check_reply_header()
33 mac_id, vif_id, cmd_id, resp->macid); in qtnf_cmd_check_reply_header()
37 if (unlikely(resp->vifid != vif_id)) { in qtnf_cmd_check_reply_header()
39 mac_id, vif_id, cmd_id, resp->vifid); in qtnf_cmd_check_reply_header()
45 mac_id, vif_id, cmd_id, in qtnf_cmd_check_reply_header()
89 u8 vif_id; in qtnf_cmd_send_with_reply() local
95 vif_id = cmd->vifid; in qtnf_cmd_send_with_reply()
98 pr_debug("VIF%u.%u cmd=0x%.4X\n", mac_id, vif_id, cmd_id); in qtnf_cmd_send_with_reply()
102 mac_id, vif_id, cmd_id, bus->fw_state); in qtnf_cmd_send_with_reply()
[all …]
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_sp.h1243 u16 vif_id; member
H A Dbnx2x_hsi.h5402 __le16 vif_id; member
5434 __le16 vif_id; member
H A Dbnx2x_sp.c6292 rdata->vif_id = cpu_to_le16(afex_update_params->vif_id); in bnx2x_func_send_afex_update()
6308 rdata->vif_id, in bnx2x_func_send_afex_update()

12