Home
last modified time | relevance | path

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

/dpdk/lib/pipeline/
H A Drte_swx_pipeline_internal.h827 struct instr_regarray regarray; member
1004 struct regarray { struct
1005 TAILQ_ENTRY(regarray) node;
1012 TAILQ_HEAD(regarray_tailq, regarray); argument
1015 uint64_t *regarray; member
3558 struct regarray_runtime *r = &p->regarray_runtime[ip->regarray.regarray_id]; in instr_regarray_regarray()
3559 return r->regarray; in instr_regarray_regarray()
3565 struct regarray_runtime *r = &p->regarray_runtime[ip->regarray.regarray_id]; in instr_regarray_idx_hbo()
3567 uint8_t *idx_struct = t->structs[ip->regarray.idx.struct_id]; in instr_regarray_idx_hbo()
3568 uint64_t *idx64_ptr = (uint64_t *)&idx_struct[ip->regarray.idx.offset]; in instr_regarray_idx_hbo()
[all …]
H A Drte_swx_pipeline.c4598 static struct regarray *
4609 char *regarray = tokens[1], *idx = tokens[2]; in instr_regprefetch_translate() local
4610 struct regarray *r; in instr_regprefetch_translate()
4616 r = regarray_find(p, regarray); in instr_regprefetch_translate()
4628 instr->regarray.regarray_id = r->id; in instr_regprefetch_translate()
4629 instr->regarray.idx.struct_id = (uint8_t)idx_struct_id; in instr_regprefetch_translate()
4630 instr->regarray.idx.n_bits = fidx->n_bits; in instr_regprefetch_translate()
4631 instr->regarray.idx.offset = fidx->offset / 8; in instr_regprefetch_translate()
4632 instr->regarray.dstsrc_val = 0; /* Unused. */ in instr_regprefetch_translate()
4641 instr->regarray.regarray_id = r->id; in instr_regprefetch_translate()
[all …]
H A Drte_swx_ctl.h1187 * @param[out] regarray
1197 struct rte_swx_ctl_regarray_info *regarray);
/dpdk/examples/pipeline/examples/
H A Dregisters.spec50 regarray pkt_counters size 65536 initval 0
51 regarray byte_counters size 65536 initval 0
H A Dlearner.spec63 regarray counter size 1 initval 0