Home
last modified time | relevance | path

Searched refs:BPF_MOV64_IMM (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_verifier.c115 insn[i++] = BPF_MOV64_IMM(BPF_REG_2, 1); in bpf_fill_ld_abs_vlan_push_pop()
116 insn[i++] = BPF_MOV64_IMM(BPF_REG_3, 2); in bpf_fill_ld_abs_vlan_push_pop()
184 BPF_MOV64_IMM(BPF_REG_1, 1),
186 BPF_MOV64_IMM(BPF_REG_2, 3),
410 BPF_MOV64_IMM(BPF_REG_1, -1),
456 BPF_MOV64_IMM(BPF_REG_1, -1),
560 BPF_MOV64_IMM(BPF_REG_0, 2),
674 BPF_MOV64_IMM(BPF_REG_1, 0),
685 BPF_MOV64_IMM(BPF_REG_1, 0),
696 BPF_MOV64_IMM(BPF_REG_0, 1),
[all …]
Dtest_verifier_log.c22 BPF_MOV64_IMM(BPF_REG_0, 0),
23 BPF_MOV64_IMM(BPF_REG_0, 0),
24 BPF_MOV64_IMM(BPF_REG_0, 0),
25 BPF_MOV64_IMM(BPF_REG_0, 0),
26 BPF_MOV64_IMM(BPF_REG_0, 0),
27 BPF_MOV64_IMM(BPF_REG_0, 0),
28 BPF_MOV64_IMM(BPF_REG_0, 0),
29 BPF_MOV64_IMM(BPF_REG_0, 0),
30 BPF_MOV64_IMM(BPF_REG_0, 0),
31 BPF_MOV64_IMM(BPF_REG_0, 0),
[all …]
Dtest_sock.c52 BPF_MOV64_IMM(BPF_REG_0, 1),
69 BPF_MOV64_IMM(BPF_REG_0, 1),
86 BPF_MOV64_IMM(BPF_REG_0, 1),
103 BPF_MOV64_IMM(BPF_REG_0, 1),
117 BPF_MOV64_IMM(BPF_REG_0, 1),
131 BPF_MOV64_IMM(BPF_REG_0, 1),
145 BPF_MOV64_IMM(BPF_REG_0, 1),
159 BPF_MOV64_IMM(BPF_REG_0, 1),
173 BPF_MOV64_IMM(BPF_REG_0, 1),
187 BPF_MOV64_IMM(BPF_REG_0, 1),
[all …]
Dtest_align.c51 BPF_MOV64_IMM(BPF_REG_3, 2),
52 BPF_MOV64_IMM(BPF_REG_3, 4),
53 BPF_MOV64_IMM(BPF_REG_3, 8),
54 BPF_MOV64_IMM(BPF_REG_3, 16),
55 BPF_MOV64_IMM(BPF_REG_3, 32),
56 BPF_MOV64_IMM(BPF_REG_0, 0),
73 BPF_MOV64_IMM(BPF_REG_3, 1),
79 BPF_MOV64_IMM(BPF_REG_4, 32),
84 BPF_MOV64_IMM(BPF_REG_0, 0),
107 BPF_MOV64_IMM(BPF_REG_3, 4),
[all …]
Dtest_cgroup_storage.c19 BPF_MOV64_IMM(BPF_REG_2, 0), /* flags, not used */ in main()
22 BPF_MOV64_IMM(BPF_REG_1, 1), in main()
Dtest_sock_addr.c614 BPF_MOV64_IMM(BPF_REG_0, 1), in bind4_prog_load()
680 BPF_MOV64_IMM(BPF_REG_0, 1), in bind6_prog_load()
721 BPF_MOV64_IMM(BPF_REG_0, 0), in sendmsg_deny_prog_load()
772 BPF_MOV64_IMM(BPF_REG_0, 1), in sendmsg4_rw_asm_prog_load()
830 BPF_MOV64_IMM(BPF_REG_0, 1), in sendmsg6_rw_dst_asm_prog_load()
/Linux-v4.19/samples/bpf/
Dtest_cgrp2_sock.c37 BPF_MOV64_IMM(BPF_REG_0, 1), /* r0 = verdict */ in prog_load()
43 BPF_MOV64_IMM(BPF_REG_3, idx), in prog_load()
44 BPF_MOV64_IMM(BPF_REG_2, offsetof(struct bpf_sock, bound_dev_if)), in prog_load()
58 BPF_MOV64_IMM(BPF_REG_3, mark), in prog_load()
62 BPF_MOV64_IMM(BPF_REG_2, offsetof(struct bpf_sock, mark)), in prog_load()
69 BPF_MOV64_IMM(BPF_REG_3, prio), in prog_load()
70 BPF_MOV64_IMM(BPF_REG_2, offsetof(struct bpf_sock, priority)), in prog_load()
Dtest_cgrp2_attach.c48 BPF_MOV64_IMM(BPF_REG_0, MAP_KEY_PACKETS), /* r0 = 0 */ in prog_load()
55 BPF_MOV64_IMM(BPF_REG_1, 1), /* r1 = 1 */ in prog_load()
59 BPF_MOV64_IMM(BPF_REG_0, MAP_KEY_BYTES), /* r0 = 1 */ in prog_load()
69 BPF_MOV64_IMM(BPF_REG_0, verdict), /* r0 = verdict */ in prog_load()
Dtest_cgrp2_attach2.c46 BPF_MOV64_IMM(BPF_REG_0, verdict), /* r0 = verdict */ in prog_load()
236 BPF_MOV64_IMM(BPF_REG_1, val), /* r1 = 1 */ in prog_load_cnt()
239 BPF_MOV64_IMM(BPF_REG_2, 0), in prog_load_cnt()
241 BPF_MOV64_IMM(BPF_REG_1, val), in prog_load_cnt()
243 BPF_MOV64_IMM(BPF_REG_0, verdict), /* r0 = verdict */ in prog_load_cnt()
Dsock_example.c56 BPF_MOV64_IMM(BPF_REG_1, 1), /* r1 = 1 */ in test_sock()
58 BPF_MOV64_IMM(BPF_REG_0, 0), /* r0 = 0 */ in test_sock()
Dcookie_uid_helper_example.c139 BPF_MOV64_IMM(BPF_REG_4, 0), in prog_load()
149 BPF_MOV64_IMM(BPF_REG_1, 1), in prog_load()
Dfds_example.c56 BPF_MOV64_IMM(BPF_REG_0, 1), in bpf_prog_create()
Dbpf_insn.h64 #define BPF_MOV64_IMM(DST, IMM) \ macro
/Linux-v4.19/tools/include/linux/
Dfilter.h98 #define BPF_MOV64_IMM(DST, IMM) \ macro
/Linux-v4.19/tools/perf/tests/
Dbpf.c303 BPF_MOV64_IMM(BPF_REG_0, 1), in check_env()
/Linux-v4.19/kernel/bpf/
Darraymap.c189 *insn++ = BPF_MOV64_IMM(ret, 0); in array_map_gen_lookup()
733 *insn++ = BPF_MOV64_IMM(ret, 0); in array_of_map_gen_lookup()
/Linux-v4.19/lib/
Dtest_bpf.c1891 BPF_MOV64_IMM(R0, -1234),
1892 BPF_MOV64_IMM(R1, 1),
1896 BPF_MOV64_IMM(R2, 1),
1903 BPF_MOV64_IMM(R3, 47),
1907 BPF_MOV64_IMM(R2, 1),
1911 BPF_MOV64_IMM(R4, 4),
1915 BPF_MOV64_IMM(R4, 5),
1919 BPF_MOV64_IMM(R0, -1),
/Linux-v4.19/include/linux/
Dfilter.h148 #define BPF_MOV64_IMM(DST, IMM) \ macro
/Linux-v4.19/net/core/
Dfilter.c486 *insn++ = BPF_MOV64_IMM(BPF_REG_ARG4, offset); in convert_bpf_ld_abs()
5419 *insn++ = BPF_MOV64_IMM(BPF_REG_2, orig->imm); in bpf_gen_ld_abs()
5917 *insn++ = BPF_MOV64_IMM(si->dst_reg, 0); in bpf_convert_ctx_access()
5927 *insn++ = BPF_MOV64_IMM(si->dst_reg, 0); in bpf_convert_ctx_access()
5930 *insn++ = BPF_MOV64_IMM(si->dst_reg, 0); in bpf_convert_ctx_access()