/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 1855 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/intel/ice/ |
H A D | ice_eswitch.c | 424 ice_eswitch_attach(struct ice_pf *pf, struct ice_vf *vf) argument 440 repr = ice_repr_add_vf(vf); 454 vf->repr_id = repr->id; 472 void ice_eswitch_detach(struct ice_pf *pf, struct ice_vf *vf) argument 474 struct ice_repr *repr = xa_load(&pf->eswitch.reprs, vf->repr_id); 515 ice_eswitch_detach(pf, repr->vf);
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu.c | 445 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 D | vport.h | 123 int vf, u8 port_num, void *out); 126 int vf,
|
/linux-master/drivers/vdpa/ifcvf/ |
H A D | ifcvf_base.h | 96 struct ifcvf_hw *vf; member in struct:ifcvf_adapter 101 struct ifcvf_hw vf; member in struct:ifcvf_vdpa_mgmt_dev
|
/linux-master/tools/perf/util/ |
H A D | probe-finder.c | 1169 struct local_vars_finder *vf = data; local 1170 struct probe_finder *pf = vf->pf; 1175 (tag == DW_TAG_variable && vf->vars)) { 1176 if (convert_variable_location(die_mem, vf->pf->addr, 1177 vf->pf->fb_ops, &pf->sp_die, 1179 vf->args[vf->nargs].var = (char *)dwarf_diename(die_mem); 1180 if (vf->args[vf->nargs].var == NULL) { 1181 vf 1201 struct local_vars_finder vf = {.pf = pf, .args = args, .vars = false, local [all...] |
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_sriov.h | 89 struct qlcnic_vf_info *vf; member in struct:qlcnic_bc_trans 267 struct qlcnic_vf_info *vf) {} 270 struct qlcnic_vf_info *vf) 266 qlcnic_sriov_pf_handle_flr(struct qlcnic_sriov *sriov, struct qlcnic_vf_info *vf) argument 268 qlcnic_sriov_soft_flr_check(struct qlcnic_adapter *adapter, struct qlcnic_bc_trans *trans, struct qlcnic_vf_info *vf) argument
|
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib_sysfs.c | 220 usnic_vnic_get_index(qp_grp->vf->vnic)); 276 us_ibdev = qp_grp->vf->pf; 291 us_ibdev = qp_grp->vf->pf;
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb_nl.c | 644 int vf; local 648 for (vf = 0; vf < adapter->num_vfs; vf++) { 649 struct vf_data_storage *vfinfo = &adapter->vfinfo[vf]; 653 app->priority, vf); 687 int vf; local 693 for (vf = 0; vf < adapter->num_vfs; vf [all...] |
/linux-master/drivers/net/ethernet/intel/igbvf/ |
H A D | mbx.c | 124 v2p_mailbox |= hw->dev_spec.vf.v2p_mailbox; 125 hw->dev_spec.vf.v2p_mailbox |= v2p_mailbox & E1000_V2PMAILBOX_R2C_BITS; 146 hw->dev_spec.vf.v2p_mailbox &= ~mask; 247 /* lock the mailbox to prevent pf/vf race condition */ 285 /* lock the mailbox to prevent pf/vf race condition */
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 1351 uint32_t vf:VF_BITWIDTH; /* PCI-E VF ID */ member in struct:ch_filter_tuple 1889 int port, int pf, int vf, u8 mac[]); 1890 int t4_port_init(struct adapter *adap, int mbox, int pf, int vf); 1891 int t4_init_port_mirror(struct port_info *pi, u8 mbox, u8 port, u8 pf, u8 vf, 1975 unsigned int vf, unsigned int nparams, const u32 *params, 1978 unsigned int vf, unsigned int nparams, const u32 *params, 1981 unsigned int vf, unsigned int nparams, const u32 *params, 1984 unsigned int pf, unsigned int vf, 1988 unsigned int vf, unsigned int nparams, const u32 *params, 1991 unsigned int vf, unsigne [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 1356 struct otx2_nic *vf = netdev_priv(netdev); local 1359 strscpy(info->bus_info, pci_name(vf->pdev), sizeof(info->bus_info)); 1364 struct otx2_nic *vf = netdev_priv(netdev); local 1380 otx2_get_qset_strings(vf, &data, 0); 1389 struct otx2_nic *vf = netdev_priv(netdev); local 1392 otx2_get_dev_stats(vf); 1394 *(data++) = ((u64 *)&vf->hw.dev_stats) 1398 *(data++) = atomic_read(&((atomic_t *)&vf->hw.drv_stats) 1401 otx2_get_qset_stats(vf, stats, &data); 1402 *(data++) = vf 1407 struct otx2_nic *vf = netdev_priv(netdev); local [all...] |
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_lif.c | 2304 int vf, struct ifla_vf_info *ivf) 2315 if (vf >= pci_num_vf(ionic->pdev) || !ionic->vfs) { 2318 struct ionic_vf *vfdata = &ionic->vfs[vf]; 2320 ivf->vf = vf; 2334 static int ionic_get_vf_stats(struct net_device *netdev, int vf, argument 2347 if (vf >= pci_num_vf(ionic->pdev) || !ionic->vfs) { 2351 vs = &ionic->vfs[vf].stats; 2371 static int ionic_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) argument 2386 if (vf > 2303 ionic_get_vf_config(struct net_device *netdev, int vf, struct ifla_vf_info *ivf) argument 2402 ionic_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 proto) argument 2441 ionic_set_vf_rate(struct net_device *netdev, int vf, int tx_min, int tx_max) argument 2474 ionic_set_vf_spoofchk(struct net_device *netdev, int vf, bool set) argument 2502 ionic_set_vf_trust(struct net_device *netdev, int vf, bool set) argument 2530 ionic_set_vf_link_state(struct net_device *netdev, int vf, int set) argument [all...] |
/linux-master/drivers/leds/flash/ |
H A D | leds-as3645a.c | 135 struct v4l2_flash *vf; member in struct:as3645a 658 flash->vf = v4l2_flash_init( 661 if (IS_ERR(flash->vf)) 662 return PTR_ERR(flash->vf); 668 v4l2_flash_release(flash->vf); 733 v4l2_flash_release(flash->vf);
|
/linux-master/drivers/video/fbdev/ |
H A D | acornfb.h | 84 u_int vf; member in struct:modey_params
|
/linux-master/drivers/media/radio/si4713/ |
H A D | radio-usb-si4713.c | 93 const struct v4l2_frequency *vf) 97 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_frequency, vf); 101 struct v4l2_frequency *vf) 105 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_frequency, vf); 92 vidioc_s_frequency(struct file *file, void *priv, const struct v4l2_frequency *vf) argument 100 vidioc_g_frequency(struct file *file, void *priv, struct v4l2_frequency *vf) argument
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | nic.h | 160 * @vf: Pointer to VF data structure 196 struct ef10_vf *vf; member in struct:efx_ef10_nic_data
|
/linux-master/drivers/gpu/ipu-v3/ |
H A D | ipu-common.c | 139 u32 r90, vf, hf; local 143 vf = hf = r90 = 0; 146 vf = hf = 0; 150 vf = hf = 1; 154 vf = hf = r90 = 1; 161 vf ^= (u32)vflip; 163 *mode = (enum ipu_rotate_mode)((r90 << 2) | (hf << 1) | vf); 171 u32 r90, vf, hf; local 175 vf = ((u32)mode >> 0) & 0x1; 177 vf [all...] |
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_pf.c | 342 static int enetc_pf_set_vf_mac(struct net_device *ndev, int vf, u8 *mac) argument 348 if (vf >= pf->total_vfs) 354 vf_state = &pf->vf_state[vf]; 356 enetc_pf_set_primary_mac_addr(&priv->si->hw, vf + 1, mac); 360 static int enetc_pf_set_vf_vlan(struct net_device *ndev, int vf, u16 vlan, argument 369 if (vf >= pf->total_vfs) 376 enetc_set_isol_vlan(&priv->si->hw, vf + 1, vlan, qos); 380 static int enetc_pf_set_vf_spoofchk(struct net_device *ndev, int vf, bool en) argument 386 if (vf >= pf->total_vfs) 389 cfgr = enetc_port_rd(&priv->si->hw, ENETC_PSICFGR0(vf [all...] |
/linux-master/drivers/net/ethernet/cavium/thunder/ |
H A D | thunder_bgx.h | 219 void bgx_set_dmac_cam_filter(int node, int bgx_idx, int lmacid, u64 mac, u8 vf); 220 void bgx_reset_xcast_mode(int node, int bgx_idx, int lmacid, u8 vf);
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | cmd.c | 883 static enum ib_port_state vf_port_state(struct mlx4_dev *dev, int port, int vf) argument 885 if (mlx4_get_slave_port_state(dev, vf, port) == SLAVE_PORT_UP) 2727 static int mlx4_get_slave_indx(struct mlx4_dev *dev, int vf) argument 2729 if ((vf < 0) || (vf >= dev->persist->num_vfs)) { 2730 mlx4_err(dev, "Bad vf number:%d (number of activated vf: %d)\n", 2731 vf, dev->persist->num_vfs); 2735 return vf+1; 2771 int vf; local 2976 mlx4_set_vf_mac(struct mlx4_dev *dev, int port, int vf, u8 *mac) argument 3008 mlx4_set_vf_vlan(struct mlx4_dev *dev, int port, int vf, u16 vlan, u8 qos, __be16 proto) argument 3080 mlx4_set_vf_rate(struct mlx4_dev *dev, int port, int vf, int min_tx_rate, int max_tx_rate) argument 3168 mlx4_set_vf_spoofchk(struct mlx4_dev *dev, int port, int vf, bool setting) argument 3198 mlx4_get_vf_config(struct mlx4_dev *dev, int port, int vf, struct ifla_vf_info *ivf) argument 3239 mlx4_set_vf_link_state(struct mlx4_dev *dev, int port, int vf, int link_state) argument [all...] |
/linux-master/drivers/net/ethernet/intel/ice/devlink/ |
H A D | devlink.c | 685 struct ice_vf *vf; local 692 ice_for_each_vf(pf, bkt, vf) { 693 if (vf->devlink_port.devlink_rate) 694 devl_rate_leaf_destroy(&vf->devlink_port); 747 struct ice_vf *vf; local 758 pf->vsi[node->vsi_handle]->vf) { 759 vf = pf->vsi[node->vsi_handle]->vf; 760 if (!vf->devlink_port.devlink_rate) 764 devl_rate_leaf_create(&vf [all...] |
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_main.c | 315 int enic_is_valid_vf(struct enic *enic, int vf) argument 318 return vf >= 0 && vf < enic->num_vfs; 1071 static int enic_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) argument 1077 ENIC_PP_BY_INDEX(enic, vf, pp, &err); 1082 if (vf == PORT_SELF_VF) { 1087 * For sriov vf's set the mac in hw 1089 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, 1097 static int enic_set_vf_port(struct net_device *netdev, int vf, argument 1106 ENIC_PP_BY_INDEX(enic, vf, p 1187 enic_get_vf_port(struct net_device *netdev, int vf, struct sk_buff *skb) argument [all...] |
/linux-master/net/core/ |
H A D | rtnetlink.c | 1128 int vf; local 1135 for (vf = 0; vf < dev_num_vf(dev->dev.parent); vf++) { 1139 if (nla_put_u32(skb, IFLA_PORT_VF, vf)) 1141 err = dev->netdev_ops->ndo_get_vf_port(dev, vf, skb); 1286 struct nlattr *vf, *vfstats, *vfvlanlist; local 1324 vf_mac.vf = 1325 vf_vlan.vf = 1326 vf_vlan_info.vf 2410 rtnl_set_vf_rate(struct net_device *dev, int vf, int min_tx_rate, int max_tx_rate) argument 3013 int vf; local [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-driver.c | 1138 struct v4l2_frequency vf; local 1210 vf.tuner = 0; 1211 vf.type = V4L2_TUNER_ANALOG_TV; 1212 vf.frequency = 6400; /* the tuner 'baseline' frequency */ 1217 vf.frequency = 1460; /* ch. 1 91250*16/1000 */ 1219 vf.frequency = 1076; /* ch. 4 67250*16/1000 */ 1230 cx18_s_frequency(NULL, &fh, &vf);
|