Searched refs:vfcfg_tbl2 (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_sriov.c | 22 if (!app || !app->pf->vfcfg_tbl2) in nfp_net_sriov_check() 25 cap_vf = readw(app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_CAP); in nfp_net_sriov_check() 48 writeb(vf, app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_VF_NUM); in nfp_net_sriov_update() 49 writew(update, app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_UPD); in nfp_net_sriov_update() 57 ret = readw(app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_RET); in nfp_net_sriov_update() 83 writel(get_unaligned_be32(mac), app->pf->vfcfg_tbl2 + vf_offset); in nfp_app_set_vf_mac() 85 app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_MAC_LO); in nfp_app_set_vf_mac() 142 writel(vlan_tag, app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_VLAN); in nfp_app_set_vf_vlan() 172 app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_RATE); in nfp_app_set_vf_rate() 193 vf_ctrl = readb(app->pf->vfcfg_tbl2 in nfp_app_set_vf_spoofchk() [all...] |
H A D | nfp_net_main.c | 478 pf->vfcfg_tbl2 = nfp_pf_map_rtsym(pf, "net.vfcfg_tbl2", in nfp_net_pci_map_mem() 481 if (IS_ERR(pf->vfcfg_tbl2)) { in nfp_net_pci_map_mem() 482 if (PTR_ERR(pf->vfcfg_tbl2) != -ENOENT) { in nfp_net_pci_map_mem() 483 err = PTR_ERR(pf->vfcfg_tbl2); in nfp_net_pci_map_mem() 486 pf->vfcfg_tbl2 = NULL; in nfp_net_pci_map_mem()
|
H A D | nfp_main.h | 61 * @vfcfg_tbl2: Pointer to mapped VF config table 106 u8 __iomem *vfcfg_tbl2; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_sriov.c | 22 if (!app || !app->pf->vfcfg_tbl2) in nfp_net_sriov_check() 25 cap_vf = readw(app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_CAP); in nfp_net_sriov_check() 46 writeb(vf, app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_VF_NUM); in nfp_net_sriov_update() 47 writew(update, app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_UPD); in nfp_net_sriov_update() 55 ret = readw(app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_RET); in nfp_net_sriov_update() 81 writel(get_unaligned_be32(mac), app->pf->vfcfg_tbl2 + vf_offset); in nfp_app_set_vf_mac() 83 app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_MAC_LO); in nfp_app_set_vf_mac() 119 writew(vlan_tci, app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_VLAN); in nfp_app_set_vf_vlan() 140 vf_ctrl = readb(app->pf->vfcfg_tbl2 + vf_offset); in nfp_app_set_vf_spoofchk() 143 writeb(vf_ctrl, app->pf->vfcfg_tbl2 in nfp_app_set_vf_spoofchk() [all...] |
H A D | nfp_net_main.c | 486 pf->vfcfg_tbl2 = nfp_pf_map_rtsym(pf, "net.vfcfg_tbl2", in nfp_net_pci_map_mem() 489 if (IS_ERR(pf->vfcfg_tbl2)) { in nfp_net_pci_map_mem() 490 if (PTR_ERR(pf->vfcfg_tbl2) != -ENOENT) { in nfp_net_pci_map_mem() 491 err = PTR_ERR(pf->vfcfg_tbl2); in nfp_net_pci_map_mem() 494 pf->vfcfg_tbl2 = NULL; in nfp_net_pci_map_mem()
|
H A D | nfp_main.h | 61 * @vfcfg_tbl2: Pointer to mapped VF config table 104 u8 __iomem *vfcfg_tbl2; member
|
Completed in 4 milliseconds