Home
last modified time | relevance | path

Searched refs:BPF_K (Results 1 – 15 of 15) sorted by relevance

/tools/bpf/
A Dbpf_exp.y219 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 Dbpf_dbg.c223 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 Dseccomp_bpf.c405 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 Dseccomp_benchmark.c170 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 Dskf_net_off.c85 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 Dtoeplitz.c291 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 Dpsock_fanout.c180 { 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 Dgro.c149 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 Dreuseport_bpf.c104 { 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 Dfilter.h54 .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 Dsched-seccomp-notify.c54 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 Dbpf_common.h50 #define BPF_K 0x00 macro
/tools/testing/selftests/net/lib/
A Dcsum.c499 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 Drelo_core.c1066 if (BPF_SRC(insn->code) != BPF_K) in bpf_core_patch_insn()
A Dlibbpf.c790 BPF_SRC(insn->code) == BPF_K && in insn_is_subprog_call()
7360 BPF_SRC(insn->code) == BPF_K && in insn_is_helper_call()

Completed in 54 milliseconds