| /freebsd/sys/dev/bxe/ |
| H A D | ecore_init.h | 243 #define ECORE_PF_Q_NUM(q_num, port, vnic)\ argument 244 ((((port) << 1) | (vnic)) * 16 + (q_num)) 256 uint32_t reg_addr, reg_bit_map, vnic; in ecore_map_q_cos() local 268 for (vnic = 0; vnic < num_vnics; vnic++) { in ecore_map_q_cos() 270 ECORE_PF_Q_NUM(q_num, PORT_ID(sc), vnic); in ecore_map_q_cos() 381 uint32_t vnic; in ecore_init_max() local 382 struct cmng_vnic *vdata = &ram_data->vnic; in ecore_init_max() 401 for (vnic = 0; vnic < ECORE_PORT2_MODE_NUM_VNICS; vnic++) { in ecore_init_max() 403 vdata->vnic_max_rate[vnic].vn_counter.rate = in ecore_init_max() 404 input_data->vnic_max_rate[vnic]; in ecore_init_max() [all …]
|
| H A D | bxe.c | 10145 (uint32_t *)&cmng->vnic.vnic_max_rate[vn]); in storm_memset_cmng() 10151 (uint32_t *)&cmng->vnic.vnic_min_rate[vn]); in storm_memset_cmng() 13483 uint8_t i, vnic; in bxe_get_mf_cfg_info() local 13623 vnic = 0; in bxe_get_mf_cfg_info() 13627 mf_info->min_bw[vnic] = in bxe_get_mf_cfg_info() 13629 mf_info->max_bw[vnic] = in bxe_get_mf_cfg_info() 13631 vnic++; in bxe_get_mf_cfg_info()
|
| H A D | ecore_hsi.h | 11288 struct cmng_vnic vnic; member
|
| /freebsd/sys/dev/bnxt/bnxt_en/ |
| H A D | bnxt_hwrm.h | 63 int bnxt_hwrm_vnic_set_hds(struct bnxt_softc *sc, struct bnxt_vnic_info *vnic); 64 int bnxt_hwrm_vnic_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic); 65 int bnxt_hwrm_vnic_alloc(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic); 66 int bnxt_hwrm_vnic_free(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic); 76 struct bnxt_vnic_info *vnic); 82 int bnxt_hwrm_rss_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic,
|
| H A D | bnxt_hwrm.c | 1590 bnxt_hwrm_vnic_set_hds(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_set_hds() argument 1600 req.vnic_id = htole16(vnic->id); in bnxt_hwrm_vnic_set_hds() 1606 bnxt_hwrm_vnic_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_cfg() argument 1612 if (vnic->flags & BNXT_VNIC_FLAG_DEFAULT) in bnxt_hwrm_vnic_cfg() 1614 if (vnic->flags & BNXT_VNIC_FLAG_BD_STALL) in bnxt_hwrm_vnic_cfg() 1616 if (vnic->flags & BNXT_VNIC_FLAG_VLAN_STRIP) in bnxt_hwrm_vnic_cfg() 1626 req.vnic_id = htole16(vnic->id); in bnxt_hwrm_vnic_cfg() 1630 req.vnic_id = htole16(vnic->id); in bnxt_hwrm_vnic_cfg() 1631 req.dflt_ring_grp = htole16(vnic->def_ring_grp); in bnxt_hwrm_vnic_cfg() 1633 req.rss_rule = htole16(vnic->rss_id); in bnxt_hwrm_vnic_cfg() [all …]
|
| /freebsd/tools/kerneldoc/subsys/ |
| H A D | Doxyfile-dev_vnic | 6 PROJECT_NAME = "FreeBSD kernel vnic device code" 12 INPUT = $(DOXYGEN_SRC_PATH)/dev/vnic/ \
|
| /freebsd/sys/dev/vnic/ |
| H A D | nic_main.c | 691 uint32_t vnic, bgx, lmac, chan; in nic_config_cpi() local 696 vnic = cfg->vf_id; in nic_config_cpi() 697 bgx = NIC_GET_BGX_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vnic]); in nic_config_cpi() 698 lmac = NIC_GET_LMAC_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vnic]); in nic_config_cpi() 706 (1UL << 63) | (vnic << 0)); in nic_config_cpi() 740 (vnic << 24) | (padd << 16) | (rssi_base + rssi)); in nic_config_cpi() 747 (vnic << 24) | (rssi_base + rssi)); in nic_config_cpi() 827 nic_tx_channel_cfg(struct nicpf *nic, uint8_t vnic, struct sq_cfg_msg *sq) in nic_tx_channel_cfg() argument 835 pqs_vnic = vnic; in nic_tx_channel_cfg() 848 ((uint64_t)vnic << NIC_QS_ID_SHIFT) | in nic_tx_channel_cfg() [all …]
|
| H A D | q_struct.h | 705 uint64_t vnic:7; member 707 uint64_t vnic:7;
|
| H A D | nicvf_queues.c | 1516 qs_cfg->vnic = qs->vnic_id; in nicvf_qset_config()
|
| /freebsd/sys/modules/vnic/thunder_bgx/ |
| H A D | Makefile | 3 .PATH: $S/dev/vnic
|
| /freebsd/sys/modules/vnic/mrmlbus/ |
| H A D | Makefile | 3 .PATH: $S/dev/vnic
|
| /freebsd/sys/modules/vnic/thunder_mdio/ |
| H A D | Makefile | 3 .PATH: $S/dev/vnic
|
| /freebsd/sys/modules/vnic/vnicpf/ |
| H A D | Makefile | 3 .PATH: $S/dev/vnic
|
| /freebsd/sys/modules/vnic/vnicvf/ |
| H A D | Makefile | 3 .PATH: $S/dev/vnic
|
| /freebsd/sys/arm64/conf/ |
| H A D | std.cavium | 14 device vnic # Cavium ThunderX NIC
|
| H A D | NOTES | 91 device vnic # Cavium ThunderX NIC
|
| /freebsd/usr.sbin/cxgbetool/ |
| H A D | cxgbetool.c | 878 (t->fs.val.vnic >> 13) & 0x7, in do_show_one_filter_info() 879 t->fs.val.vnic & 0x1fff, in do_show_one_filter_info() 881 (t->fs.mask.vnic >> 13) & 0x7, in do_show_one_filter_info() 882 t->fs.mask.vnic & 0x1fff); in do_show_one_filter_info() 885 t->fs.val.ovlan_vld, t->fs.val.vnic, in do_show_one_filter_info() 886 t->fs.mask.ovlan_vld, t->fs.mask.vnic); in do_show_one_filter_info() 1091 int vnic = 0, ovlan = 0, invalid = 0; in set_filter_mode() local 1119 vnic = 1; in set_filter_mode() 1139 if (vnic + ovlan > 1) { in set_filter_mode() 1211 t.fs.val.vnic = val; in set_filter() [all …]
|
| /freebsd/sys/conf/ |
| H A D | files.arm64 | 520 dev/vnic/mrml_bridge.c optional vnic fdt 521 dev/vnic/nic_main.c optional vnic pci 522 dev/vnic/nicvf_main.c optional vnic pci pci_iov 523 dev/vnic/nicvf_queues.c optional vnic pci pci_iov 524 dev/vnic/thunder_bgx_fdt.c optional soc_cavm_thunderx pci vnic fdt 525 dev/vnic/thunder_bgx.c optional soc_cavm_thunderx pci vnic pci 526 dev/vnic/thunder_mdio_fdt.c optional soc_cavm_thunderx pci vnic fdt 527 dev/vnic/thunder_mdio.c optional soc_cavm_thunderx pci vnic 528 dev/vnic/lmac_if.m optional inet | inet6 | vnic
|
| /freebsd/sys/dev/cxgbe/ |
| H A D | t4_ioctl.h | 194 uint16_t vnic; /* VNIC id (PF/VF) or outer VLAN tag */ 205 uint32_t ovlan_vld:1; /* outer VLAN tag valid, value in "vnic" */ 206 uint32_t pfvf_vld:1; /* VNIC id (PF/VF) valid, value in "vnic" */ 189 uint16_t vnic; /* VNIC id (PF/VF) or outer VLAN tag */ global() member
|
| H A D | t4_filter.c | 237 fs1->val.vnic != fs2->val.vnic) in filter_eq() 406 * Returns: hardware vnic mode (ingress config) matching the input. in check_fspec_against_fconf_iconf() 898 fwr->ovlan = htobe16(f->fs.val.vnic); in is_4tuple_specified() 899 fwr->ovlanm = htobe16(f->fs.mask.vnic); in is_4tuple_specified() 968 if (tp->vnic_shift >= 0 && fs->mask.vnic) { in set_filter() 978 *ftuple |= SFF(F_FT_VNID_ID_VLD | fs->val.vnic, tp->vnic_shift); in set_filter() 1038 if (tp->vnic_shift >= 0 && fs->mask.vnic) { in set_filter() 1048 *ftuple |= SFF(F_FT_VNID_ID_VLD | fs->val.vnic, tp->vnic_shift); in set_filter()
|
| H A D | t4_main.c | 4954 if (hdr1->chip == hdr2->chip && SAME_INTF(nic) && SAME_INTF(vnic) && in fw_compatible()
|