Home
last modified time | relevance | path

Searched refs:BPF_W (Results 1 – 25 of 43) sorted by relevance

12

/tools/testing/selftests/bpf/verifier/
A Dld_abs.c6 BPF_LD_ABS(BPF_W, -0x200000),
18 BPF_LD_ABS(BPF_W, -0x200000),
30 BPF_LD_ABS(BPF_W, -0x200000),
42 BPF_LD_ABS(BPF_W, -0x200000),
54 BPF_LD_ABS(BPF_W, -0x200000),
66 BPF_LD_ABS(BPF_W, -0x200000),
78 BPF_LD_ABS(BPF_W, 0),
88 BPF_LD_ABS(BPF_W, 0),
130 BPF_LD_IND(BPF_W, BPF_REG_7, 14),
254 BPF_LD_ABS(BPF_W, 0),
[all …]
A Dctx_skb.c4 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
7 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
13 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
16 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
19 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
22 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
25 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
53 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
66 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
[all …]
A Datomic_cmpxchg.c42 BPF_ST_MEM(BPF_W, BPF_REG_10, -4, 3),
46 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_1, -4),
52 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_10, -4),
59 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_1, -4),
65 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_10, -4),
96 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_1, -8),
184 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_5, -8),
199 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -8),
205 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_10, -8),
220 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -8),
[all …]
A Dmap_kptr.c10 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
30 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
34 BPF_ST_MEM(BPF_W, BPF_REG_0, 0, 0),
50 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
81 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
113 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
135 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
165 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
189 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
210 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
[all …]
A Dctx_sk_lookup.c19 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
37 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
55 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
109 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
111 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
113 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
115 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
133 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
151 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
205 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
[all …]
A Datomic_xchg.c28 BPF_ST_MEM(BPF_W, BPF_REG_10, -4, 3),
31 BPF_ATOMIC_OP(BPF_W, BPF_XCHG, BPF_REG_10, BPF_REG_1, -4),
37 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_10, -4),
A Dcalls.c945 BPF_LD_ABS(BPF_W, 0),
952 BPF_LD_ABS(BPF_W, 0),
1898 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
1914 BPF_ST_MEM(BPF_W, BPF_REG_4, 0, 0),
1930 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
1947 BPF_ST_MEM(BPF_W, BPF_REG_4, 0, 0),
1965 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
1983 BPF_ST_MEM(BPF_W, BPF_REG_4, 0, 0),
2000 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
2034 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0),
[all …]
A Datomic_or.c57 BPF_ST_MEM(BPF_W, BPF_REG_10, -4, 0x110),
60 BPF_ATOMIC_OP(BPF_W, BPF_OR | BPF_FETCH, BPF_REG_10, BPF_REG_1, -4),
66 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_10, -4),
88 BPF_ATOMIC_OP(BPF_W, BPF_OR | BPF_FETCH, BPF_REG_10, BPF_REG_1, -8),
A Datomic_xor.c57 BPF_ST_MEM(BPF_W, BPF_REG_10, -4, 0x110),
60 BPF_ATOMIC_OP(BPF_W, BPF_XOR | BPF_FETCH, BPF_REG_10, BPF_REG_1, -4),
66 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_10, -4),
A Datomic_fetch_add.c28 BPF_ST_MEM(BPF_W, BPF_REG_10, -4, 3),
31 BPF_ATOMIC_OP(BPF_W, BPF_ADD | BPF_FETCH, BPF_REG_10, BPF_REG_1, -4),
37 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_10, -4),
A Datomic_and.c57 BPF_ST_MEM(BPF_W, BPF_REG_10, -4, 0x110),
60 BPF_ATOMIC_OP(BPF_W, BPF_AND | BPF_FETCH, BPF_REG_10, BPF_REG_1, -4),
66 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_10, -4),
A Dperf_event_sample_period.c38 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
41 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
A Ddead_code.c165 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -4),
167 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_10, -4),
/tools/testing/selftests/bpf/progs/
A Dverifier_ld_ind.c22 : __imm_insn(ld_ind, BPF_LD_IND(BPF_W, BPF_REG_1, -0x200000)) in ind_check_calling_conv_r1()
39 : __imm_insn(ld_ind, BPF_LD_IND(BPF_W, BPF_REG_2, -0x200000)) in ind_check_calling_conv_r2()
56 : __imm_insn(ld_ind, BPF_LD_IND(BPF_W, BPF_REG_3, -0x200000)) in ind_check_calling_conv_r3()
73 : __imm_insn(ld_ind, BPF_LD_IND(BPF_W, BPF_REG_4, -0x200000)) in ind_check_calling_conv_r4()
90 : __imm_insn(ld_ind, BPF_LD_IND(BPF_W, BPF_REG_5, -0x200000)) in ind_check_calling_conv_r5()
106 : __imm_insn(ld_ind, BPF_LD_IND(BPF_W, BPF_REG_7, -0x200000)) in ind_check_calling_conv_r7()
A Dverifier_load_acquire.c67 BPF_ATOMIC_OP(BPF_W, BPF_LOAD_ACQ, BPF_REG_2, BPF_REG_10, -4)) in load_acquire_32()
133 BPF_ATOMIC_OP(BPF_W, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_10, -5)) in __flag()
A Dverifier_store_release.c67 BPF_ATOMIC_OP(BPF_W, BPF_STORE_REL, BPF_REG_10, BPF_REG_1, -4)) in store_release_32()
147 BPF_ATOMIC_OP(BPF_W, BPF_STORE_REL, BPF_REG_10, BPF_REG_0, -5)) in __flag()
/tools/testing/selftests/bpf/prog_tests/
A Dsockopt.c132 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
139 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
162 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
175 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
182 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
204 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
223 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
236 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
243 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
266 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
[all …]
A Dsock_post_bind.c105 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
109 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
135 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
139 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
165 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
169 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
196 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
200 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
227 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
231 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6,
A Dalign.c133 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1, \
135 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, \
231 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0),
264 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0),
277 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0),
292 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0),
380 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_5, 0),
391 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_5, 0),
456 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_6, 0),
508 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_5, 0),
[all …]
A Dsock_create.c33 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3,
54 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3,
85 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3,
116 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3,
137 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3,
158 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3,
A Draw_tp_writable_test_run.c15 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_6, 0), in serial_test_raw_tp_writable_test_run()
17 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_0, 0), in serial_test_raw_tp_writable_test_run()
A Dcgroup_attach_multi.c41 BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_0, -4), /* *(u32 *)(fp - 4) = r0 */ in prog_load_cnt()
54 BPF_ATOMIC_OP(BPF_W, BPF_ADD, BPF_REG_0, BPF_REG_1, 0), in prog_load_cnt()
59 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), in prog_load_cnt()
61 BPF_STX_MEM(BPF_W, BPF_REG_0, BPF_REG_3, 0), in prog_load_cnt()
A Dtest_sysctl.c70 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
91 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
137 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
151 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
201 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
680 BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_7, 0),
769 BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_7, 0),
864 BPF_STX_MEM(BPF_W, BPF_REG_7, BPF_REG_0, 0),
1011 BPF_STX_MEM(BPF_W, BPF_REG_7, BPF_REG_0, 0),
1180 BPF_STX_MEM(BPF_W, BPF_REG_7, BPF_REG_0, 0),
[all …]
/tools/lib/bpf/
A Dgen_loader.c204 case 4: return BPF_W; in insn_bytes_to_bpf_size()
367 emit(gen, BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0)); in emit_sys_close_blob()
544 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_7, in bpf_gen__map_create()
756 emit(gen, BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_8, in emit_relo_kfunc_btf()
774 emit(gen, BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_8, in emit_ksym_relo_log()
815 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_8, BPF_REG_9, in emit_relo_ksym_typeless()
871 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_8, BPF_REG_7, in emit_relo_ksym_btf()
1090 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_0, BPF_REG_7, in bpf_gen__prog_load()
1093 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_0, BPF_REG_7, in bpf_gen__prog_load()
1109 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_7, in bpf_gen__prog_load()
[all …]
/tools/include/uapi/linux/
A Dbpf_common.h18 #define BPF_W 0x00 /* 32-bit */ macro

Completed in 39 milliseconds

12