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

12345678910

/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_sriov.c22 MODULE_PARM_DESC(set_vf_link_state, "Set vf link state, 0 represents link auto, 1 represents link always up, 2 represents link always down. - default is 0.");
580 ivi->vf = HW_VF_ID_TO_OS(vf_id);
598 int vf, struct ifla_vf_info *ivi)
604 if (vf >= sriov_info->num_vfs)
607 hinic_get_vf_config(sriov_info->hwdev, OS_VF_ID_TO_HW(vf), ivi);
612 static int hinic_set_vf_mac(struct hinic_hwdev *hwdev, int vf, argument
620 vf_info = nic_io->vf_infos + HW_VF_ID_TO_OS(vf);
629 func_id = hinic_glb_pf_vf_offset(hwdev->hwif) + vf;
642 int hinic_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) argument
649 if (!is_valid_ether_addr(mac) || vf >
597 hinic_ndo_get_vf_config(struct net_device *netdev, int vf, struct ifla_vf_info *ivi) argument
749 set_hw_vf_vlan(struct hinic_dev *nic_dev, u16 cur_vlanprio, int vf, u16 vlan, u8 qos) argument
788 hinic_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 vlan_proto) argument
826 hinic_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting) argument
856 hinic_ndo_set_vf_bw(struct net_device *netdev, int vf, int min_tx_rate, int max_tx_rate) argument
948 hinic_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting) argument
[all...]
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_dev_mgr.c22 static int adf_get_vf_id(struct adf_accel_dev *vf) argument
24 return ((7 * (PCI_SLOT(accel_to_pci_dev(vf)->devfn) - 1)) +
25 PCI_FUNC(accel_to_pci_dev(vf)->devfn) +
26 (PCI_SLOT(accel_to_pci_dev(vf)->devfn) - 1));
29 static int adf_get_vf_num(struct adf_accel_dev *vf) argument
31 return (accel_to_pci_dev(vf)->bus->number << 8) | adf_get_vf_id(vf);
63 * @vf: flag indicating whether mappings is cleaned
68 void adf_clean_vf_map(bool vf) argument
81 if (vf
[all...]
H A Dadf_pfvf_vf_msg.c92 accel_dev->vf.pf_compat_ver = pf_version;
102 if (accel_dev->vf.pf_compat_ver < ADF_PFVF_COMPAT_CAPABILITIES)
147 if (accel_dev->vf.pf_compat_ver < ADF_PFVF_COMPAT_RING_TO_SVC_MAP)
H A Dadf_sriov.c127 struct adf_accel_vf_info *vf; local
144 for (i = 0, vf = accel_dev->pf.vf_info; i < totalvfs; i++, vf++) {
145 mutex_destroy(&vf->pf2vf_lock);
146 mutex_destroy(&vf->pfvf_mig_lock);
/linux-master/tools/testing/selftests/powerpc/eeh/
H A Deeh-functions.sh174 [ ! -f "$sysfs/of_node/ibm,open-sriov-vf-bar-info" ] ; then
212 vf="$(basename $(realpath "$pf_sysfs/virtfn0"))"
214 log "unable to find enabled vf on $pf"
219 if ! eeh_can_break $vf ; then
227 echo $vf
/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.c57 struct pdsc *vf = pdsc->vfs[vf_id].vf; local
59 err = ctx->val.vbool ? pdsc_auxbus_dev_add(vf, pdsc) :
60 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
572 int err, vf; local
1694 int vf; local
2365 otx2_do_set_vf_mac(struct otx2_nic *pf, int vf, const u8 *mac) argument
2393 otx2_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) argument
2420 otx2_do_set_vf_vlan(struct otx2_nic *pf, int vf, u16 vlan, u8 qos, __be16 proto) argument
2559 otx2_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 proto) argument
2584 otx2_get_vf_config(struct net_device *netdev, int vf, struct ifla_vf_info *ivi) argument
2712 otx2_set_vf_permissions(struct otx2_nic *pf, int vf, int req_perm) argument
2740 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/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/net/ethernet/intel/ice/
H A Dice_lag.h67 void ice_lag_move_new_vf_nodes(struct ice_vf *vf);
/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/include/uapi/linux/
H A Dif_link.h1577 __u32 vf; member in struct:ifla_vf_mac
1586 __u32 vf; member in struct:ifla_vf_vlan
1601 __u32 vf; member in struct:ifla_vf_vlan_info
1608 __u32 vf; member in struct:ifla_vf_tx_rate
1613 __u32 vf; member in struct:ifla_vf_rate
1619 __u32 vf; member in struct:ifla_vf_spoofchk
1624 __u32 vf; member in struct:ifla_vf_guid
1636 __u32 vf; member in struct:ifla_vf_link_state
1641 __u32 vf; member in struct:ifla_vf_rss_query_en
1661 __u32 vf; member in struct:ifla_vf_trust
[all...]
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c160 static int igb_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac);
162 int vf, u16 vlan, u8 qos, __be16 vlan_proto);
164 static int igb_ndo_set_vf_spoofchk(struct net_device *netdev, int vf,
166 static int igb_ndo_set_vf_trust(struct net_device *netdev, int vf,
168 static int igb_ndo_get_vf_config(struct net_device *netdev, int vf,
175 static int igb_vf_configure(struct igb_adapter *adapter, int vf);
3778 mac_list->vf = -1;
3901 * igb_probe_vfs - Initialize vf data storage and add VFs to pci config space
3904 * This function initializes the vf specific data storage and then attempts to
7189 static int igb_vf_configure(struct igb_adapter *adapter, int vf) argument
7220 igb_set_vf_promisc(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) argument
7259 igb_set_vf_multicasts(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) argument
7312 igb_clear_vf_vfta(struct igb_adapter *adapter, u32 vf) argument
7409 igb_set_vf_vlan(struct igb_adapter *adapter, u32 vid, bool add, u32 vf) argument
7443 igb_set_vmvir(struct igb_adapter *adapter, u32 vid, u32 vf) argument
7453 igb_enable_port_vlan(struct igb_adapter *adapter, int vf, u16 vlan, u8 qos) argument
7485 igb_disable_port_vlan(struct igb_adapter *adapter, int vf) argument
7505 igb_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 vlan_proto) argument
7520 igb_set_vf_vlan_msg(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) argument
7539 igb_vf_reset(struct igb_adapter *adapter, u32 vf) argument
7562 igb_vf_reset_event(struct igb_adapter *adapter, u32 vf) argument
7574 igb_vf_reset_msg(struct igb_adapter *adapter, u32 vf) argument
7818 igb_set_vf_mac_filter(struct igb_adapter *adapter, const int vf, const u32 info, const u8 *addr) argument
7885 igb_set_vf_mac_addr(struct igb_adapter *adapter, u32 *msg, int vf) argument
7921 igb_rcv_ack_from_vf(struct igb_adapter *adapter, u32 vf) argument
7935 igb_rcv_msg_from_vf(struct igb_adapter *adapter, u32 vf) argument
8022 u32 vf; local
9695 igb_set_vf_mac(struct igb_adapter *adapter, int vf, unsigned char *mac_addr) argument
9714 igb_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) argument
9763 igb_set_vf_rate_limit(struct e1000_hw *hw, int vf, int tx_rate, int link_speed) argument
9819 igb_ndo_set_vf_bw(struct net_device *netdev, int vf, int min_tx_rate, int max_tx_rate) argument
9846 igb_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting) argument
9873 igb_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting) argument
9889 igb_ndo_get_vf_config(struct net_device *netdev, int vf, struct ifla_vf_info *ivi) argument
[all...]

Completed in 288 milliseconds

12345678910