Home
last modified time | relevance | path

Searched refs:BPF_REG_0 (Results 1 - 13 of 13) sorted by relevance

/third_party/libbpf/src/
H A Dgen_loader.c152 emit(gen, BPF_MOV64_REG(BPF_REG_0, BPF_REG_7)); in bpf_gen__init()
213 emit2(gen, BPF_LD_IMM64_RAW_FULL(BPF_REG_0, BPF_PSEUDO_MAP_IDX_VALUE, in emit_rel_store()
217 emit(gen, BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, 0)); in emit_rel_store()
224 emit(gen, BPF_LDX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_0, BPF_REG_2, 0)); in move_blob2blob()
227 emit(gen, BPF_STX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_1, BPF_REG_0, 0)); in move_blob2blob()
234 emit(gen, BPF_LDX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_0, BPF_REG_1, 0)); in move_blob2ctx()
235 emit(gen, BPF_STX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_6, BPF_REG_0, ctx_off)); in move_blob2ctx()
241 emit(gen, BPF_LDX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_0, BPF_REG_6, ctx_off)); in move_ctx2blob()
246 emit(gen, BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 3)); in move_ctx2blob()
249 emit(gen, BPF_STX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_1, BPF_REG_0, in move_ctx2blob()
[all...]
H A Dlibbpf_probes.c208 BPF_MOV64_IMM(BPF_REG_0, 0), in libbpf_probe_bpf_prog_type()
H A Dlibbpf.c4914 BPF_MOV64_IMM(BPF_REG_0, 0),
4955 BPF_MOV64_IMM(BPF_REG_0, 0),
4979 BPF_MOV64_IMM(BPF_REG_0, 0),
5125 BPF_MOV64_IMM(BPF_REG_0, 0),
5159 BPF_MOV64_IMM(BPF_REG_0, 0),
5219 BPF_MOV64_IMM(BPF_REG_0, 0),
5249 BPF_MOV64_IMM(BPF_REG_0, 0),
/third_party/ltp/testcases/kernel/syscalls/bpf/
H A Dbpf_prog06.c69 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 2), in load_prog()
70 BPF_MOV64_IMM(BPF_REG_0, 2), in load_prog()
74 BPF_ALU64_IMM(BPF_SUB, BPF_REG_0, (0x3008-0x38)), in load_prog()
75 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), in load_prog()
80 BPF_MOV64_IMM(BPF_REG_0, 0), in load_prog()
H A Dbpf_prog03.c57 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 2), in load_prog()
58 BPF_MOV64_REG(BPF_REG_0, 0), // prepare exit in load_prog()
69 BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 0), in load_prog()
72 BPF_MOV64_REG(BPF_REG_2, BPF_REG_0), in load_prog()
85 BPF_MOV32_IMM(BPF_REG_0, 0), in load_prog()
H A Dbpf_prog07.c68 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), in load_prog()
72 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 5), in load_prog()
73 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), in load_prog()
76 BPF_MOV64_IMM(BPF_REG_0, 2), in load_prog()
87 BPF_MOV64_IMM(BPF_REG_0, 0), in load_prog()
H A Dbpf_prog02.c46 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 17), /* 7: if(!r0) goto 25 */ in load_prog()
47 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), /* 8: r3 = r0 */ in load_prog()
57 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 5), /* 19: if(!r0) goto 25 */ in load_prog()
58 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), /* 20: r3 = r0 */ in load_prog()
63 BPF_MOV64_IMM(BPF_REG_0, 0), /* 25: r0 = 0 */ in load_prog()
H A Dbpf_prog04.c54 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), in load_prog()
56 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_8), in load_prog()
57 BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_8, 0), in load_prog()
59 BPF_MOV64_IMM(BPF_REG_0, 0), in load_prog()
H A Dbpf_prog01.c58 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 3), in load_prog()
60 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), /* r1 = r0 */ in load_prog()
62 BPF_MOV64_IMM(BPF_REG_0, 0), /* r0 = 0 */ in load_prog()
H A Dbpf_common.h38 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), \
40 BPF_STX_MEM(BPF_DW, BPF_REG_0, reg_to_save, 0)
H A Dbpf_prog05.c78 BPF_MOV64_IMM(BPF_REG_0, 0), in ensure_ptr_arithmetic()
137 BPF_MOV64_IMM(BPF_REG_0, 0), in load_prog()
/third_party/ltp/include/lapi/
H A Dbpf.h60 BPF_REG_0 = 0, enumerator
/third_party/libbpf/include/uapi/linux/
H A Dbpf.h55 BPF_REG_0 = 0, enumerator

Completed in 30 milliseconds