/tools/testing/selftests/bpf/verifier/ |
D | raw_stack.c | 5 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 21 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 37 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 53 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 69 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 84 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 100 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 123 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 143 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 173 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), [all …]
|
D | jmp32.c | 231 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), 258 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), 281 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), 301 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), 328 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), 351 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), 371 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), 398 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), 421 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), 441 BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), [all …]
|
D | ld_abs.c | 168 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), 170 BPF_ALU64_IMM(BPF_MOV, BPF_REG_2, 2), 172 BPF_ALU64_REG(BPF_MOV, BPF_REG_8, BPF_REG_0), 188 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), 190 BPF_ALU64_IMM(BPF_MOV, BPF_REG_2, 2), 192 BPF_ALU64_REG(BPF_MOV, BPF_REG_8, BPF_REG_0), 208 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), 209 BPF_ALU64_IMM(BPF_MOV, BPF_REG_7, 0), 224 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), 225 BPF_ALU64_IMM(BPF_MOV, BPF_REG_7, 0),
|
D | basic_call.c | 42 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), 44 BPF_ALU64_REG(BPF_MOV, BPF_REG_1, BPF_REG_6),
|
D | unpriv.c | 165 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 177 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 191 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 206 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 224 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 251 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 285 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 316 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 348 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 376 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), [all …]
|
D | basic_instr.c | 111 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1), 125 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1), 153 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1), 168 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1),
|
D | basic.c | 19 BPF_ALU64_REG(BPF_MOV, BPF_REG_0, BPF_REG_2),
|
D | uninit.c | 22 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1),
|
D | search_pruning.c | 138 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), 140 BPF_ALU64_REG(BPF_MOV, BPF_REG_7, BPF_REG_0),
|
D | map_ret_val.c | 5 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_10),
|
D | spill_fill.c | 21 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1),
|
D | value_ptr_arith.c | 1113 BPF_ALU32_REG(BPF_MOV, BPF_REG_4, BPF_REG_7), 1132 BPF_ALU32_REG(BPF_MOV, BPF_REG_4, BPF_REG_6),
|
/tools/include/linux/ |
D | filter.h | 82 .code = BPF_ALU64 | BPF_MOV | BPF_X, \ 90 .code = BPF_ALU | BPF_MOV | BPF_X, \ 100 .code = BPF_ALU64 | BPF_MOV | BPF_K, \ 108 .code = BPF_ALU | BPF_MOV | BPF_K, \ 118 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \ 126 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
|
/tools/perf/util/ |
D | bpf-prologue.c | 156 ins(BPF_ALU64_IMM(BPF_MOV, BPF_REG_ARG2, BPF_REG_SIZE), pos); in gen_read_mem() 386 ins(BPF_ALU64_IMM(BPF_MOV, BPF_PROLOGUE_FETCH_RESULT_REG, 0), in bpf__gen_prologue() 463 ins(BPF_ALU64_IMM(BPF_MOV, BPF_PROLOGUE_FETCH_RESULT_REG, 1), in bpf__gen_prologue() 467 ins(BPF_ALU64_IMM(BPF_MOV, in bpf__gen_prologue() 481 ins(BPF_ALU64_IMM(BPF_MOV, BPF_PROLOGUE_FETCH_RESULT_REG, 0), &pos); in bpf__gen_prologue()
|
/tools/testing/selftests/bpf/prog_tests/ |
D | flow_dissector_load_bytes.c | 14 BPF_ALU64_REG(BPF_MOV, BPF_REG_3, BPF_REG_10), in test_flow_dissector_load_bytes()
|
D | signal_pending.c | 22 prog[i] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 0); in test_signal_pending_by_type()
|
D | obj_name.c | 17 BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 0), in test_obj_name()
|
/tools/testing/selftests/bpf/ |
D | test_tag.c | 33 prog[i] = BPF_ALU64_IMM(BPF_MOV, i % BPF_REG_10, rand()); in bpf_gen_imm_prog() 49 prog[insns - 2] = BPF_ALU64_IMM(BPF_MOV, i % BPF_REG_10, 42); in bpf_gen_map_prog()
|
D | test_verifier.c | 186 insn[i] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 0xbef); in bpf_fill_ld_abs_vlan_push_pop() 263 insn[i++] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 42); in bpf_fill_scale1() 292 insn[i++] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 42); in bpf_fill_scale2()
|
/tools/testing/selftests/net/ |
D | psock_fanout.c | 149 { BPF_ALU64 | BPF_MOV | BPF_X, 6, 1, 0, 0 }, in sock_fanout_set_ebpf() 156 { BPF_ALU | BPF_MOV | BPF_K, 0, 0, 0, 0 }, in sock_fanout_set_ebpf()
|
D | reuseport_bpf.c | 102 { BPF_ALU64 | BPF_MOV | BPF_X, BPF_REG_6, BPF_REG_1, 0, 0 }, in attach_ebpf() 345 { BPF_ALU64 | BPF_MOV | BPF_K, BPF_REG_0, 0, 0, 10 }, in test_filter_no_reuseport()
|
/tools/include/uapi/linux/ |
D | bpf.h | 26 #define BPF_MOV 0xb0 /* mov reg to reg */ macro
|