Searched refs:vf (Results 76 - 100 of 244) sorted by relevance

12345678910

/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_sriov.h37 bool bnxt_is_trusted_vf(struct bnxt *bp, struct bnxt_vf_info *vf);
H A Dbnxt_vfr.h31 return bp->pf.vf[vf_rep->vf_idx].fw_fid;
/linux-master/drivers/net/ethernet/amd/pds_core/
H A Ddevlink.c56 struct pdsc *vf = pdsc->vfs[vf_id].vf; local
58 err = ctx->val.vbool ? pdsc_auxbus_dev_add(vf, pdsc) :
59 pdsc_auxbus_dev_del(vf, pdsc);
H A Dmain.c175 static int pdsc_init_vf(struct pdsc *vf) argument
181 pf = pdsc_get_pf_struct(vf->pdev);
185 vf->vf_id = pci_iov_vf_id(vf->pdev);
187 dl = priv_to_devlink(vf);
192 pf->vfs[vf->vf_id].vf = vf;
193 err = pdsc_auxbus_dev_add(vf, pf);
421 pf->vfs[pdsc->vf_id].vf
[all...]
/linux-master/include/linux/mlx4/
H A Dcmd.h311 int mlx4_set_vf_mac(struct mlx4_dev *dev, int port, int vf, u8 *mac);
312 int mlx4_set_vf_vlan(struct mlx4_dev *dev, int port, int vf, u16 vlan,
314 int mlx4_set_vf_rate(struct mlx4_dev *dev, int port, int vf, int min_tx_rate,
316 int mlx4_set_vf_spoofchk(struct mlx4_dev *dev, int port, int vf, bool setting);
317 int mlx4_get_vf_config(struct mlx4_dev *dev, int port, int vf, struct ifla_vf_info *ivf);
318 int mlx4_set_vf_link_state(struct mlx4_dev *dev, int port, int vf, int link_state);
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_pf.c119 int vf, reg = 0; local
121 vf = flrwork - pf->flr_wrk;
130 req->hdr.pcifunc |= (vf + 1) & RVU_PFVF_FUNC_MASK;
133 if (vf >= 64) {
135 vf = vf - 64;
138 otx2_write64(pf, RVU_PF_VFTRPENDX(reg), BIT_ULL(vf));
139 otx2_write64(pf, RVU_PF_VFFLR_INT_ENA_W1SX(reg), BIT_ULL(vf));
148 int reg, dev, vf, start_vf, num_reg = 1; local
159 for (vf
177 int vf, reg, num_reg = 1; local
274 int vf; local
354 otx2_forward_vf_mbox_msgs(struct otx2_nic *pf, struct otx2_mbox *src_mbox, int dir, int vf, int num_msgs) argument
576 int err, vf; local
1681 int vf; local
2344 otx2_do_set_vf_mac(struct otx2_nic *pf, int vf, const u8 *mac) argument
2372 otx2_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) argument
2399 otx2_do_set_vf_vlan(struct otx2_nic *pf, int vf, u16 vlan, u8 qos, __be16 proto) argument
2538 otx2_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 proto) argument
2563 otx2_get_vf_config(struct net_device *netdev, int vf, struct ifla_vf_info *ivi) argument
2691 otx2_set_vf_permissions(struct otx2_nic *pf, int vf, int req_perm) argument
2719 otx2_ndo_set_vf_trust(struct net_device *netdev, int vf, bool enable) argument
[all...]
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device.c181 bool vf, uint32_t gfx_target_version)
235 if (asic_type != CHIP_HAWAII && !vf)
240 struct kfd_dev *kgd2kfd_probe(struct amdgpu_device *adev, bool vf) argument
250 if (!vf)
256 if (!vf)
266 else if (!vf)
272 if (!vf)
284 if (!vf)
298 if (!vf)
304 if (!vf)
180 kfd_device_info_init(struct kfd_dev *kfd, bool vf, uint32_t gfx_target_version) argument
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_lib.h18 * @vf: pointer to the VF associated with this VSI, may be NULL
27 struct ice_vf *vf; member in struct:ice_vsi_cfg_params
45 params.vf = vsi->vf;
H A Dice_lag.h66 void ice_lag_move_new_vf_nodes(struct ice_vf *vf);
/linux-master/drivers/media/test-drivers/vivid/
H A Dvivid-vid-cap.h42 int vivid_video_g_frequency(struct file *file, void *fh, struct v4l2_frequency *vf);
43 int vivid_video_s_frequency(struct file *file, void *fh, const struct v4l2_frequency *vf);
H A Dvivid-sdr-cap.c359 struct v4l2_frequency *vf)
363 switch (vf->tuner) {
365 vf->frequency = dev->sdr_adc_freq;
366 vf->type = V4L2_TUNER_ADC;
369 vf->frequency = dev->sdr_fm_freq;
370 vf->type = V4L2_TUNER_RF;
378 const struct v4l2_frequency *vf)
381 unsigned freq = vf->frequency;
384 switch (vf->tuner) {
386 if (vf
358 vivid_sdr_g_frequency(struct file *file, void *fh, struct v4l2_frequency *vf) argument
377 vivid_sdr_s_frequency(struct file *file, void *fh, const struct v4l2_frequency *vf) argument
[all...]
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.h97 unsigned long vf_caps; /* vf's adv. capabilities */
98 unsigned long vf_states; /* vf's runtime states */
123 bool i40e_reset_vf(struct i40e_vf *vf, bool flr);
125 void i40e_vc_notify_vf_reset(struct i40e_vf *vf);
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c849 * @vf: VF id to be removed
851 void ixgbe_ipsec_vf_clear(struct ixgbe_adapter *adapter, u32 vf) argument
864 ipsec->rx_tbl[i].vf == vf)
873 ipsec->tx_tbl[i].vf == vf)
882 * @vf: the VF index
890 int ixgbe_ipsec_vf_add_sa(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
902 if (!adapter->vfinfo[vf].trusted ||
904 e_warn(drv, "VF %d attempted to add an IPsec SA\n", vf);
1000 ixgbe_ipsec_vf_del_sa(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) argument
[all...]
/linux-master/drivers/media/usb/pvrusb2/
H A Dpvrusb2-v4l2.c315 static int pvr2_s_frequency(struct file *file, void *priv, const struct v4l2_frequency *vf) argument
332 if (vf->type == V4L2_TUNER_RADIO) {
339 fv = vf->frequency;
350 static int pvr2_g_frequency(struct file *file, void *priv, struct v4l2_frequency *vf) argument
371 vf->type = V4L2_TUNER_RADIO;
373 vf->type = V4L2_TUNER_ANALOG_TV;
378 vf->frequency = val;
392 static int pvr2_g_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *vf) argument
398 memcpy(vf, &pvr_format[PVR_FORMAT_PIX], sizeof(struct v4l2_format));
403 vf
412 pvr2_try_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *vf) argument
450 pvr2_s_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *vf) argument
[all...]
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_ib.h129 void usnic_ib_log_vf(struct usnic_ib_vf *vf);
/linux-master/drivers/staging/media/atomisp/pci/
H A Dia_css_isp_configs.h27 #include "isp/kernels/vf/vf_1.0/ia_css_vf.host.h"
70 struct ia_css_isp_parameter vf; member in struct:ia_css_config_memory_offsets::__anon2179
/linux-master/drivers/media/radio/si4713/
H A Dradio-platform-si4713.c93 struct v4l2_frequency *vf)
96 g_frequency, vf);
100 const struct v4l2_frequency *vf)
103 s_frequency, vf);
92 radio_si4713_g_frequency(struct file *file, void *p, struct v4l2_frequency *vf) argument
99 radio_si4713_s_frequency(struct file *file, void *p, const struct v4l2_frequency *vf) argument
/linux-master/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptpf.h31 struct otx2_cptvf_info vf[OTX2_CPT_MAX_VFS_NUM]; member in struct:otx2_cptpf_dev
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_sriov.c124 struct adf_accel_vf_info *vf; local
141 for (i = 0, vf = accel_dev->pf.vf_info; i < totalvfs; i++, vf++)
142 mutex_destroy(&vf->pf2vf_lock);
/linux-master/include/uapi/linux/
H A Dif_link.h1575 __u32 vf; member in struct:ifla_vf_mac
1584 __u32 vf; member in struct:ifla_vf_vlan
1599 __u32 vf; member in struct:ifla_vf_vlan_info
1606 __u32 vf; member in struct:ifla_vf_tx_rate
1611 __u32 vf; member in struct:ifla_vf_rate
1617 __u32 vf; member in struct:ifla_vf_spoofchk
1622 __u32 vf; member in struct:ifla_vf_guid
1634 __u32 vf; member in struct:ifla_vf_link_state
1639 __u32 vf; member in struct:ifla_vf_rss_query_en
1659 __u32 vf; member in struct:ifla_vf_trust
[all...]
/linux-master/tools/include/uapi/linux/
H A Dif_link.h1044 __u32 vf; member in struct:ifla_vf_mac
1053 __u32 vf; member in struct:ifla_vf_vlan
1068 __u32 vf; member in struct:ifla_vf_vlan_info
1075 __u32 vf; member in struct:ifla_vf_tx_rate
1080 __u32 vf; member in struct:ifla_vf_rate
1086 __u32 vf; member in struct:ifla_vf_spoofchk
1091 __u32 vf; member in struct:ifla_vf_guid
1103 __u32 vf; member in struct:ifla_vf_link_state
1108 __u32 vf; member in struct:ifla_vf_rss_query_en
1128 __u32 vf; member in struct:ifla_vf_trust
[all...]
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c162 static int igb_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac);
164 int vf, u16 vlan, u8 qos, __be16 vlan_proto);
166 static int igb_ndo_set_vf_spoofchk(struct net_device *netdev, int vf,
168 static int igb_ndo_set_vf_trust(struct net_device *netdev, int vf,
170 static int igb_ndo_get_vf_config(struct net_device *netdev, int vf,
177 static int igb_vf_configure(struct igb_adapter *adapter, int vf);
3802 mac_list->vf = -1;
3925 * igb_probe_vfs - Initialize vf data storage and add VFs to pci config space
3928 * This function initializes the vf specific data storage and then attempts to
7213 static int igb_vf_configure(struct igb_adapter *adapter, int vf) argument
7244 igb_set_vf_promisc(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) argument
7283 igb_set_vf_multicasts(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) argument
7336 igb_clear_vf_vfta(struct igb_adapter *adapter, u32 vf) argument
7433 igb_set_vf_vlan(struct igb_adapter *adapter, u32 vid, bool add, u32 vf) argument
7467 igb_set_vmvir(struct igb_adapter *adapter, u32 vid, u32 vf) argument
7477 igb_enable_port_vlan(struct igb_adapter *adapter, int vf, u16 vlan, u8 qos) argument
7509 igb_disable_port_vlan(struct igb_adapter *adapter, int vf) argument
7529 igb_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 vlan_proto) argument
7544 igb_set_vf_vlan_msg(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) argument
7563 igb_vf_reset(struct igb_adapter *adapter, u32 vf) argument
7586 igb_vf_reset_event(struct igb_adapter *adapter, u32 vf) argument
7598 igb_vf_reset_msg(struct igb_adapter *adapter, u32 vf) argument
7842 igb_set_vf_mac_filter(struct igb_adapter *adapter, const int vf, const u32 info, const u8 *addr) argument
7909 igb_set_vf_mac_addr(struct igb_adapter *adapter, u32 *msg, int vf) argument
7945 igb_rcv_ack_from_vf(struct igb_adapter *adapter, u32 vf) argument
7959 igb_rcv_msg_from_vf(struct igb_adapter *adapter, u32 vf) argument
8046 u32 vf; local
9719 igb_set_vf_mac(struct igb_adapter *adapter, int vf, unsigned char *mac_addr) argument
9738 igb_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) argument
9787 igb_set_vf_rate_limit(struct e1000_hw *hw, int vf, int tx_rate, int link_speed) argument
9843 igb_ndo_set_vf_bw(struct net_device *netdev, int vf, int min_tx_rate, int max_tx_rate) argument
9870 igb_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting) argument
9897 igb_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting) argument
9913 igb_ndo_get_vf_config(struct net_device *netdev, int vf, struct ifla_vf_info *ivi) argument
[all...]
/linux-master/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c1855 static int be_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) argument
1858 struct be_vf_cfg *vf_cfg = &adapter->vf_cfg[vf];
1864 if (!is_valid_ether_addr(mac) || vf >= adapter->num_vfs)
1875 vf + 1);
1878 &vf_cfg->pmac_id, vf + 1);
1881 vf + 1);
1886 mac, vf, status);
1895 static int be_get_vf_config(struct net_device *netdev, int vf, argument
1899 struct be_vf_cfg *vf_cfg = &adapter->vf_cfg[vf];
1904 if (vf >
1919 be_set_vf_tvt(struct be_adapter *adapter, int vf, u16 vlan) argument
1948 be_clear_vf_tvt(struct be_adapter *adapter, int vf) argument
1975 be_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 vlan_proto) argument
2009 be_set_vf_tx_rate(struct net_device *netdev, int vf, int min_tx_rate, int max_tx_rate) argument
2071 be_set_vf_link_state(struct net_device *netdev, int vf, int link_state) argument
2095 be_set_vf_spoofchk(struct net_device *netdev, int vf, bool enable) argument
3863 u32 vf; local
3893 int status, vf; local
3911 u32 vf; local
4170 u32 cap_flags, en_flags, vf; local
4206 int vf; local
4224 int status, old_vfs, vf; local
[all...]
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu.c445 int pf, vf, nvfs; local
456 vf = (pcifunc & RVU_PFVF_FUNC_MASK) - 1;
459 if (vf >= nvfs)
578 static void rvu_check_min_msix_vec(struct rvu *rvu, int nvecs, int pf, int vf) argument
582 if (!vf)
588 pf, vf - 1, nvecs);
608 int pf, vf, numvfs, hwvf, err; local
657 for (vf = 0; vf < numvfs; vf
768 int pf, vf, numvfs, hwvf; local
1481 int blkaddr = BLKADDR_NIX0, vf; local
2001 u16 vf, numvfs; local
2671 rvu_afvf_flr_handler(struct rvu *rvu, int vf) argument
2692 u16 pcifunc, numvfs, vf; local
2720 int dev, vf, reg = 0; local
2775 int vf; local
[all...]
/linux-master/include/linux/mlx5/
H A Dvport.h123 int vf, u8 port_num, void *out);
126 int vf,

Completed in 608 milliseconds

12345678910