Home
last modified time | relevance | path

Searched refs:kb (Results 1 – 7 of 7) sorted by relevance

/dpdk/drivers/net/ice/base/
H A Dice_imem.c22 ice_info(hw, "\tpriority = %d\n", kb->priority); in _imem_bst_kb_dump()
29 ice_info(hw, "\tops = %d\n", kb->ops); in _imem_np_kb_dump()
120 kb->ops = (u8)(data & 0x3); in _imem_npkb_init()
138 kb->flag0_ena = (data & 0x1) != 0; in _imem_pgkb_init()
139 kb->flag0_idx = (u8)((data >> 1) & 0x3f); in _imem_pgkb_init()
140 kb->flag1_ena = ((data >> 7) & 0x1) != 0; in _imem_pgkb_init()
141 kb->flag1_idx = (u8)((data >> 8) & 0x3f); in _imem_pgkb_init()
142 kb->flag2_ena = ((data >> 14) & 0x1) != 0; in _imem_pgkb_init()
143 kb->flag2_idx = (u8)((data >> 15) & 0x3f); in _imem_pgkb_init()
144 kb->flag3_ena = ((data >> 21) & 0x1) != 0; in _imem_pgkb_init()
[all …]
H A Dice_xlt_kb.c111 kb->xlt1_pm = buf[0]; in _parse_kb_data()
112 kb->xlt2_pm = buf[1]; in _parse_kb_data()
113 kb->prof_id_pm = buf[2]; in _parse_kb_data()
115 kb->flag15 = *(u64 *)&buf[4]; in _parse_kb_data()
122 ice_xlt_kb_dump(hw, kb); in _parse_kb_data()
129 struct ice_xlt_kb *kb; in _xlt_kb_get() local
135 kb = (struct ice_xlt_kb *)ice_malloc(hw, sizeof(*kb)); in _xlt_kb_get()
136 if (!kb) { in _xlt_kb_get()
150 _parse_kb_data(hw, kb, data); in _xlt_kb_get()
152 return kb; in _xlt_kb_get()
[all …]
H A Dice_bst_tcam.c13 ice_info(hw, "\tops = %d\n", kb->ops); in _bst_np_kb_dump()
144 kb->flag0_ena = (data & 0x1) != 0; in _bst_pgkb_init()
145 kb->flag0_idx = (u8)((data >> 1) & 0x3f); in _bst_pgkb_init()
146 kb->flag1_ena = ((data >> 7) & 0x1) != 0; in _bst_pgkb_init()
147 kb->flag1_idx = (u8)((data >> 8) & 0x3f); in _bst_pgkb_init()
148 kb->flag2_ena = ((data >> 14) & 0x1) != 0; in _bst_pgkb_init()
149 kb->flag2_idx = (u8)((data >> 15) & 0x3f); in _bst_pgkb_init()
150 kb->flag3_ena = ((data >> 21) & 0x1) != 0; in _bst_pgkb_init()
151 kb->flag3_idx = (u8)((data >> 22) & 0x3f); in _bst_pgkb_init()
152 kb->alu_reg_idx = (u8)((data >> 28) & 0x7f); in _bst_pgkb_init()
[all …]
H A Dice_xlt_kb.h28 void ice_xlt_kb_dump(struct ice_hw *hw, struct ice_xlt_kb *kb);
33 u16 ice_xlt_kb_flag_get(struct ice_xlt_kb *kb, u64 pkt_flag);
H A Dice_parser_rt.c209 static u32 _pk_build(struct ice_parser_rt *rt, struct ice_np_keybuilder *kb) in _pk_build() argument
211 if (kb->ops == 0) in _pk_build()
212 return _hv_bit_sel(rt, kb->start_or_reg0, kb->len_or_reg1); in _pk_build()
213 else if (kb->ops == 1) in _pk_build()
214 return rt->gpr[kb->start_or_reg0] | in _pk_build()
215 ((u32)rt->gpr[kb->len_or_reg1] << 16); in _pk_build()
216 else if (kb->ops == 2) in _pk_build()
219 ice_debug(rt->psr->hw, ICE_DBG_PARSER, "Unsupported ops %d\n", kb->ops); in _pk_build()
/dpdk/usertools/
H A Ddpdk-hugepages.py20 def fmt_memsize(kb): argument
22 logk = int(log2(kb) / 10)
25 return '{}{}b'.format(int(kb / unit), suffix)
88 kb = int(hdir[10:-2]) # slice out of hugepages-NNNkB
90 fmt_memsize(kb),
91 fmt_memsize(pages * kb)))
101 kb = int(hdir[10:-2])
102 print('{:<5} {:<6} {}'.format(pages, fmt_memsize(kb),
103 fmt_memsize(pages * kb)))
/dpdk/doc/guides/prog_guide/
H A Dlpm6_lib.rst23 One tbl8 consumes 1 kb of memory. As a recommendation, 65536 tbl8s should be sufficient to store