Lines Matching refs:nixlf

98 				    u16 pcifunc, int nixlf, int type)  in npc_get_nixlf_mcam_index()  argument
117 return (mcam->nixlf_offset + (nixlf * RSVD_MCAM_ENTRIES_PER_NIXLF)); in npc_get_nixlf_mcam_index()
371 int nixlf, u64 chan, u8 *mac_addr) in rvu_npc_install_ucast_entry() argument
392 nixlf, NIXLF_UCAST_ENTRY); in rvu_npc_install_ucast_entry()
431 int nixlf, u64 chan, bool allmulti) in rvu_npc_install_promisc_entry() argument
447 nixlf, NIXLF_PROMISC_ENTRY); in rvu_npc_install_promisc_entry()
459 nixlf, NIXLF_UCAST_ENTRY); in rvu_npc_install_promisc_entry()
480 int nixlf, bool enable) in npc_enadis_promisc_entry() argument
494 nixlf, NIXLF_PROMISC_ENTRY); in npc_enadis_promisc_entry()
498 void rvu_npc_disable_promisc_entry(struct rvu *rvu, u16 pcifunc, int nixlf) in rvu_npc_disable_promisc_entry() argument
500 npc_enadis_promisc_entry(rvu, pcifunc, nixlf, false); in rvu_npc_disable_promisc_entry()
503 void rvu_npc_enable_promisc_entry(struct rvu *rvu, u16 pcifunc, int nixlf) in rvu_npc_enable_promisc_entry() argument
505 npc_enadis_promisc_entry(rvu, pcifunc, nixlf, true); in rvu_npc_enable_promisc_entry()
509 int nixlf, u64 chan) in rvu_npc_install_bcast_match_entry() argument
535 nixlf, NIXLF_BCAST_ENTRY); in rvu_npc_install_bcast_match_entry()
582 void rvu_npc_update_flowkey_alg_idx(struct rvu *rvu, u16 pcifunc, int nixlf, in rvu_npc_update_flowkey_alg_idx() argument
598 nixlf, NIXLF_UCAST_ENTRY); in rvu_npc_update_flowkey_alg_idx()
625 nixlf, NIXLF_PROMISC_ENTRY); in rvu_npc_update_flowkey_alg_idx()
639 rvu_npc_update_rxvlan(rvu, pcifunc, nixlf); in rvu_npc_update_flowkey_alg_idx()
643 int nixlf, bool enable) in npc_enadis_default_entries() argument
655 nixlf, NIXLF_UCAST_ENTRY); in npc_enadis_default_entries()
671 nixlf, NIXLF_BCAST_ENTRY); in npc_enadis_default_entries()
688 rvu_npc_enable_promisc_entry(rvu, pcifunc, nixlf); in npc_enadis_default_entries()
690 rvu_npc_disable_promisc_entry(rvu, pcifunc, nixlf); in npc_enadis_default_entries()
692 rvu_npc_update_rxvlan(rvu, pcifunc, nixlf); in npc_enadis_default_entries()
695 void rvu_npc_disable_default_entries(struct rvu *rvu, u16 pcifunc, int nixlf) in rvu_npc_disable_default_entries() argument
697 npc_enadis_default_entries(rvu, pcifunc, nixlf, false); in rvu_npc_disable_default_entries()
700 void rvu_npc_enable_default_entries(struct rvu *rvu, u16 pcifunc, int nixlf) in rvu_npc_enable_default_entries() argument
702 npc_enadis_default_entries(rvu, pcifunc, nixlf, true); in rvu_npc_enable_default_entries()
705 void rvu_npc_disable_mcam_entries(struct rvu *rvu, u16 pcifunc, int nixlf) in rvu_npc_disable_mcam_entries() argument
724 rvu_npc_disable_default_entries(rvu, pcifunc, nixlf); in rvu_npc_disable_mcam_entries()
2258 int rvu_npc_update_rxvlan(struct rvu *rvu, u16 pcifunc, int nixlf) in rvu_npc_update_rxvlan() argument
2272 index = npc_get_nixlf_mcam_index(mcam, pcifunc, nixlf, in rvu_npc_update_rxvlan()