/third_party/ltp/testcases/kernel/syscalls/bpf/ |
H A D | bpf_prog03.c | 53 BPF_MOV32_IMM(BPF_REG_2, 0), in load_prog() 54 BPF_STX_MEM(BPF_W, BPF_REG_8, BPF_REG_2, 0), in load_prog() 55 BPF_MOV64_REG(BPF_REG_2, BPF_REG_8), in load_prog() 72 BPF_MOV64_REG(BPF_REG_2, BPF_REG_0), in load_prog() 73 BPF_ALU64_REG(BPF_SUB, BPF_REG_2, BPF_REG_1), in load_prog() 76 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, 0), in load_prog() 77 BPF_ALU64_REG(BPF_SUB, BPF_REG_2, BPF_REG_1), in load_prog() 78 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, 0), in load_prog() 79 BPF_ALU64_REG(BPF_SUB, BPF_REG_2, BPF_REG_1), in load_prog() 80 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_ in load_prog() [all...] |
H A D | bpf_prog02.c | 42 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), /* 3: r2 = fp */ in load_prog() 43 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4), /* 4: r2 = r2 - 4 */ in load_prog() 44 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0), /* 5: *r2 = 0 */ in load_prog() 53 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), /* 15: r2 = fp */ in load_prog() 54 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4), /* 16: r2 = r2 - 4 */ in load_prog() 55 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 1), /* 17: *r2 = 1 */ in load_prog()
|
H A D | bpf_common.h | 34 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), \ 35 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4), \ 36 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, array_indx), \
|
H A D | bpf_prog01.c | 52 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), /* r2 = fp */ in load_prog() 53 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8), /* r2 = r2 - 8 */ in load_prog() 54 BPF_ST_MEM(BPF_DW, BPF_REG_2, 0, 0), /* *r2 = 0 */ in load_prog()
|
H A D | bpf_prog04.c | 50 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), in load_prog() 51 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4), in load_prog() 52 BPF_ST_MEM(BPF_W, BPF_REG_2, 0, 0), in load_prog()
|
H A D | bpf_prog05.c | 72 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), in ensure_ptr_arithmetic() 74 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), in ensure_ptr_arithmetic() 75 BPF_ST_MEM(BPF_B, BPF_REG_2, 0, 0), in ensure_ptr_arithmetic()
|
H A D | bpf_prog06.c | 64 BPF_MOV64_IMM(BPF_REG_2, 0xff0), in load_prog() 76 BPF_MOV64_IMM(BPF_REG_2, 1), in load_prog()
|
H A D | bpf_prog07.c | 64 BPF_MOV64_IMM(BPF_REG_2, getpagesize()), in load_prog() 74 BPF_MOV64_IMM(BPF_REG_2, 1), in load_prog()
|
/third_party/libbpf/src/ |
H A D | gen_loader.c | 126 emit(gen, BPF_MOV64_IMM(BPF_REG_2, stack_sz)); in bpf_gen__init() 222 emit2(gen, BPF_LD_IMM64_RAW_FULL(BPF_REG_2, BPF_PSEUDO_MAP_IDX_VALUE, in move_blob2blob() 224 emit(gen, BPF_LDX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_0, BPF_REG_2, 0)); in move_blob2blob() 269 emit2(gen, BPF_LD_IMM64_RAW_FULL(BPF_REG_2, BPF_PSEUDO_MAP_IDX_VALUE, in emit_sys_bpf() 318 emit(gen, BPF_MOV64_IMM(BPF_REG_2, len)); in emit_debug() 549 emit(gen, BPF_MOV64_IMM(BPF_REG_2, len)); in emit_find_attach_target() 623 emit(gen, BPF_MOV64_IMM(BPF_REG_2, len)); in emit_bpf_find_by_name_kind() 643 emit(gen, BPF_MOV64_IMM(BPF_REG_2, len)); in emit_bpf_kallsyms_lookup_name() 1062 emit(gen, BPF_MOV64_IMM(BPF_REG_2, value_size)); in bpf_gen__map_update_elem()
|
H A D | libbpf.c | 5144 BPF_MOV64_IMM(BPF_REG_2, 8), /* r2 = 8 */
|
/third_party/ltp/include/lapi/ |
H A D | bpf.h | 62 BPF_REG_2, enumerator
|
/third_party/libbpf/include/uapi/linux/ |
H A D | bpf.h | 57 BPF_REG_2, enumerator
|