/kernel/linux/linux-5.10/arch/x86/net/ |
H A D | bpf_jit_comp32.c | 167 #define dst_lo dst[0] macro 260 emit_ia32_mov_r(dst_lo, src_lo, dstk, sstk, pprog); in emit_ia32_mov_r64() 277 emit_ia32_mov_i(dst_lo, val, dstk, pprog); in emit_ia32_mov_i64() 323 u8 dreg_lo = dstk ? IA32_EAX : dst_lo; in emit_ia32_to_le_r64() 328 STACK_VAR(dst_lo)); in emit_ia32_to_le_r64() 357 STACK_VAR(dst_lo)); in emit_ia32_to_le_r64() 371 u8 dreg_lo = dstk ? IA32_EAX : dst_lo; in emit_ia32_to_be_r64() 376 STACK_VAR(dst_lo)); in emit_ia32_to_be_r64() 423 STACK_VAR(dst_lo)); in emit_ia32_to_be_r64() 584 emit_ia32_alu_r(is64, false, op, dst_lo, src_l in emit_ia32_alu_r64() 1594 emit_ia32_shift_r(BPF_OP(code), dst_lo, src_lo, do_jit() local 1601 emit_ia32_shift_r(BPF_OP(code), dst_lo, do_jit() local 1617 emit_ia32_div_mod_r(BPF_OP(code), dst_lo, do_jit() local 1624 emit_ia32_div_mod_r(BPF_OP(code), dst_lo, do_jit() local 1645 emit_ia32_shift_r(BPF_OP(code), dst_lo, IA32_ECX, dstk, do_jit() local [all...] |
/kernel/linux/linux-6.6/arch/x86/net/ |
H A D | bpf_jit_comp32.c | 167 #define dst_lo dst[0] macro 260 emit_ia32_mov_r(dst_lo, src_lo, dstk, sstk, pprog); in emit_ia32_mov_r64() 277 emit_ia32_mov_i(dst_lo, val, dstk, pprog); in emit_ia32_mov_i64() 323 u8 dreg_lo = dstk ? IA32_EAX : dst_lo; in emit_ia32_to_le_r64() 328 STACK_VAR(dst_lo)); in emit_ia32_to_le_r64() 357 STACK_VAR(dst_lo)); in emit_ia32_to_le_r64() 371 u8 dreg_lo = dstk ? IA32_EAX : dst_lo; in emit_ia32_to_be_r64() 376 STACK_VAR(dst_lo)); in emit_ia32_to_be_r64() 423 STACK_VAR(dst_lo)); in emit_ia32_to_be_r64() 584 emit_ia32_alu_r(is64, false, op, dst_lo, src_l in emit_ia32_alu_r64() 1775 emit_ia32_shift_r(BPF_OP(code), dst_lo, src_lo, do_jit() local 1782 emit_ia32_shift_r(BPF_OP(code), dst_lo, do_jit() local 1798 emit_ia32_div_mod_r(BPF_OP(code), dst_lo, do_jit() local 1805 emit_ia32_div_mod_r(BPF_OP(code), dst_lo, do_jit() local 1826 emit_ia32_shift_r(BPF_OP(code), dst_lo, IA32_ECX, dstk, do_jit() local [all...] |
/kernel/linux/linux-5.10/arch/arm/net/ |
H A D | bpf_jit_32.c | 179 #define dst_lo dst[1] macro 621 const s8 *rd = is_stacked(dst_lo) ? tmp : dst; in emit_a32_mov_i64() 643 * adds dst_lo, dst_lo, src_lo in emit_a32_add_r() 646 * add dst_lo, dst_lo, src_lo in emit_a32_add_r() 660 * subs dst_lo, dst_lo, src_lo in emit_a32_sub_r() 663 * sub dst_lo, dst_lo, src_l in emit_a32_sub_r() [all...] |
/kernel/linux/linux-6.6/arch/arm/net/ |
H A D | bpf_jit_32.c | 179 #define dst_lo dst[1] macro 621 const s8 *rd = is_stacked(dst_lo) ? tmp : dst; in emit_a32_mov_i64() 643 * adds dst_lo, dst_lo, src_lo in emit_a32_add_r() 646 * add dst_lo, dst_lo, src_lo in emit_a32_add_r() 660 * subs dst_lo, dst_lo, src_lo in emit_a32_sub_r() 663 * sub dst_lo, dst_lo, src_l in emit_a32_sub_r() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | jit.c | 1474 wrp_mul_u32(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, in wrp_mul_u32() argument 1482 emit_mul(nfp_prog, dst_lo, MUL_TYPE_STEP_32x32, MUL_LAST, reg_none()); in wrp_mul_u32() 1491 wrp_mul_u16(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, in wrp_mul_u16() argument 1497 emit_mul(nfp_prog, dst_lo, MUL_TYPE_STEP_16x16, MUL_LAST, reg_none()); in wrp_mul_u16() 1504 swreg multiplier, multiplicand, dst_hi, dst_lo; in wrp_mul() local 1512 dst_lo = reg_both(dst_reg * 2); in wrp_mul() 1524 wrp_mul_u32(nfp_prog, dst_hi, dst_lo, multiplicand, multiplier, in wrp_mul() 1527 wrp_mul_u16(nfp_prog, dst_hi, dst_lo, multiplicand, multiplier); in wrp_mul() 2762 swreg dst_lo, dst_hi, src_lo, src_mid; in mem_ldx_data_from_pktcache_unaligned() local 2769 dst_lo in mem_ldx_data_from_pktcache_unaligned() 2814 swreg dst_lo, dst_hi, src_lo; mem_ldx_data_from_pktcache_aligned() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | jit.c | 1474 wrp_mul_u32(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, in wrp_mul_u32() argument 1482 emit_mul(nfp_prog, dst_lo, MUL_TYPE_STEP_32x32, MUL_LAST, reg_none()); in wrp_mul_u32() 1491 wrp_mul_u16(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, in wrp_mul_u16() argument 1497 emit_mul(nfp_prog, dst_lo, MUL_TYPE_STEP_16x16, MUL_LAST, reg_none()); in wrp_mul_u16() 1504 swreg multiplier, multiplicand, dst_hi, dst_lo; in wrp_mul() local 1512 dst_lo = reg_both(dst_reg * 2); in wrp_mul() 1524 wrp_mul_u32(nfp_prog, dst_hi, dst_lo, multiplicand, multiplier, in wrp_mul() 1527 wrp_mul_u16(nfp_prog, dst_hi, dst_lo, multiplicand, multiplier); in wrp_mul() 2762 swreg dst_lo, dst_hi, src_lo, src_mid; in mem_ldx_data_from_pktcache_unaligned() local 2769 dst_lo in mem_ldx_data_from_pktcache_unaligned() 2814 swreg dst_lo, dst_hi, src_lo; mem_ldx_data_from_pktcache_aligned() local [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | test_seg6_loop.c | 27 unsigned long long dst_lo; member
|
H A D | test_lwt_seg6local.c | 27 unsigned long long dst_lo; member
|
/kernel/linux/linux-6.6/drivers/dma/ptdma/ |
H A D | ptdma.h | 303 u32 dst_lo; member
|
H A D | ptdma-dev.c | 113 desc.dst_lo = lower_32_bits(pt_engine->dst_dma); in pt_core_perform_passthru()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | test_seg6_loop.c | 27 unsigned long long dst_lo; member
|
H A D | test_lwt_seg6local.c | 27 unsigned long long dst_lo; member
|
/kernel/linux/linux-5.10/drivers/crypto/ccp/ |
H A D | ccp-dev.h | 600 u32 dst_lo; /* NON-SHA */ member
|
H A D | ccp-dev-v5.c | 182 #define CCP5_CMD_DST_LO(p) (CCP5_CMD_DW4(p).dst_lo)
|
/kernel/linux/linux-6.6/drivers/crypto/ccp/ |
H A D | ccp-dev.h | 600 u32 dst_lo; /* NON-SHA */ member
|
H A D | ccp-dev-v5.c | 182 #define CCP5_CMD_DST_LO(p) (CCP5_CMD_DW4(p).dst_lo)
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_hsi.h | 4120 __le16 dst_lo; member 4122 __le16 dst_lo; 4143 __le16 dst_lo; member
|
H A D | bnx2x_cmn.c | 3998 &pbd_e2->data.mac_addr.dst_lo, in bnx2x_start_xmit() 4005 &pbd_e2->data.mac_addr.dst_lo, in bnx2x_start_xmit() 4155 pbd_e2->data.mac_addr.dst_lo, in bnx2x_start_xmit()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_hsi.h | 4120 __le16 dst_lo; member 4122 __le16 dst_lo; 4143 __le16 dst_lo; member
|
H A D | bnx2x_cmn.c | 4009 &pbd_e2->data.mac_addr.dst_lo, in bnx2x_start_xmit() 4016 &pbd_e2->data.mac_addr.dst_lo, in bnx2x_start_xmit() 4166 pbd_e2->data.mac_addr.dst_lo, in bnx2x_start_xmit()
|