| /tools/bpf/ |
| A D | bpf_exp.y | 219 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_K, 0, 0, $3); } 230 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_K, 0, 0, $3); } 242 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_K, 0, 0, $3); } 254 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_K, 0, 0, $3); } 266 bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_K, 0, 0, $3); } 279 bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_K, 0, 0, $3); } 290 bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_K, 0, 0, $3); } 303 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_K, 0, 0, $3); } 314 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_K, 0, 0, $3); } 408 bpf_set_curr_instr(BPF_ALU | BPF_OR | BPF_K, 0, 0, $3); } [all …]
|
| A D | bpf_dbg.c | 223 case BPF_RET | BPF_K: in bpf_disasm() 308 case BPF_JMP_JGT | BPF_K: in bpf_disasm() 316 case BPF_JMP_JGE | BPF_K: in bpf_disasm() 324 case BPF_JMP_JEQ | BPF_K: in bpf_disasm() 344 case BPF_ALU_LSH | BPF_K: in bpf_disasm() 352 case BPF_ALU_RSH | BPF_K: in bpf_disasm() 360 case BPF_ALU_ADD | BPF_K: in bpf_disasm() 368 case BPF_ALU_SUB | BPF_K: in bpf_disasm() 376 case BPF_ALU_MUL | BPF_K: in bpf_disasm() 408 case BPF_ALU_OR | BPF_K: in bpf_disasm() [all …]
|
| /tools/testing/selftests/seccomp/ |
| A D | seccomp_bpf.c | 405 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_ALLOW), in TEST() 597 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_LOG), in TEST() 619 BPF_STMT(BPF_RET|BPF_K, 0x10000000U), in TEST_SIGNAL() 641 BPF_STMT(BPF_RET|BPF_K, 0x90000000U), in TEST_SIGNAL() 662 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_KILL), in TEST_SIGNAL() 683 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_KILL), in TEST_SIGNAL() 714 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, in TEST_SIGNAL() 716 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_KILL), in TEST_SIGNAL() 755 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_KILL), in TEST_SIGNAL() 836 BPF_STMT(BPF_RET|BPF_K, kill), in kill_thread_or_group() [all …]
|
| A D | seccomp_benchmark.c | 170 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_ALLOW), in main() 178 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_ALLOW), in main()
|
| /tools/testing/selftests/net/ |
| A D | skf_net_off.c | 85 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, PACKET_HOST, 0, 4), in sk_set_filter() 87 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 2), in sk_set_filter() 89 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, cfg_dst_port, 1, 0), in sk_set_filter() 90 BPF_STMT(BPF_RET + BPF_K, 0), in sk_set_filter() 91 BPF_STMT(BPF_RET + BPF_K, 0xFFFF), in sk_set_filter()
|
| A D | toeplitz.c | 291 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, PACKET_HOST, 0, 4), in __set_filter() 293 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, proto, 0, 2), in __set_filter() 295 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, cfg_dport, 1, 0), in __set_filter() 296 BPF_STMT(BPF_RET + BPF_K, 0), in __set_filter() 297 BPF_STMT(BPF_RET + BPF_K, 0xFFFF), in __set_filter() 326 BPF_STMT(BPF_RET + BPF_K, 0), in set_filter_null()
|
| A D | psock_fanout.c | 180 { BPF_JMP | BPF_JGE | BPF_K, 0, 0, 1, DATA_LEN }, in sock_fanout_set_ebpf() 181 { BPF_JMP | BPF_JA | BPF_K, 0, 0, 4, 0 }, in sock_fanout_set_ebpf() 183 { BPF_JMP | BPF_JEQ | BPF_K, 0, 0, 2, DATA_CHAR }, in sock_fanout_set_ebpf() 184 { BPF_JMP | BPF_JEQ | BPF_K, 0, 0, 1, DATA_CHAR_1 }, in sock_fanout_set_ebpf() 185 { BPF_ALU | BPF_MOV | BPF_K, 0, 0, 0, 0 }, in sock_fanout_set_ebpf()
|
| A D | gro.c | 149 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ntohs(ethhdr_proto), 0, 9), in setup_sock_filter() 151 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_TCP, 2, 0), in setup_sock_filter() 153 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_TCP, 0, 5), in setup_sock_filter() 155 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, DPORT, 2, 0), in setup_sock_filter() 157 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, DPORT, 0, 1), in setup_sock_filter() 158 BPF_STMT(BPF_RET + BPF_K, 0xFFFFFFFF), in setup_sock_filter() 159 BPF_STMT(BPF_RET + BPF_K, 0), in setup_sock_filter()
|
| A D | reuseport_bpf.c | 104 { BPF_ALU64 | BPF_MOD | BPF_K, BPF_REG_0, 0, 0, mod }, in attach_ebpf() 343 { BPF_ALU64 | BPF_MOV | BPF_K, BPF_REG_0, 0, 0, 10 }, in test_filter_no_reuseport()
|
| /tools/include/linux/ |
| A D | filter.h | 54 .code = BPF_ALU64 | BPF_OP(OP) | BPF_K, \ 62 .code = BPF_ALU | BPF_OP(OP) | BPF_K, \ 100 .code = BPF_ALU64 | BPF_MOV | BPF_K, \ 108 .code = BPF_ALU | BPF_MOV | BPF_K, \ 250 .code = BPF_JMP | BPF_OP(OP) | BPF_K, \ 260 .code = BPF_JMP32 | BPF_OP(OP) | BPF_K, \
|
| /tools/perf/bench/ |
| A D | sched-seccomp-notify.c | 54 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, nr, 0, 1), in user_notif_syscall() 55 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_USER_NOTIF), in user_notif_syscall() 56 BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_ALLOW), in user_notif_syscall()
|
| /tools/include/uapi/linux/ |
| A D | bpf_common.h | 50 #define BPF_K 0x00 macro
|
| /tools/testing/selftests/net/lib/ |
| A D | csum.c | 499 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, PACKET_HOST, 0, 4), in __recv_prepare_packet_filter() 501 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, cfg_encap ? IPPROTO_UDP : cfg_proto, 0, 2), in __recv_prepare_packet_filter() 503 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, cfg_port_dst, 1, 0), in __recv_prepare_packet_filter() 504 BPF_STMT(BPF_RET + BPF_K, 0), in __recv_prepare_packet_filter() 505 BPF_STMT(BPF_RET + BPF_K, 0xFFFF), in __recv_prepare_packet_filter()
|
| /tools/lib/bpf/ |
| A D | relo_core.c | 1066 if (BPF_SRC(insn->code) != BPF_K) in bpf_core_patch_insn()
|
| A D | libbpf.c | 790 BPF_SRC(insn->code) == BPF_K && in insn_is_subprog_call() 7360 BPF_SRC(insn->code) == BPF_K && in insn_is_helper_call()
|