Home
last modified time | relevance | path

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

/dpdk/drivers/net/ice/base/
H A Dice_imem.c51 ice_info(hw, "\topc = %d\n", alu->opc); in _imem_alu_dump()
58 ice_info(hw, "\tinc0 = %d\n", alu->inc0); in _imem_alu_dump()
59 ice_info(hw, "\tinc1 = %d\n", alu->inc1); in _imem_alu_dump()
63 ice_info(hw, "\timm = %d\n", alu->imm); in _imem_alu_dump()
177 alu->src_start = (u8)((d64 >> 6) & 0xff); in _imem_alu_init()
178 alu->src_len = (u8)((d64 >> 14) & 0x1f); in _imem_alu_init()
183 alu->inc0 = ((d64 >> 38) & 0x1) != 0; in _imem_alu_init()
184 alu->inc1 = ((d64 >> 39) & 0x1) != 0; in _imem_alu_init()
191 alu->imm = (u16)(d64 & 0xffff); in _imem_alu_init()
193 alu->dst_start = (u8)((d64 >> 17) & 0x3f); in _imem_alu_init()
[all …]
H A Dice_bst_tcam.c35 ice_info(hw, "\topc = %d\n", alu->opc); in _bst_alu_dump()
42 ice_info(hw, "\tinc0 = %d\n", alu->inc0); in _bst_alu_dump()
43 ice_info(hw, "\tinc1 = %d\n", alu->inc1); in _bst_alu_dump()
47 ice_info(hw, "\timm = %d\n", alu->imm); in _bst_alu_dump()
109 alu->src_start = (u8)((d64 >> 6) & 0xff); in _bst_alu_init()
110 alu->src_len = (u8)((d64 >> 14) & 0x1f); in _bst_alu_init()
115 alu->inc0 = ((d64 >> 38) & 0x1) != 0; in _bst_alu_init()
116 alu->inc1 = ((d64 >> 39) & 0x1) != 0; in _bst_alu_init()
122 alu->branch_addr = (u8)(d64 & 0xff); in _bst_alu_init()
123 alu->imm = (u16)((d64 >> 8) & 0xffff); in _bst_alu_init()
[all …]
H A Dice_parser_rt.c417 if (alu->flags_extr_imm) { in _flg_update()
487 alu->opc); in _dst_reg_bit_set()
494 alu->dst_start); in _dst_reg_bit_set()
500 alu->dst_start); in _dst_reg_bit_set()
510 alu->dst_reg_id, alu->dst_start); in _dst_reg_bit_set()
523 _po_update(rt, alu); in _alu_exe()
524 _flg_update(rt, alu); in _alu_exe()
527 src = _reg_bit_sel(rt, alu->src_reg_id, alu->src_start, alu->src_len); in _alu_exe()
529 imm = alu->imm; in _alu_exe()
531 switch (alu->opc) { in _alu_exe()
[all …]
/dpdk/lib/pipeline/
H A Drte_swx_pipeline_internal.h678 struct instr_dst_src alu; member
1083 uint64_t src = (src64 << (64 - (ip)->alu.src.n_bits)) >> (64 - (ip)->alu.dst.n_bits); \
2693 dst_struct = t->structs[ip->alu.dst.struct_id]; in __instr_alu_ckadd_field_exec()
2697 src_struct = t->structs[ip->alu.src.struct_id]; in __instr_alu_ckadd_field_exec()
2700 src64_mask = UINT64_MAX >> (64 - ip->alu.src.n_bits); in __instr_alu_ckadd_field_exec()
2751 dst_struct = t->structs[ip->alu.dst.struct_id]; in __instr_alu_cksub_field_exec()
2755 src_struct = t->structs[ip->alu.src.struct_id]; in __instr_alu_cksub_field_exec()
2821 dst_struct = t->structs[ip->alu.dst.struct_id]; in __instr_alu_ckadd_struct20_exec()
2825 src_struct = t->structs[ip->alu.src.struct_id]; in __instr_alu_ckadd_struct20_exec()
2883 dst_struct = t->structs[ip->alu.dst.struct_id]; in __instr_alu_ckadd_struct_exec()
[all …]
H A Drte_swx_pipeline.c2814 instr->alu.src_val = src_val; in instr_alu_add_translate()
10548 instr->alu.dst.struct_id, in instr_alu_export()
10549 instr->alu.dst.n_bits, in instr_alu_export()
10550 instr->alu.dst.offset, in instr_alu_export()
10551 instr->alu.src.struct_id, in instr_alu_export()
10552 instr->alu.src.n_bits, in instr_alu_export()
10553 instr->alu.src.offset); in instr_alu_export()
10568 instr->alu.dst.struct_id, in instr_alu_export()
10569 instr->alu.dst.n_bits, in instr_alu_export()
10570 instr->alu.dst.offset, in instr_alu_export()
[all …]