/Linux-v4.19/samples/bpf/ |
D | test_cgrp2_attach.c | 56 BPF_RAW_INSN(BPF_STX | BPF_XADD | BPF_DW, BPF_REG_0, BPF_REG_1, 0, 0), /* xadd r0 += r1 */ in prog_load() 67 BPF_RAW_INSN(BPF_STX | BPF_XADD | BPF_DW, BPF_REG_0, BPF_REG_1, 0, 0), /* xadd r0 += r1 */ in prog_load()
|
D | bpf_insn.h | 131 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \ 141 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_XADD, \
|
D | sock_example.c | 57 BPF_RAW_INSN(BPF_STX | BPF_XADD | BPF_DW, BPF_REG_0, BPF_REG_1, 0, 0), /* xadd r0 += r1 */ in test_sock()
|
D | test_cgrp2_attach2.c | 237 BPF_RAW_INSN(BPF_STX | BPF_XADD | BPF_DW, BPF_REG_0, BPF_REG_1, 0, 0), /* xadd r0 += r1 */ in prog_load_cnt() 242 BPF_RAW_INSN(BPF_STX | BPF_XADD | BPF_W, BPF_REG_0, BPF_REG_1, 0, 0), in prog_load_cnt()
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | bpf_common.h | 10 #define BPF_STX 0x03 macro
|
/Linux-v4.19/include/uapi/linux/ |
D | bpf_common.h | 10 #define BPF_STX 0x03 macro
|
/Linux-v4.19/arch/x86/net/ |
D | bpf_jit_comp.c | 779 case BPF_STX | BPF_MEM | BPF_B: in do_jit() 788 case BPF_STX | BPF_MEM | BPF_H: in do_jit() 794 case BPF_STX | BPF_MEM | BPF_W: in do_jit() 800 case BPF_STX | BPF_MEM | BPF_DW: in do_jit() 841 case BPF_STX | BPF_XADD | BPF_W: in do_jit() 848 case BPF_STX | BPF_XADD | BPF_DW: in do_jit()
|
D | bpf_jit_comp32.c | 1889 case BPF_STX | BPF_MEM | BPF_B: in do_jit() 1890 case BPF_STX | BPF_MEM | BPF_H: in do_jit() 1891 case BPF_STX | BPF_MEM | BPF_W: in do_jit() 1892 case BPF_STX | BPF_MEM | BPF_DW: in do_jit() 2274 case BPF_STX | BPF_XADD | BPF_W: in do_jit() 2276 case BPF_STX | BPF_XADD | BPF_DW: in do_jit()
|
/Linux-v4.19/arch/powerpc/net/ |
D | bpf_jit_comp64.c | 602 case BPF_STX | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = src */ in bpf_jit_build_body() 610 case BPF_STX | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = src */ in bpf_jit_build_body() 618 case BPF_STX | BPF_MEM | BPF_W: /* *(u32 *)(dst + off) = src */ in bpf_jit_build_body() 626 case BPF_STX | BPF_MEM | BPF_DW: /* (u64 *)(dst + off) = src */ in bpf_jit_build_body() 639 case BPF_STX | BPF_XADD | BPF_W: in bpf_jit_build_body() 653 case BPF_STX | BPF_XADD | BPF_DW: in bpf_jit_build_body()
|
D | bpf_jit_comp.c | 323 case BPF_STX: /* mem[K] = X */ in bpf_jit_build_body()
|
/Linux-v4.19/lib/ |
D | test_bpf.c | 889 BPF_STMT(BPF_STX, 15), /* M3 = len */ 1965 BPF_STMT(BPF_STX, 16), 2083 BPF_STMT(BPF_STX, 0), 2088 BPF_STMT(BPF_STX, 1), 2093 BPF_STMT(BPF_STX, 2), 2098 BPF_STMT(BPF_STX, 3), 2103 BPF_STMT(BPF_STX, 4), 2108 BPF_STMT(BPF_STX, 5), 2113 BPF_STMT(BPF_STX, 6), 2118 BPF_STMT(BPF_STX, 7), [all …]
|
/Linux-v4.19/tools/include/linux/ |
D | filter.h | 166 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \ 176 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_XADD, \
|
/Linux-v4.19/arch/s390/net/ |
D | bpf_jit_comp.c | 889 case BPF_STX | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = src_reg */ in bpf_jit_insn() 894 case BPF_STX | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = src */ in bpf_jit_insn() 899 case BPF_STX | BPF_MEM | BPF_W: /* *(u32 *)(dst + off) = src */ in bpf_jit_insn() 904 case BPF_STX | BPF_MEM | BPF_DW: /* (u64 *)(dst + off) = src */ in bpf_jit_insn() 940 case BPF_STX | BPF_XADD | BPF_W: /* *(u32 *)(dst + off) += src */ in bpf_jit_insn() 946 case BPF_STX | BPF_XADD | BPF_DW: /* *(u64 *)(dst + off) += src */ in bpf_jit_insn()
|
/Linux-v4.19/arch/arm64/net/ |
D | bpf_jit_comp.c | 713 case BPF_STX | BPF_MEM | BPF_W: in build_insn() 714 case BPF_STX | BPF_MEM | BPF_H: in build_insn() 715 case BPF_STX | BPF_MEM | BPF_B: in build_insn() 716 case BPF_STX | BPF_MEM | BPF_DW: in build_insn() 734 case BPF_STX | BPF_XADD | BPF_W: in build_insn() 736 case BPF_STX | BPF_XADD | BPF_DW: in build_insn()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
D | main.h | 368 return (meta->insn.code & ~BPF_SIZE_MASK) == (BPF_STX | BPF_MEM); in is_mbpf_store() 403 return (meta->insn.code & ~BPF_SIZE_MASK) == (BPF_STX | BPF_XADD); in is_mbpf_xadd()
|
D | jit.c | 3166 [BPF_STX | BPF_MEM | BPF_B] = mem_stx1, 3167 [BPF_STX | BPF_MEM | BPF_H] = mem_stx2, 3168 [BPF_STX | BPF_MEM | BPF_W] = mem_stx4, 3169 [BPF_STX | BPF_MEM | BPF_DW] = mem_stx8, 3170 [BPF_STX | BPF_XADD | BPF_W] = mem_xadd4, 3171 [BPF_STX | BPF_XADD | BPF_DW] = mem_xadd8,
|
/Linux-v4.19/kernel/bpf/ |
D | disasm.c | 67 [BPF_STX] = "stx", 158 } else if (class == BPF_STX) { in print_bpf_insn()
|
D | verifier.c | 4878 } else if (class == BPF_STX) { in do_check() 5126 if (BPF_CLASS(insn->code) == BPF_STX && in replace_map_fd_with_map_ptr() 5371 else if (insn->code == (BPF_STX | BPF_MEM | BPF_B) || in convert_ctx_accesses() 5372 insn->code == (BPF_STX | BPF_MEM | BPF_H) || in convert_ctx_accesses() 5373 insn->code == (BPF_STX | BPF_MEM | BPF_W) || in convert_ctx_accesses() 5374 insn->code == (BPF_STX | BPF_MEM | BPF_DW)) in convert_ctx_accesses()
|
/Linux-v4.19/arch/sparc/net/ |
D | bpf_jit_comp_64.c | 1304 case BPF_STX | BPF_MEM | BPF_W: in build_insn() 1305 case BPF_STX | BPF_MEM | BPF_H: in build_insn() 1306 case BPF_STX | BPF_MEM | BPF_B: in build_insn() 1307 case BPF_STX | BPF_MEM | BPF_DW: { in build_insn() 1338 case BPF_STX | BPF_XADD | BPF_W: { in build_insn() 1358 case BPF_STX | BPF_XADD | BPF_DW: { in build_insn()
|
D | bpf_jit_comp_32.c | 589 case BPF_STX: in bpf_jit_compile()
|
/Linux-v4.19/tools/bpf/ |
D | bpf_dbg.c | 146 [BPF_STX] = "stx", 247 case BPF_STX: in bpf_disasm() 248 op = op_table[BPF_STX]; in bpf_disasm() 661 case BPF_STX: in bpf_single_step()
|
D | bpf_exp.y | 206 bpf_set_curr_instr(BPF_STX, 0, 0, $4); }
|
/Linux-v4.19/arch/mips/net/ |
D | ebpf_jit.c | 1345 case BPF_STX | BPF_B | BPF_MEM: in build_one_insn() 1346 case BPF_STX | BPF_H | BPF_MEM: in build_one_insn() 1347 case BPF_STX | BPF_W | BPF_MEM: in build_one_insn() 1348 case BPF_STX | BPF_DW | BPF_MEM: in build_one_insn() 1349 case BPF_STX | BPF_W | BPF_XADD: in build_one_insn() 1350 case BPF_STX | BPF_DW | BPF_XADD: in build_one_insn()
|
/Linux-v4.19/arch/arm/net/ |
D | bpf_jit_32.c | 1584 case BPF_STX | BPF_XADD | BPF_W: in build_insn() 1586 case BPF_STX | BPF_XADD | BPF_DW: in build_insn() 1589 case BPF_STX | BPF_MEM | BPF_W: in build_insn() 1590 case BPF_STX | BPF_MEM | BPF_H: in build_insn() 1591 case BPF_STX | BPF_MEM | BPF_B: in build_insn() 1592 case BPF_STX | BPF_MEM | BPF_DW: in build_insn()
|
/Linux-v4.19/include/linux/ |
D | filter.h | 238 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \ 248 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_XADD, \
|