Home
last modified time | relevance | path

Searched refs:mcam_idx (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/ethernet/marvell/octeontx2/af/ !
H A Drvu_npc_hash.c793 * @mcam_idx: NPC mcam index of DMAC entry in NPC mcam. in rvu_npc_exact_add_to_list()
799 u8 ctype, u32 *seq_id, bool cmd, u32 mcam_idx, u16 pcifunc) in rvu_npc_exact_add_to_list()
858 entry->mcam_idx = mcam_idx; in rvu_npc_exact_add_to_list()
1322 * @mcam_idx: NPC mcam index corresponding to MAC in rvu_npc_exact_add_table_entry()
1331 u32 mcam_idx, u16 pcifunc) in rvu_npc_exact_add_table_entry()
1361 mac, chan, ctype, seq_id, cmd, mcam_idx, pcifunc); in rvu_npc_exact_add_table_entry()
1613 u32 seq_id, mcam_idx; in rvu_npc_exact_mac_addr_update()
1641 mcam_idx = entry->mcam_idx; in rvu_npc_exact_mac_addr_update()
786 rvu_npc_exact_add_to_list(struct rvu * rvu,enum npc_exact_opc_type opc_type,u8 ways,u32 index,u8 cgx_id,u8 lmac_id,u8 * mac_addr,u16 chan,u8 ctype,u32 * seq_id,bool cmd,u32 mcam_idx,u16 pcifunc) rvu_npc_exact_add_to_list() argument
1318 rvu_npc_exact_add_table_entry(struct rvu * rvu,u8 cgx_id,u8 lmac_id,u8 * mac,u16 chan,u8 ctype,u32 * seq_id,bool cmd,u32 mcam_idx,u16 pcifunc) rvu_npc_exact_add_table_entry() argument
1600 u32 seq_id, mcam_idx; rvu_npc_exact_mac_addr_update() local
1743 u32 mcam_idx = -1; rvu_npc_exact_mac_addr_set() local
[all...]
H A Drvu_npc_fs.c1643 bool free_entry, int mcam_idx) in npc_mcam_enable_flows()
1653 free_req.entry = mcam_idx; in npc_mcam_enable_flows()
1661 u16 *mcam_idx, u8 *kw_type, in npc_mcam_enable_flows()
1709 *mcam_idx = entry_rsp.entry_list[0]; in npc_install_mcam_drop_rule() argument
2093 int npc_install_mcam_drop_rule(struct rvu *rvu, int mcam_idx, u16 *counter_idx,
2122 enabled = is_mcam_entry_enabled(rvu, mcam, blkaddr, mcam_idx);
2125 __func__, mcam_idx);
2140 rule->entry = mcam_idx;
2144 npc_mcam_rsrcs_reserve(rvu, blkaddr, mcam_idx);
2176 cn20k_req.entry = mcam_idx;
[all...]
H A Drvu_npc_hash.h154 u32 mcam_idx; member
H A Drvu.h1132 int npc_install_mcam_drop_rule(struct rvu *rvu, int mcam_idx, u16 *counter_idx,
/linux/drivers/net/ethernet/marvell/octeontx2/nic/ !
H A Dotx2_tc.c1134 int mcam_idx = flow_cfg->max_flows - flow_cfg->nr_flows - 1; in otx2_tc_update_mcam_table_del_req()
1154 tmp->entry = flow_cfg->flow_ent[mcam_idx]; in otx2_tc_update_mcam_table_add_req()
1158 mcam_idx++; in otx2_tc_update_mcam_table_add_req()
1161 return flow_cfg->flow_ent[mcam_idx]; in otx2_tc_update_mcam_table_add_req()
1151 int mcam_idx = flow_cfg->max_flows - flow_cfg->nr_flows - 1; otx2_tc_update_mcam_table_add_req() local
1257 int rc, err, mcam_idx; otx2_tc_add_flow() local