| /tools/testing/selftests/bpf/verifier/ |
| A D | ctx_sk_lookup.c | 14 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 16 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 32 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 34 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 50 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 52 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 92 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 94 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 96 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 98 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, [all …]
|
| A D | ctx_skb.c | 567 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, 569 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, 571 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, 573 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, 575 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, 577 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, 579 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, 581 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, 583 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, 585 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0, [all …]
|
| A D | direct_value_access.c | 164 BPF_ST_MEM(BPF_H, BPF_REG_2, 0, 0xffff), 178 BPF_ST_MEM(BPF_H, BPF_REG_2, 0, 0xffff), 179 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 0), 192 BPF_ST_MEM(BPF_H, BPF_REG_2, 0, 0xffff), 193 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 0), 207 BPF_ST_MEM(BPF_H, BPF_REG_2, 1, 0xffff), 208 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 0), 221 BPF_ST_MEM(BPF_H, BPF_REG_1, 0, 42),
|
| A D | ld_abs.c | 77 BPF_LD_ABS(BPF_H, 0), 87 BPF_LD_ABS(BPF_H, 0), 123 BPF_LD_ABS(BPF_H, 12), 125 BPF_LD_ABS(BPF_H, 12), 138 BPF_LD_ABS(BPF_H, 12), 143 BPF_LD_IND(BPF_H, BPF_REG_7, 14), 253 BPF_LD_ABS(BPF_H, 0), 264 BPF_LD_ABS(BPF_H, 0),
|
| A D | perf_event_sample_period.c | 22 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 25 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
|
| A D | calls.c | 944 BPF_LD_ABS(BPF_H, 0), 951 BPF_LD_ABS(BPF_H, 0),
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | sock_create.c | 180 BPF_LDX_MEM(BPF_H, BPF_REG_2, BPF_REG_1, 185 BPF_LDX_MEM(BPF_H, BPF_REG_2, BPF_REG_1, 190 BPF_LDX_MEM(BPF_H, BPF_REG_2, BPF_REG_1, 213 BPF_LDX_MEM(BPF_H, BPF_REG_2, BPF_REG_1, 218 BPF_LDX_MEM(BPF_H, BPF_REG_2, BPF_REG_1, 223 BPF_LDX_MEM(BPF_H, BPF_REG_2, BPF_REG_1,
|
| A D | align.c | 229 BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 0), 230 BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 2),
|
| A D | test_sysctl.c | 114 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_1, 117 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_1, 523 BPF_STX_MEM(BPF_H, BPF_REG_7, BPF_REG_0, 6),
|
| A D | ctx_rewrite.c | 721 bpf_sz = BPF_H; in run_one_testcase()
|
| /tools/include/uapi/linux/ |
| A D | bpf_common.h | 19 #define BPF_H 0x08 /* 16-bit */ macro
|
| /tools/bpf/ |
| A D | bpf_exp.y | 136 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_IND, 0, 0, $5); } 138 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_IND, 0, 0, $6); } 140 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0, $3); } 142 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
|
| A D | bpf_dbg.c | 78 #define BPF_LD_H (BPF_LD | BPF_H)
|
| /tools/testing/selftests/bpf/progs/ |
| A D | verifier_load_acquire.c | 47 BPF_ATOMIC_OP(BPF_H, BPF_LOAD_ACQ, BPF_REG_2, BPF_REG_10, -2)) in load_acquire_16()
|
| A D | verifier_spill_fill.c | 498 __imm_insn(fp10_u16_st_zero, BPF_ST_MEM(BPF_H, BPF_REG_FP, -10, 0)), in spill_subregs_preserve_stack_zero() 499 __imm_insn(fp18_u16_st_zero, BPF_ST_MEM(BPF_H, BPF_REG_FP, -18, 0)) in spill_subregs_preserve_stack_zero()
|
| A D | verifier_store_release.c | 47 BPF_ATOMIC_OP(BPF_H, BPF_STORE_REL, BPF_REG_10, BPF_REG_1, -2)) in store_release_16()
|
| /tools/testing/selftests/net/ |
| A D | skf_net_off.c | 88 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, SKF_NET_OFF + offset_dport), in sk_set_filter()
|
| A D | gro.c | 148 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, ethproto_off), in setup_sock_filter() 154 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, dport_off), in setup_sock_filter() 156 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, dport_off + optlen), in setup_sock_filter()
|
| A D | toeplitz.c | 294 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, off_dport), in __set_filter()
|
| /tools/lib/bpf/ |
| A D | gen_loader.c | 205 case 2: return BPF_H; in insn_bytes_to_bpf_size() 732 emit(gen, BPF_ST_MEM(BPF_H, BPF_REG_8, offsetof(struct bpf_insn, off), 0)); in emit_relo_kfunc_btf() 748 emit(gen, BPF_ST_MEM(BPF_H, BPF_REG_8, offsetof(struct bpf_insn, off), 0)); in emit_relo_kfunc_btf() 752 emit(gen, BPF_ST_MEM(BPF_H, BPF_REG_8, offsetof(struct bpf_insn, off), btf_fd_idx)); in emit_relo_kfunc_btf() 758 emit(gen, BPF_LDX_MEM(BPF_H, BPF_REG_9, BPF_REG_8, in emit_relo_kfunc_btf() 776 emit(gen, BPF_LDX_MEM(BPF_H, BPF_REG_9, BPF_REG_8, sizeof(struct bpf_insn) + in emit_ksym_relo_log()
|
| A D | relo_core.c | 1006 case BPF_H: return 2; in insn_bpf_size_to_bytes() 1017 case 2: return BPF_H; in insn_bytes_to_bpf_size()
|
| /tools/testing/selftests/net/lib/ |
| A D | csum.c | 502 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, off_dport), in __recv_prepare_packet_filter()
|