Lines Matching defs:mcam

97 static int npc_get_nixlf_mcam_index(struct npc_mcam *mcam,  in npc_get_nixlf_mcam_index()
120 static int npc_get_bank(struct npc_mcam *mcam, int index) in npc_get_bank()
131 static bool is_mcam_entry_enabled(struct rvu *rvu, struct npc_mcam *mcam, in is_mcam_entry_enabled()
142 static void npc_enable_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam, in npc_enable_mcam_entry()
156 static void npc_clear_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam, in npc_clear_mcam_entry()
260 static void npc_config_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam, in npc_config_mcam_entry()
320 static void npc_copy_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam, in npc_copy_mcam_entry()
360 static u64 npc_get_mcam_action(struct rvu *rvu, struct npc_mcam *mcam, in npc_get_mcam_action()
374 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_install_ucast_entry() local
433 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_install_promisc_entry() local
482 struct npc_mcam *mcam = &rvu->hw->mcam; in npc_enadis_promisc_entry() local
511 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_install_bcast_match_entry() local
568 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_enable_bcast_entry() local
585 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_update_flowkey_alg_idx() local
645 struct npc_mcam *mcam = &rvu->hw->mcam; in npc_enadis_default_entries() local
707 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_disable_mcam_entries() local
1004 struct npc_mcam *mcam = &rvu->hw->mcam; in npc_mcam_rsrcs_init() local
1125 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_init() local
1226 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_freemem() local
1237 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_get_mcam_entry_alloc_info() local
1256 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_get_mcam_counter_alloc_info() local
1271 static int npc_mcam_verify_entry(struct npc_mcam *mcam, in npc_mcam_verify_entry()
1286 static int npc_mcam_verify_counter(struct npc_mcam *mcam, in npc_mcam_verify_counter()
1301 static void npc_map_mcam_entry_and_cntr(struct rvu *rvu, struct npc_mcam *mcam, in npc_map_mcam_entry_and_cntr()
1317 struct npc_mcam *mcam, in npc_unmap_mcam_entry_and_cntr()
1335 static void npc_mcam_set_bit(struct npc_mcam *mcam, u16 index) in npc_mcam_set_bit()
1351 static void npc_mcam_clear_bit(struct npc_mcam *mcam, u16 index) in npc_mcam_clear_bit()
1363 static void npc_mcam_free_all_entries(struct rvu *rvu, struct npc_mcam *mcam, in npc_mcam_free_all_entries()
1387 static void npc_mcam_free_all_counters(struct rvu *rvu, struct npc_mcam *mcam, in npc_mcam_free_all_counters()
1466 npc_get_mcam_search_range_priority(struct npc_mcam *mcam, in npc_get_mcam_search_range_priority()
1525 static int npc_mcam_alloc_entries(struct npc_mcam *mcam, u16 pcifunc, in npc_mcam_alloc_entries()
1706 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_alloc_entry() local
1746 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_free_entry() local
1792 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_write_entry() local
1833 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_ena_entry() local
1856 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_dis_entry() local
1879 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_shift_entry() local
1948 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_alloc_counter() local
2011 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_free_counter() local
2053 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_unmap_counter() local
2099 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_clear_counter() local
2121 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_counter_stats() local
2148 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_mbox_handler_npc_mcam_alloc_and_write_entry() local
2261 struct npc_mcam *mcam = &rvu->hw->mcam; in rvu_npc_update_rxvlan() local