| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_parser_rt.c | 388 static void ice_flg_update(struct ice_parser_rt *rt, struct ice_alu *alu) in ice_flg_update() argument 393 if (!alu->dedicate_flags_ena) in ice_flg_update() 396 if (alu->flags_extr_imm) { in ice_flg_update() 397 for (i = 0; i < alu->dst_len; i++) in ice_flg_update() 398 ice_flg_add(rt, alu->dst_start + i, in ice_flg_update() 399 !!(alu->flags_start_imm & BIT(i))); in ice_flg_update() 401 for (i = 0; i < alu->dst_len; i++) { in ice_flg_update() 403 alu->flags_start_imm + i, in ice_flg_update() 405 ice_flg_add(rt, alu->dst_start + i, !!hv_bit_sel); in ice_flg_update() 410 static void ice_po_update(struct ice_parser_rt *rt, struct ice_alu *alu) in ice_po_update() argument [all …]
|
| H A D | ice_parser.c | 182 struct ice_alu *alu, int index) in ice_imem_alu_dump() argument 187 dev_info(dev, "\topc = %d\n", alu->opc); in ice_imem_alu_dump() 188 dev_info(dev, "\tsrc_start = %d\n", alu->src_start); in ice_imem_alu_dump() 189 dev_info(dev, "\tsrc_len = %d\n", alu->src_len); in ice_imem_alu_dump() 190 dev_info(dev, "\tshift_xlate_sel = %d\n", alu->shift_xlate_sel); in ice_imem_alu_dump() 191 dev_info(dev, "\tshift_xlate_key = %d\n", alu->shift_xlate_key); in ice_imem_alu_dump() 192 dev_info(dev, "\tsrc_reg_id = %d\n", alu->src_reg_id); in ice_imem_alu_dump() 193 dev_info(dev, "\tdst_reg_id = %d\n", alu->dst_reg_id); in ice_imem_alu_dump() 194 dev_info(dev, "\tinc0 = %d\n", alu->inc0); in ice_imem_alu_dump() 195 dev_info(dev, "\tinc1 = %d\n", alu->inc1); in ice_imem_alu_dump() [all …]
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz8.c | 590 struct alu_struct *alu, bool *valid) in ksz8_r_dyn_mac_table() 614 alu->mac[5] = (u8)data_lo; in ksz8_r_sta_mac_table() 615 alu->mac[4] = (u8)(data_lo >> 8); in ksz8_r_sta_mac_table() 616 alu->mac[3] = (u8)(data_lo >> 16); in ksz8_r_sta_mac_table() 617 alu->mac[2] = (u8)(data_lo >> 24); in ksz8_r_sta_mac_table() 618 alu->mac[1] = (u8)data_hi; in ksz8_r_sta_mac_table() 619 alu->mac[0] = (u8)(data_hi >> 8); in ksz8_r_sta_mac_table() 620 alu->port_forward = in ksz8_r_sta_mac_table() 623 alu->is_override = (data_hi & masks[STATIC_MAC_TABLE_OVERRIDE]) ? 1 : 0; in ksz8_r_sta_mac_table() 631 alu in ksz8_r_sta_mac_table() 602 ksz8_r_sta_mac_table(struct ksz_device * dev,u16 addr,struct alu_struct * alu,bool * valid) ksz8_r_sta_mac_table() argument 654 ksz8_w_sta_mac_table(struct ksz_device * dev,u16 addr,struct alu_struct * alu) ksz8_w_sta_mac_table() argument 1359 struct alu_struct alu; ksz8_add_sta_mac() local 1406 struct alu_struct alu; ksz8_del_sta_mac() local 1923 struct alu_struct alu; ksz8_enable_stp_addr() local [all...] |
| /linux/arch/arm/probes/uprobes/ |
| H A D | actions-arm.c | 130 const struct decode_header *d, bool alu) in decode_wb_pc() argument 137 auprobe->posthandler = alu ? uprobe_aluwrite_pc in decode_wb_pc()
|
| H A D | core.h | 24 const struct decode_header *d, bool alu);
|
| /linux/arch/mips/net/ |
| H A D | bpf_jit_comp64.c | 644 u8 alu, jmp; in build_insn() local 680 } else if (rewrite_alu_i(BPF_OP(code), imm, &alu, &val)) { in build_insn() 681 emit_alu_i(ctx, dst, val, alu); in build_insn() 703 } else if (rewrite_alu_i(BPF_OP(code), imm, &alu, &val)) { in build_insn() 705 emit_alu_i(ctx, dst, val, alu); in build_insn() 776 } else if (rewrite_alu_i(BPF_OP(code), imm, &alu, &val)) { in build_insn() 777 emit_alu_i64(ctx, dst, val, alu); in build_insn()
|
| H A D | bpf_jit_comp.h | 169 bool rewrite_alu_i(u8 op, s32 imm, u8 *alu, s32 *val);
|
| H A D | bpf_jit_comp32.c | 1473 u8 alu, jmp; in build_insn() local 1522 } else if (rewrite_alu_i(BPF_OP(code), imm, &alu, &val)) { in build_insn() 1523 emit_alu_i(ctx, lo(dst), val, alu); in build_insn()
|
| /linux/drivers/video/fbdev/ |
| H A D | cg6.c | 214 u32 alu; member 332 sbus_writel(0xea80ff00, &fbc->alu); in cg6_fillrect() 370 sbus_writel(0xe880cccc, &fbc->alu); in cg6_copyarea() 415 sbus_writel(0xe880fc30, &fbc->alu); in cg6_imageblit()
|
| /linux/Documentation/networking/ |
| H A D | filter.rst | 215 The instruction set consists of load, store, branch, alu, miscellaneous
|
| /linux/lib/ |
| H A D | test_bpf.c | 12029 #define BPF_TEST_CLOBBER_ALU(alu, op, dst, src) \ 12031 #alu "_" #op " to " #dst ": no clobbering", \ 12043 BPF_##alu(BPF_ ##op, dst, src), \ 11934 BPF_TEST_CLOBBER_ALU(alu,op,dst,src) global() argument
|