/freebsd/sys/dev/cxgbe/ |
H A D | t4_iov.c | 335 t4iov_add_vf(device_t dev, uint16_t vfnum, const struct nvlist *config) in t4iov_add_vf() argument 356 rc = -t4_set_vf_mac(adap, sc->pf, vfnum + 1, 1, ma); in t4iov_add_vf() 361 "%02x:%02x:%02x:%02x:%02x:%02x, rc = %d\n", vfnum, in t4iov_add_vf() 380 rc = t4_set_vlan_acl(adap, sc->pf, vfnum + 1, vlan); in t4iov_add_vf() 385 vfnum, vlan, rc); in t4iov_add_vf()
|
/freebsd/sys/dev/ixgbe/ |
H A D | if_sriov.c | 148 ixgbe_vf_que_index(int mode, int vfnum, int num) in ixgbe_vf_que_index() argument 150 return ((vfnum * ixgbe_vf_queues(mode)) + num); in ixgbe_vf_que_index() 865 ixgbe_if_iov_vf_add(if_ctx_t ctx, u16 vfnum, const nvlist_t *config) in ixgbe_if_iov_vf_add() argument 873 KASSERT(vfnum < sc->num_vfs, ("VF index %d is out of range %d", in ixgbe_if_iov_vf_add() 874 vfnum, sc->num_vfs)); in ixgbe_if_iov_vf_add() 876 vf = &sc->vfs[vfnum]; in ixgbe_if_iov_vf_add() 877 vf->pool= vfnum; in ixgbe_if_iov_vf_add() 880 vf->rar_index = vfnum + 1; in ixgbe_if_iov_vf_add()
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_main.c | 1944 mlx5_iov_add_vf(device_t dev, uint16_t vfnum, const nvlist_t *vf_config) in mlx5_iov_add_vf() argument 1958 if (vfnum + 1 >= priv->eswitch->total_vports) in mlx5_iov_add_vf() 1965 vfnum + 1, __DECONST(u8 *, mac)); in mlx5_iov_add_vf() 1969 vfnum + 1, error); in mlx5_iov_add_vf() 1983 vfnum + 1, vlan, 0); in mlx5_iov_add_vf() 1988 vfnum + 1, error); in mlx5_iov_add_vf() 1994 error = -mlx5_modify_nic_vport_node_guid(core_dev, vfnum + 1, in mlx5_iov_add_vf() 1999 vfnum + 1, error); in mlx5_iov_add_vf() 2005 error = -mlx5_modify_nic_vport_port_guid(core_dev, vfnum + 1, in mlx5_iov_add_vf() 2010 vfnum + 1, error); in mlx5_iov_add_vf() [all …]
|
/freebsd/sys/dev/ixl/ |
H A D | ixl_pf_iov.h | 51 int ixl_if_iov_vf_add(if_ctx_t ctx, uint16_t vfnum, const nvlist_t *params);
|
H A D | ixl_pf_iov.c | 1771 ixl_if_iov_vf_add(if_ctx_t ctx, uint16_t vfnum, const nvlist_t *params) in ixl_if_iov_vf_add() argument 1781 vf = &pf->vfs[vfnum]; in ixl_if_iov_vf_add() 1782 vf->vf_num = vfnum; in ixl_if_iov_vf_add() 1821 snprintf(sysctl_name, sizeof(sysctl_name), "vf%d", vfnum); in ixl_if_iov_vf_add()
|
/freebsd/sys/dev/pci/ |
H A D | pci_iov_if.m | 49 uint16_t vfnum;
|
/freebsd/sys/dev/vnic/ |
H A D | nic_main.c | 302 nicpf_iov_add_vf(device_t dev, uint16_t vfnum, const nvlist_t *params) in nicpf_iov_add_vf() argument 314 if (vfnum > (nic->num_vf_en - 1)) in nicpf_iov_add_vf() 319 bgx = NIC_GET_BGX_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vfnum]); in nicpf_iov_add_vf() 320 lmac = NIC_GET_LMAC_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vfnum]); in nicpf_iov_add_vf()
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | qlnx_os.c | 173 static int qlnx_iov_add_vf(device_t dev, uint16_t vfnum, const nvlist_t *params); 8104 qlnx_iov_add_vf(device_t dev, uint16_t vfnum, const nvlist_t *params) in qlnx_iov_add_vf() argument 8117 QL_DPRINT2(ha," dev = %p enter vfnum = %d\n", dev, vfnum); in qlnx_iov_add_vf() 8119 if (vfnum > (ha->num_vfs - 1)) { in qlnx_iov_add_vf() 8121 vfnum, (ha->num_vfs - 1)); in qlnx_iov_add_vf() 8124 vf_attr = &ha->vf_attr[vfnum]; in qlnx_iov_add_vf() 8137 vfnum); in qlnx_iov_add_vf() 8140 QL_DPRINT2(ha," dev = %p exit vfnum = %d\n", dev, vfnum); in qlnx_iov_add_vf()
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_pci.c | 973 linux_pci_iov_add_vf(device_t dev, uint16_t vfnum, const nvlist_t *vf_config) in linux_pci_iov_add_vf() argument 981 error = pdev->pdrv->bsd_iov_add_vf(dev, vfnum, vf_config); in linux_pci_iov_add_vf()
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | pci.h | 273 int (*bsd_iov_add_vf)(device_t dev, uint16_t vfnum,
|
/freebsd/sys/net/ |
H A D | iflib.c | 5658 iflib_device_iov_add_vf(device_t dev, uint16_t vfnum, const nvlist_t *params) in iflib_device_iov_add_vf() argument 5664 error = IFDI_IOV_VF_ADD(ctx, vfnum, params); in iflib_device_iov_add_vf()
|