Symbol: npc_mcam
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
1094
int npc_get_bank(struct npc_mcam *mcam, int index);
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
1097
void npc_enable_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
1099
u64 npc_get_mcam_action(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
1101
void npc_set_mcam_action(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
1103
void npc_read_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
1120
int npc_get_nixlf_mcam_index(struct npc_mcam *mcam, u16 pcifunc, int nixlf,
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
1122
bool is_mcam_entry_enabled(struct rvu *rvu, struct npc_mcam *mcam, int blkaddr,
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
463
struct npc_mcam mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3200
struct npc_mcam *mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3267
struct npc_mcam *mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3508
struct npc_mcam *mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
1324
struct npc_mcam *mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
1340
struct npc_mcam *mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
1359
struct npc_mcam *mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
1450
struct npc_mcam *mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
3455
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
3551
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5182
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
6512
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1005
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1079
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1116
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1159
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1198
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
122
static int npc_get_ucast_mcam_index(struct npc_mcam *mcam, u16 pcifunc,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1234
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
147
int npc_get_nixlf_mcam_index(struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
174
int npc_get_bank(struct npc_mcam *mcam, int index)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1824
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1839
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
185
bool is_mcam_entry_enabled(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
196
void npc_enable_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
1973
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2018
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2088
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
210
static void npc_clear_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2171
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2186
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2205
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2220
static int npc_mcam_verify_entry(struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2238
static int npc_mcam_verify_counter(struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2253
static void npc_map_mcam_entry_and_cntr(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2270
struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2288
static void npc_mcam_set_bit(struct npc_mcam *mcam, u16 index)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2304
static void npc_mcam_clear_bit(struct npc_mcam *mcam, u16 index)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2316
static void npc_mcam_free_all_entries(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2341
static void npc_mcam_free_all_counters(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2420
npc_get_mcam_search_range_priority(struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2479
static int npc_mcam_alloc_entries(struct npc_mcam *mcam, u16 pcifunc,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2680
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2687
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2732
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2778
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2825
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2850
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2901
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2924
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2947
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3016
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3077
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3092
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3131
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3188
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
32
static void npc_mcam_free_all_entries(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3235
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3257
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3285
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
34
static void npc_mcam_free_all_counters(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3502
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3548
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
3585
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
366
static u64 npc_get_default_entry_action(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
388
static void npc_fixup_vf_rule(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
431
static void npc_config_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
506
void npc_read_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
542
static void npc_copy_mcam_entry(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
582
u64 npc_get_mcam_action(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
592
void npc_set_mcam_action(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
608
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
663
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
748
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
769
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
830
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
916
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
931
static void npc_update_vf_flow_entry(struct rvu *rvu, struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
979
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1048
static struct rvu_npc_mcam_rule *rvu_mcam_find_rule(struct npc_mcam *mcam, u16 entry)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1064
static void rvu_mcam_add_rule(struct npc_mcam *mcam,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1084
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1097
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1246
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
141
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1556
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
158
static void npc_set_layer_mdata(struct npc_mcam *mcam, enum key_fields type,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1606
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1635
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1689
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1716
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
201
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
256
static void npc_scan_exact_result(struct npc_mcam *mcam, u8 bit_number,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
275
static void npc_scan_parse_result(struct npc_mcam *mcam, u8 bit_number,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
330
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
463
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
562
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
62
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
635
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
714
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
723
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
757
struct npc_mcam *mcam = &rvu->hw->mcam;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
84
static void npc_set_kw_masks(struct npc_mcam *mcam, u8 type,
drivers/net/ethernet/marvell/octeontx2/af/rvu_rep.c
390
struct npc_mcam *mcam = &rvu->hw->mcam;