Searched defs:mcam (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc.c | 122 static int npc_get_ucast_mcam_index(struct npc_mcam *mcam, u16 pcifunc, in npc_get_ucast_mcam_index() 147 int npc_get_nixlf_mcam_index(struct npc_mcam *mcam, in npc_get_nixlf_mcam_index() 174 int npc_get_bank(struct npc_mcam *mcam, int index) in npc_get_bank() 185 bool is_mcam_entry_enabled(struct rvu *rvu, struct npc_mcam *mcam, in is_mcam_entry_enabled() 196 void npc_enable_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam, in npc_enable_mcam_entry() 210 static void npc_clear_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam, in npc_clear_mcam_entry() 366 static u64 npc_get_default_entry_action(struct rvu *rvu, struct npc_mcam *mcam, in npc_get_default_entry_action() 388 static void npc_fixup_vf_rule(struct rvu *rvu, struct npc_mcam *mcam, in npc_fixup_vf_rule() 431 static void npc_config_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam, in npc_config_mcam_entry() 506 void npc_read_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam, in npc_read_mcam_entry() [all …]
|
H A D | rvu_npc_fs.c | 62 struct npc_mcam *mcam = &rvu->hw->mcam; in npc_is_feature_supported() local 84 static void npc_set_kw_masks(struct npc_mcam *mcam, u8 type, in npc_set_kw_masks() 141 struct npc_mcam *mcam = &rvu->hw->mcam; in npc_is_field_present() local 158 static void npc_set_layer_mdata(struct npc_mcam *mcam, enum key_fields type, in npc_set_layer_mdata() 201 struct npc_mcam *mcam = &rvu->hw->mcam; in npc_check_overlap() local 256 static void npc_scan_exact_result(struct npc_mcam *mcam, u8 bit_number, in npc_scan_exact_result() 275 static void npc_scan_parse_result(struct npc_mcam *mcam, u8 bit_number, in npc_scan_parse_result() 330 struct npc_mcam *mcam = &rvu->hw->mcam; in npc_handle_multi_layer_fields() local 463 struct npc_mcam *mcam = &rvu->hw->mcam; in npc_scan_ldata() local 562 struct npc_mcam *mcam = &rvu->hw->mcam; in npc_set_features() local [all …]
|
H A D | rvu_debugfs.c | 3165 struct npc_mcam *mcam; in rvu_dbg_npc_mcam_info_display() local 3232 struct npc_mcam *mcam; in rvu_dbg_npc_rx_miss_stats_display() local 3473 struct npc_mcam *mcam; in rvu_dbg_npc_mcam_show_rules() local
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | port.c | 98 int mlx5_query_mcam_reg(struct mlx5_core_dev *dev, u32 *mcam, u8 feature_group, in mlx5_query_mcam_reg()
|
/linux/include/linux/mlx5/ |
H A D | driver.h | 743 u32 mcam[MLX5_MCAM_REGS_NUM][MLX5_ST_SZ_DW(mcam_reg)]; global() member
|