/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_main.c | 99 list_for_each_entry_safe(nn, next, &pf->vnics, vnic_list) in nfp_net_pf_free_vnics() 141 list_add_tail(&nn->vnic_list, &pf->vnics); in nfp_net_pf_alloc_vnic() 212 if (list_empty(&pf->vnics)) in nfp_net_pf_alloc_vnics() 241 list_for_each_entry(nn, &pf->vnics, vnic_list) in nfp_net_pf_alloc_irqs() 260 list_for_each_entry(nn, &pf->vnics, vnic_list) { in nfp_net_pf_alloc_irqs() 288 list_for_each_entry(nn, &pf->vnics, vnic_list) { in nfp_net_pf_init_vnics() 301 list_for_each_entry_continue_reverse(nn, &pf->vnics, vnic_list) in nfp_net_pf_init_vnics() 557 if (list_empty(&pf->vnics)) in nfp_net_refresh_port_table_sync() 588 list_for_each_entry_safe(nn, next, &pf->vnics, vnic_list) { in nfp_net_refresh_port_table_sync() 719 /* Allocate the vnics an in nfp_net_pci_probe() [all...] |
H A D | nfp_main.h | 81 * @vnics: Linked list of vNIC structures (struct nfp_net) 134 struct list_head vnics; member
|
H A D | nfp_net_sriov.c | 49 nn = list_first_entry(&app->pf->vnics, struct nfp_net, vnic_list); in nfp_net_sriov_update()
|
H A D | nfp_main.c | 714 INIT_LIST_HEAD(&pf->vnics); in nfp_pci_probe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_main.c | 93 list_for_each_entry_safe(nn, next, &pf->vnics, vnic_list) in nfp_net_pf_free_vnics() 134 list_add_tail(&nn->vnic_list, &pf->vnics); in nfp_net_pf_alloc_vnic() 203 if (list_empty(&pf->vnics)) in nfp_net_pf_alloc_vnics() 230 list_for_each_entry(nn, &pf->vnics, vnic_list) in nfp_net_pf_alloc_irqs() 249 list_for_each_entry(nn, &pf->vnics, vnic_list) { in nfp_net_pf_alloc_irqs() 277 list_for_each_entry(nn, &pf->vnics, vnic_list) { in nfp_net_pf_init_vnics() 290 list_for_each_entry_continue_reverse(nn, &pf->vnics, vnic_list) in nfp_net_pf_init_vnics() 603 if (list_empty(&pf->vnics)) in nfp_net_refresh_port_table_sync() 634 list_for_each_entry_safe(nn, next, &pf->vnics, vnic_list) { in nfp_net_refresh_port_table_sync() 764 /* Allocate the vnics an in nfp_net_pci_probe() [all...] |
H A D | nfp_main.h | 81 * @vnics: Linked list of vNIC structures (struct nfp_net) 136 struct list_head vnics; member
|
H A D | nfp_net_sriov.c | 51 nn = list_first_entry(&app->pf->vnics, struct nfp_net, vnic_list); in nfp_net_sriov_update()
|
H A D | nfp_main.c | 794 INIT_LIST_HEAD(&pf->vnics); in nfp_pci_probe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | main.c | 178 list_for_each_entry(nn, &pf->vnics, vnic_list) in nfp_abm_kill_reprs_all() 218 list_for_each_entry(nn, &pf->vnics, vnic_list) { in nfp_abm_eswitch_set_switchdev()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | main.c | 178 list_for_each_entry(nn, &pf->vnics, vnic_list) in nfp_abm_kill_reprs_all() 218 list_for_each_entry(nn, &pf->vnics, vnic_list) { in nfp_abm_eswitch_set_switchdev()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 6080 int cp_rings, int stats, int vnics) in __bnxt_hwrm_reserve_pf_rings() 6104 enables |= vnics ? FUNC_CFG_REQ_ENABLES_NUM_VNICS : 0; in __bnxt_hwrm_reserve_pf_rings() 6122 req->num_vnics = cpu_to_le16(vnics); in __bnxt_hwrm_reserve_pf_rings() 6131 int stats, int vnics) in __bnxt_hwrm_reserve_vf_rings() 6149 enables |= vnics ? FUNC_VF_CFG_REQ_ENABLES_NUM_VNICS : 0; in __bnxt_hwrm_reserve_vf_rings() 6164 req->num_vnics = cpu_to_le16(vnics); in __bnxt_hwrm_reserve_vf_rings() 6171 int ring_grps, int cp_rings, int stats, int vnics) in bnxt_hwrm_reserve_pf_rings() 6177 cp_rings, stats, vnics); in bnxt_hwrm_reserve_pf_rings() 6193 int ring_grps, int cp_rings, int stats, int vnics) in bnxt_hwrm_reserve_vf_rings() 6204 cp_rings, stats, vnics); in bnxt_hwrm_reserve_vf_rings() 6078 __bnxt_hwrm_reserve_pf_rings(struct bnxt *bp, struct hwrm_func_cfg_input *req, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) __bnxt_hwrm_reserve_pf_rings() argument 6128 __bnxt_hwrm_reserve_vf_rings(struct bnxt *bp, struct hwrm_func_vf_cfg_input *req, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) __bnxt_hwrm_reserve_vf_rings() argument 6170 bnxt_hwrm_reserve_pf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_reserve_pf_rings() argument 6192 bnxt_hwrm_reserve_vf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_reserve_vf_rings() argument 6402 bnxt_hwrm_check_vf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_check_vf_rings() argument 6428 bnxt_hwrm_check_pf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_check_pf_rings() argument 6455 bnxt_hwrm_check_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_check_rings() argument 10469 int vnics, max_vnics, max_rss_ctxs; bnxt_rfs_capable() local 11229 int cp, vnics, rc; bnxt_check_rings() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 6234 int ring_grps, int cp_rings, int stats, int vnics) in __bnxt_hwrm_reserve_pf_rings() 6261 enables |= vnics ? FUNC_CFG_REQ_ENABLES_NUM_VNICS : 0; in __bnxt_hwrm_reserve_pf_rings() 6279 req->num_vnics = cpu_to_le16(vnics); in __bnxt_hwrm_reserve_pf_rings() 6287 int ring_grps, int cp_rings, int stats, int vnics) in __bnxt_hwrm_reserve_vf_rings() 6308 enables |= vnics ? FUNC_VF_CFG_REQ_ENABLES_NUM_VNICS : 0; in __bnxt_hwrm_reserve_vf_rings() 6323 req->num_vnics = cpu_to_le16(vnics); in __bnxt_hwrm_reserve_vf_rings() 6331 int ring_grps, int cp_rings, int stats, int vnics) in bnxt_hwrm_reserve_pf_rings() 6337 cp_rings, stats, vnics); in bnxt_hwrm_reserve_pf_rings() 6358 int ring_grps, int cp_rings, int stats, int vnics) in bnxt_hwrm_reserve_vf_rings() 6369 cp_rings, stats, vnics); in bnxt_hwrm_reserve_vf_rings() 6233 __bnxt_hwrm_reserve_pf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) __bnxt_hwrm_reserve_pf_rings() argument 6286 __bnxt_hwrm_reserve_vf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) __bnxt_hwrm_reserve_vf_rings() argument 6330 bnxt_hwrm_reserve_pf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_reserve_pf_rings() argument 6357 bnxt_hwrm_reserve_vf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_reserve_vf_rings() argument 6570 bnxt_hwrm_check_vf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_check_vf_rings() argument 6595 bnxt_hwrm_check_pf_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_check_pf_rings() argument 6621 bnxt_hwrm_check_rings(struct bnxt *bp, int tx_rings, int rx_rings, int ring_grps, int cp_rings, int stats, int vnics) bnxt_hwrm_check_rings() argument 11208 int vnics, max_vnics, max_rss_ctxs; bnxt_rfs_capable() local 12169 int cp, vnics, rc; bnxt_check_rings() local [all...] |