/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_debugfs.c | 478 struct npa_aura_s *aura = &rsp->aura; in print_npa_aura_ctx() local 480 seq_printf(m, "W0: Pool addr\t\t%llx\n", aura->pool_addr); in print_npa_aura_ctx() 483 aura->ena, aura->pool_caching); in print_npa_aura_ctx() 485 aura->pool_way_mask, aura->avg_con); in print_npa_aura_ctx() 486 seq_printf(m, "W1: pool drop ena\t%d\nW1: aura drop ena\t%d\n", in print_npa_aura_ctx() 487 aura->pool_drop_ena, aura in print_npa_aura_ctx() 566 int aura, rc, max_id; rvu_dbg_npa_ctx_display() local [all...] |
H A D | rvu_npa.c | 115 memcpy(ctx, &req->aura, sizeof(struct npa_aura_s)); in rvu_npa_aq_enq_inst() 124 if (req->aura.pool_addr >= pfvf->pool_ctx->qsize) { in rvu_npa_aq_enq_inst() 129 req->aura.pool_addr = pfvf->pool_ctx->iova + in rvu_npa_aq_enq_inst() 130 (req->aura.pool_addr * pfvf->pool_ctx->entry_sz); in rvu_npa_aq_enq_inst() 131 memcpy(ctx, &req->aura, sizeof(struct npa_aura_s)); in rvu_npa_aq_enq_inst() 158 /* Set aura bitmap if aura hw context is enabled */ in rvu_npa_aq_enq_inst() 160 if (req->op == NPA_AQ_INSTOP_INIT && req->aura.ena) in rvu_npa_aq_enq_inst() 163 ena = (req->aura.ena & req->aura_mask.ena) | in rvu_npa_aq_enq_inst() 193 memcpy(&rsp->aura, ct in rvu_npa_aq_enq_inst() [all...] |
H A D | mbox.h | 404 * LF fills the pool_id in aura.pool_addr. AF will translate 407 struct npa_aura_s aura; member 424 struct npa_aura_s aura; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npa.c | 121 memcpy(ctx, &req->aura, sizeof(struct npa_aura_s)); in rvu_npa_aq_enq_inst() 130 if (req->aura.pool_addr >= pfvf->pool_ctx->qsize) { in rvu_npa_aq_enq_inst() 135 req->aura.pool_addr = pfvf->pool_ctx->iova + in rvu_npa_aq_enq_inst() 136 (req->aura.pool_addr * pfvf->pool_ctx->entry_sz); in rvu_npa_aq_enq_inst() 137 memcpy(ctx, &req->aura, sizeof(struct npa_aura_s)); in rvu_npa_aq_enq_inst() 164 /* Set aura bitmap if aura hw context is enabled */ in rvu_npa_aq_enq_inst() 166 if (req->op == NPA_AQ_INSTOP_INIT && req->aura.ena) in rvu_npa_aq_enq_inst() 169 ena = (req->aura.ena & req->aura_mask.ena) | in rvu_npa_aq_enq_inst() 199 memcpy(&rsp->aura, ct in rvu_npa_aq_enq_inst() [all...] |
H A D | rvu_debugfs.c | 1065 struct npa_aura_s *aura = &rsp->aura; in print_npa_aura_ctx() local 1068 seq_printf(m, "W0: Pool addr\t\t%llx\n", aura->pool_addr); in print_npa_aura_ctx() 1071 aura->ena, aura->pool_caching); in print_npa_aura_ctx() 1073 aura->pool_way_mask, aura->avg_con); in print_npa_aura_ctx() 1074 seq_printf(m, "W1: pool drop ena\t%d\nW1: aura drop ena\t%d\n", in print_npa_aura_ctx() 1075 aura->pool_drop_ena, aura in print_npa_aura_ctx() 1164 int aura, rc, max_id; rvu_dbg_npa_ctx_display() local [all...] |
H A D | mbox.h | 770 * LF fills the pool_id in aura.pool_addr. AF will translate 773 struct npa_aura_s aura; member 790 struct npa_aura_s aura; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_common.c | 866 aq->rq.lpb_aura = lpb_aura; /* Use large packet buffer aura */ in otx2_rq_init() 1248 /* Free SQB and RQB pointers from the aura pool */ in otx2_free_aura_ptr() 1300 /* Initialize this aura's context via AF */ in otx2_aura_init() 1314 aq->aura.pool_addr = pool_id; in otx2_aura_init() 1315 aq->aura.pool_caching = 1; in otx2_aura_init() 1316 aq->aura.shift = ilog2(numptrs) - 8; in otx2_aura_init() 1317 aq->aura.count = numptrs; in otx2_aura_init() 1318 aq->aura.limit = numptrs; in otx2_aura_init() 1319 aq->aura.avg_level = 255; in otx2_aura_init() 1320 aq->aura in otx2_aura_init() [all...] |
H A D | otx2_common.h | 375 void (*aura_freeptr)(void *dev, int aura, u64 buf); 726 static inline void __cn10k_aura_freeptr(struct otx2_nic *pfvf, u64 aura, in __cn10k_aura_freeptr() argument 740 ptrs[0] = (count_eot << 32) | (aura & 0xFFFFF); in __cn10k_aura_freeptr() 758 static inline void cn10k_aura_freeptr(void *dev, int aura, u64 buf) in cn10k_aura_freeptr() argument 766 __cn10k_aura_freeptr(pfvf, aura, ptrs, 2); in cn10k_aura_freeptr() 770 /* Alloc pointer from pool/aura */ 771 static inline u64 otx2_aura_allocptr(struct otx2_nic *pfvf, int aura) in otx2_aura_allocptr() argument 774 u64 incr = (u64)aura | BIT_ULL(63); in otx2_aura_allocptr() 779 /* Free pointer to a pool/aura */ 780 static inline void otx2_aura_freeptr(void *dev, int aura, u6 argument [all...] |
H A D | otx2_struct.h | 183 u64 aura : 20; member
|
H A D | qos_sq.c | 59 /* Initialize aura context */ in otx2_qos_sq_aura_pool_init() 75 /* Allocate pointers and free them to aura/pool */ in otx2_qos_sq_aura_pool_init() 199 aura_aq->aura.ena = 0; in otx2_qos_ctx_disable()
|
H A D | otx2_dcbnl.c | 368 npa_aq->aura.nix0_bpid = pfvf->bpid[vlan_prio]; in otx2_update_bpid_in_rqctx()
|
H A D | otx2_txrx.c | 762 sqe_hdr->aura = sq->aura_id; in otx2_sqe_add_hdr() 1383 sqe_hdr->aura = sq->aura_id; in otx2_xdp_sq_append_pkt()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_common.c | 717 aq->rq.lpb_aura = lpb_aura; /* Use large packet buffer aura */ in otx2_rq_init() 1052 /* Free SQB and RQB pointers from the aura pool */ in otx2_free_aura_ptr() 1104 /* Initialize this aura's context via AF */ in otx2_aura_init() 1118 aq->aura.pool_addr = pool_id; in otx2_aura_init() 1119 aq->aura.pool_caching = 1; in otx2_aura_init() 1120 aq->aura.shift = ilog2(numptrs) - 8; in otx2_aura_init() 1121 aq->aura.count = numptrs; in otx2_aura_init() 1122 aq->aura.limit = numptrs; in otx2_aura_init() 1123 aq->aura.avg_level = 255; in otx2_aura_init() 1124 aq->aura in otx2_aura_init() [all...] |
H A D | otx2_common.h | 441 /* Alloc pointer from pool/aura */ 442 static inline u64 otx2_aura_allocptr(struct otx2_nic *pfvf, int aura) in otx2_aura_allocptr() argument 446 u64 incr = (u64)aura | BIT_ULL(63); in otx2_aura_allocptr() 451 /* Free pointer to a pool/aura */ 453 int aura, s64 buf) in otx2_aura_freeptr() 455 otx2_write128((u64)buf, (u64)aura | BIT_ULL(63), in otx2_aura_freeptr() 452 otx2_aura_freeptr(struct otx2_nic *pfvf, int aura, s64 buf) otx2_aura_freeptr() argument
|
H A D | otx2_struct.h | 184 u64 aura : 20; member
|
H A D | otx2_txrx.c | 587 sqe_hdr->aura = sq->aura_id; in otx2_sqe_add_hdr()
|
/kernel/linux/linux-5.10/drivers/crypto/cavium/cpt/ |
H A D | cpt_hw_types.h | 243 * aura:12; [59:48](R/W) Guest-aura for returning this queue's 289 u64 aura:12; member 311 u64 aura:12;
|
/kernel/linux/linux-6.6/drivers/crypto/cavium/cpt/ |
H A D | cpt_hw_types.h | 243 * aura:12; [59:48](R/W) Guest-aura for returning this queue's 289 u64 aura:12; member 311 u64 aura:12;
|
/kernel/linux/linux-5.10/drivers/crypto/marvell/octeontx/ |
H A D | otx_cpt_hw_types.h | 381 * aura:12; [59:48](R/W) Guest-aura for returning this queue's 427 u64 aura:12; member 449 u64 aura:12;
|
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx/ |
H A D | otx_cpt_hw_types.h | 381 * aura:12; [59:48](R/W) Guest-aura for returning this queue's 427 u64 aura:12; member 449 u64 aura:12;
|
/kernel/linux/linux-5.10/drivers/crypto/cavium/zip/ |
H A D | zip_regs.h | 1264 u64 aura : 12; member 1266 u64 aura : 12;
|
/kernel/linux/linux-6.6/drivers/crypto/cavium/zip/ |
H A D | zip_regs.h | 1264 u64 aura : 12; member 1266 u64 aura : 12;
|