/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockopt.c | 110 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_0, 0), 131 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 154 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 174 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 215 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 235 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 256 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 261 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 280 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 299 BPF_STX_MEM(BPF_ [all...] |
H A D | raw_tp_writable_test_run.c | 15 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_0, 0), in test_raw_tp_writable_test_run()
|
H A D | cgroup_attach_multi.c | 41 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -4), /* *(u32 *)(fp - 4) = r0 */ in prog_load_cnt() 61 BPF_STX_MEM(BPF_W, BPF_REG_0, BPF_REG_3, 0), in prog_load_cnt()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockopt.c | 115 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_0, 0), 136 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 159 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 179 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 220 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 240 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 261 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 266 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 306 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 327 BPF_STX_MEM(BPF_ [all...] |
H A D | raw_tp_writable_test_run.c | 16 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_0, 0), in serial_test_raw_tp_writable_test_run()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A D | test_sysctl.c | 151 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 215 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 233 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 0), 274 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 0), 316 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 0), 317 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 8), 318 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 16), 371 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 0), 372 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 8), 420 BPF_STX_MEM(BPF_D [all...] |
H A D | test_sock_addr.c | 764 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in bind4_prog_load() 769 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in bind4_prog_load() 823 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, \ in bind6_prog_load() 834 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in bind6_prog_load() 939 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in sendmsg4_rw_asm_prog_load() 944 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in sendmsg4_rw_asm_prog_load() 949 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in sendmsg4_rw_asm_prog_load() 985 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in recvmsg4_rw_asm_prog_load() 990 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in recvmsg4_rw_asm_prog_load() 1033 BPF_STX_MEM(BPF_ in sendmsg6_rw_dst_asm_prog_load() [all...] |
H A D | test_verifier.c | 245 insn[i++] = BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, in bpf_fill_scale1() 277 insn[i++] = BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, in bpf_fill_scale2() 304 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_2, -8), \ 305 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_2, -16), \ 306 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_2, -24), \ 307 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_2, -32), \ 308 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_2, -40), \ 309 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_2, -48), \
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | test_sysctl.c | 151 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 215 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 233 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 0), 274 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 0), 316 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 0), 317 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 8), 318 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 16), 371 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 0), 372 BPF_STX_MEM(BPF_DW, BPF_REG_7, BPF_REG_0, 8), 420 BPF_STX_MEM(BPF_D [all...] |
H A D | test_sock_addr.c | 778 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in sendmsg4_rw_asm_prog_load() 783 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in sendmsg4_rw_asm_prog_load() 788 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in sendmsg4_rw_asm_prog_load() 836 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, \ in sendmsg6_rw_dst_asm_prog_load() 850 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_7, in sendmsg6_rw_dst_asm_prog_load()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/verifier/ |
H A D | bpf_loop_inline.c | 218 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_6, -40), 219 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_7, -32), 220 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_8, -24), 223 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_6, -40), 224 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_7, -32), 225 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_8, -24), 232 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_6, -56), 233 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_7, -48), 234 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_8, -40),
|
H A D | atomic_fetch.c | 9 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_9, 0), 16 BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_9, 0), 33 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_9, 0), 40 BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_9, 0), 57 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_9, 0), 64 BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_9, 0), 80 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_9, 0), 87 BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_9, 0),
|
H A D | event_output.c | 29 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_2, -8), \
|
H A D | wide_access.c | 6 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, \
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | gen_loader.c | 217 emit(gen, BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, 0)); in emit_rel_store() 227 emit(gen, BPF_STX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_1, BPF_REG_0, 0)); in move_blob2blob() 235 emit(gen, BPF_STX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_6, BPF_REG_0, ctx_off)); in move_blob2ctx() 249 emit(gen, BPF_STX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_1, BPF_REG_0, 0)); in move_ctx2blob() 257 emit(gen, BPF_STX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_1, BPF_REG_0, 0)); in move_stack2blob() 263 emit(gen, BPF_STX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_6, BPF_REG_0, ctx_off)); in move_stack2ctx() 445 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_7, stack_off(btf_fd))); in bpf_gen__load_btf() 510 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_7, in bpf_gen__map_create() 520 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_7, 0)); in bpf_gen__map_create() 702 emit(gen, BPF_STX_MEM(BPF_ in emit_relo_kfunc_btf() [all...] |
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | test_cgrp2_sock.c | 45 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, bound_dev_if)), in prog_load() 63 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, mark)), in prog_load() 71 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, priority)), in prog_load()
|
H A D | test_cgrp2_attach.c | 49 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -4), /* *(u32 *)(fp - 4) = r0 */ in prog_load() 60 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -4), /* *(u32 *)(fp - 4) = r0 */ in prog_load()
|
H A D | cookie_uid_helper_example.c | 93 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_0, -8), in prog_load() 118 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_0, in prog_load() 128 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, in prog_load()
|
H A D | sock_example.c | 50 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -4), /* *(u32 *)(fp - 4) = r0 */ in test_sock()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | test_cgrp2_sock.c | 45 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, bound_dev_if)), in prog_load() 63 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, mark)), in prog_load() 71 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, priority)), in prog_load()
|
H A D | test_cgrp2_attach.c | 50 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -4), /* *(u32 *)(fp - 4) = r0 */ in prog_load() 61 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -4), /* *(u32 *)(fp - 4) = r0 */ in prog_load()
|
H A D | cookie_uid_helper_example.c | 93 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_0, -8), in prog_load() 118 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_0, in prog_load() 128 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, in prog_load()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/verifier/ |
H A D | event_output.c | 29 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_2, -8), \
|
H A D | wide_access.c | 6 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, \
|
/kernel/linux/linux-6.6/lib/ |
H A D | test_bpf.c | 1625 insns[i++] = BPF_STX_MEM(BPF_DW, R10, R1, -8); in __bpf_emit_atomic64() 1672 insns[i++] = BPF_STX_MEM(BPF_W, R10, R1, -4); in __bpf_emit_atomic32() 1701 insns[i++] = BPF_STX_MEM(BPF_DW, R10, R1, -8); in __bpf_emit_cmpxchg64() 1741 insns[i++] = BPF_STX_MEM(BPF_W, R10, R1, -4); in __bpf_emit_cmpxchg32() 1932 insn[i++] = BPF_STX_MEM(width, R10, R0, -8); in __bpf_fill_atomic_reg_pairs() 7846 BPF_STX_MEM(BPF_DW, R10, R1, -8), 7866 BPF_STX_MEM(BPF_DW, R10, R1, -8), 7887 BPF_STX_MEM(BPF_B, R1, R2, -256), 7903 BPF_STX_MEM(BPF_B, R1, R2, 256), 7919 BPF_STX_MEM(BPF_ [all...] |