Home
last modified time | relevance | path

Searched refs:nixlf (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npc.c123 int nixlf) in npc_get_ucast_mcam_index() argument
144 return mcam->nixlf_offset + (max + nixlf) * RSVD_MCAM_ENTRIES_PER_NIXLF; in npc_get_ucast_mcam_index()
148 u16 pcifunc, int nixlf, int type) in npc_get_nixlf_mcam_index() argument
171 return npc_get_ucast_mcam_index(mcam, pcifunc, nixlf); in npc_get_nixlf_mcam_index()
369 int bank, nixlf, index; in npc_get_default_entry_action() local
372 if (nix_get_nixlf(rvu, pf_func, &nixlf, NULL)) { in npc_get_default_entry_action()
379 index = npc_get_nixlf_mcam_index(mcam, pf_func, nixlf, in npc_get_default_entry_action()
603 int nixlf, u64 chan, u8 *mac_addr) in rvu_npc_install_ucast_entry() argument
627 nixlf, NIXLF_UCAST_ENTRY); in rvu_npc_install_ucast_entry()
658 int nixlf, u64 chan, u8 chan_cnt) in rvu_npc_install_promisc_entry() argument
[all …]
H A Drvu.c374 pfvf->nixlf = attach ? true : false; in rvu_update_rsrc_map()
375 num_lfs = pfvf->nixlf; in rvu_update_rsrc_map()
1260 return pfvf->nixlf ? 1 : 0; in rvu_get_rsrc_mapcount()
1282 return pfvf->nixlf ? 1 : 0; in is_blktype_attached()
1455 else if ((blkid == BLKADDR_NIX0) && !detach->nixlf) in rvu_detach_rsrcs()
1457 else if ((blkid == BLKADDR_NIX1) && !detach->nixlf) in rvu_detach_rsrcs()
1616 if (req->nixlf && !is_blktype_attached(pfvf, BLKTYPE_NIX)) { in rvu_check_rsrc_availability()
1625 } else if (req->nixlf) { in rvu_check_rsrc_availability()
1749 if (attach->nixlf) { in rvu_mbox_handler_attach_resources()
1813 if (attach->nixlf) in rvu_mbox_handler_attach_resources()
[all …]
H A Drvu_npc_fs.c1238 int nixlf, struct rvu_pfvf *pfvf, in npc_install_flow() argument
1279 entry_index = npc_get_nixlf_mcam_index(mcam, target, nixlf, in npc_install_flow()
1403 int blkaddr, nixlf, err; in rvu_mbox_handler_npc_install_flow() local
1495 err = nix_get_nixlf(rvu, target, &nixlf, NULL); in rvu_mbox_handler_npc_install_flow()
1524 err = npc_install_flow(rvu, blkaddr, target, nixlf, pfvf, in rvu_mbox_handler_npc_install_flow()
H A Drvu_npc_hash.c1744 int rc, nixlf; in rvu_npc_exact_mac_addr_set() local
1772 rc = nix_get_nixlf(rvu, req->hdr.pcifunc, &nixlf, NULL); in rvu_npc_exact_mac_addr_set()
1775 nixlf, NIXLF_UCAST_ENTRY); in rvu_npc_exact_mac_addr_set()
/linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/
H A Dmbox_init.c392 int blkaddr, int nixlf) in rvu_alloc_cint_qint_mem() argument
409 rvu_write64(rvu, blkaddr, NIX_AF_LFX_CINTS_BASE(nixlf), in rvu_alloc_cint_qint_mem()
420 rvu_write64(rvu, blkaddr, NIX_AF_LFX_QINTS_BASE(nixlf), in rvu_alloc_cint_qint_mem()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.c1221 struct nix_lf_alloc_req *nixlf; in otx2_config_nix() local
1228 nixlf = otx2_mbox_alloc_msg_nix_lf_alloc(&pfvf->mbox); in otx2_config_nix()
1229 if (!nixlf) in otx2_config_nix()
1233 nixlf->rq_cnt = pfvf->hw.rx_queues; in otx2_config_nix()
1234 nixlf->sq_cnt = otx2_get_total_tx_queues(pfvf); in otx2_config_nix()
1235 nixlf->cq_cnt = pfvf->qset.cq_cnt; in otx2_config_nix()
1236 nixlf->rss_sz = MAX_RSS_INDIR_TBL_SIZE; in otx2_config_nix()
1237 nixlf->rss_grps = MAX_RSS_GROUPS; in otx2_config_nix()
1238 nixlf->xqe_sz = pfvf->hw.xqe_size == 128 ? NIX_XQESZ_W16 : NIX_XQESZ_W64; in otx2_config_nix()
1243 nixlf->npa_func = RVU_DEFAULT_PF_FUNC; in otx2_config_nix()
[all …]