/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc.c | 1419 rvu->kpu.mkex = mcam_kex; in npc_load_mkex_profile() 1429 dev_info(rvu->dev, "Using %s mkex profile\n", rvu->kpu.mkex->name); in npc_load_mkex_profile() 1431 npc_program_mkex_profile(rvu, blkaddr, rvu->kpu.mkex); in npc_load_mkex_profile() 1438 int kpu, int entry, bool pkind) in npc_config_kpuaction() 1453 reg = NPC_AF_KPUX_ENTRYX_ACTION1(kpu, entry); in npc_config_kpuaction() 1473 reg = NPC_AF_KPUX_ENTRYX_ACTION0(kpu, entry); in npc_config_kpuaction() 1480 int kpu, int entry) in npc_config_kpucam() 1496 NPC_AF_KPUX_ENTRYX_CAMX(kpu, entry, 0), *(u64 *)&cam0); in npc_config_kpucam() 1498 NPC_AF_KPUX_ENTRYX_CAMX(kpu, entry, 1), *(u64 *)&cam1); in npc_config_kpucam() 1506 static void npc_program_kpu_profile(struct rvu *rvu, int blkaddr, int kpu, in npc_program_kpu_profile() argument 1436 npc_config_kpuaction(struct rvu *rvu, int blkaddr, const struct npc_kpu_profile_action *kpuaction, int kpu, int entry, bool pkind) npc_config_kpuaction() argument 1478 npc_config_kpucam(struct rvu *rvu, int blkaddr, const struct npc_kpu_profile_cam *kpucam, int kpu, int entry) npc_config_kpucam() argument 1575 u16 kpu, entry; npc_apply_custom_kpu() local 2082 struct npc_kpu_profile_adapter *kpu = &rvu->kpu; rvu_npc_init() local [all...] |
H A D | rvu_npc_hash.c | 125 struct npc_mcam_kex_hash *mkex_hash = rvu->kpu.mkex_hash; in npc_program_mkex_hash_rx() 165 struct npc_mcam_kex_hash *mkex_hash = rvu->kpu.mkex_hash; in npc_program_mkex_hash_tx() 221 struct npc_mcam_kex_hash *mh = rvu->kpu.mkex_hash; in npc_program_mkex_hash() 284 struct npc_mcam_kex_hash *mkex_hash = rvu->kpu.mkex_hash; in npc_update_field_hash()
|
H A D | rvu.h | 458 const struct npc_kpu_profile *kpu; /* array[kpus] */ member 532 struct npc_kpu_profile_adapter kpu; member
|
H A D | rvu_npc_fs.c | 451 struct npc_mcam_kex_hash *mkex_hash = rvu->kpu.mkex_hash; in npc_scan_ldata()
|
H A D | rvu_nix.c | 4481 ltdefs = rvu->kpu.lt_def; in rvu_nix_block_init() 5095 memcpy(ltdefs, rvu->kpu.lt_def, sizeof(struct npc_lt_def_cfg)); in nix_config_rx_pkt_policer_precolor()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc.c | 814 rvu->kpu.mkex = mcam_kex; in npc_load_mkex_profile() 824 dev_info(rvu->dev, "Using %s mkex profile\n", rvu->kpu.mkex->name); in npc_load_mkex_profile() 826 npc_program_mkex_profile(rvu, blkaddr, rvu->kpu.mkex); in npc_load_mkex_profile() 833 int kpu, int entry, bool pkind) in npc_config_kpuaction() 848 reg = NPC_AF_KPUX_ENTRYX_ACTION1(kpu, entry); in npc_config_kpuaction() 868 reg = NPC_AF_KPUX_ENTRYX_ACTION0(kpu, entry); in npc_config_kpuaction() 875 int kpu, int entry) in npc_config_kpucam() 891 NPC_AF_KPUX_ENTRYX_CAMX(kpu, entry, 0), *(u64 *)&cam0); in npc_config_kpucam() 893 NPC_AF_KPUX_ENTRYX_CAMX(kpu, entry, 1), *(u64 *)&cam1); in npc_config_kpucam() 901 static void npc_program_kpu_profile(struct rvu *rvu, int blkaddr, int kpu, in npc_program_kpu_profile() argument 831 npc_config_kpuaction(struct rvu *rvu, int blkaddr, const struct npc_kpu_profile_action *kpuaction, int kpu, int entry, bool pkind) npc_config_kpuaction() argument 873 npc_config_kpucam(struct rvu *rvu, int blkaddr, const struct npc_kpu_profile_cam *kpucam, int kpu, int entry) npc_config_kpucam() argument 1123 struct npc_kpu_profile_adapter *kpu = &rvu->kpu; rvu_npc_init() local [all...] |
H A D | rvu.h | 306 const struct npc_kpu_profile *kpu; /* array[kpus] */ member 361 struct npc_kpu_profile_adapter kpu; member
|
H A D | rvu_nix.c | 3162 ltdefs = rvu->kpu.lt_def; in rvu_nix_init()
|