Home
last modified time | relevance | path

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

/openbsd/src/usr.sbin/dhcrelay/
Dbpf.c101 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 8),
105 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 6),
109 BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x1fff, 4, 0),
116 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, CLIENT_PORT, 0, 1),
119 BPF_STMT(BPF_RET+BPF_K, (u_int)-1),
122 BPF_STMT(BPF_RET+BPF_K, 0),
133 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 8),
137 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 6),
141 BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x1fff, 4, 0),
148 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, SERVER_PORT, 0, 1),
[all …]
/openbsd/src/sbin/dhcpleased/
Dbpf.c67 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 8),
71 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 6),
75 BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x1fff, 4, 0),
82 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, CLIENT_PORT, 0, 1),
85 BPF_STMT(BPF_RET+BPF_K, (unsigned int)-1),
88 BPF_STMT(BPF_RET+BPF_K, 0),
97 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, (IPVERSION << 4) + 5, 0, 12),
101 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 10),
105 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 8),
109 BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x1fff, 6, 0), /* patched */
[all …]
/openbsd/src/lib/libpcap/
Dbpf_image.c53 case BPF_RET|BPF_K: in bpf_image()
144 case BPF_JMP|BPF_JGT|BPF_K: in bpf_image()
149 case BPF_JMP|BPF_JGE|BPF_K: in bpf_image()
154 case BPF_JMP|BPF_JEQ|BPF_K: in bpf_image()
159 case BPF_JMP|BPF_JSET|BPF_K: in bpf_image()
224 case BPF_ALU|BPF_ADD|BPF_K: in bpf_image()
229 case BPF_ALU|BPF_SUB|BPF_K: in bpf_image()
234 case BPF_ALU|BPF_MUL|BPF_K: in bpf_image()
239 case BPF_ALU|BPF_DIV|BPF_K: in bpf_image()
244 case BPF_ALU|BPF_AND|BPF_K: in bpf_image()
[all …]
Dgencode.c62 #define JMP(c) ((c)|BPF_JMP|BPF_K)
257 struct block *b = new_block(BPF_RET|BPF_K); in gen_retblk()
305 (root->s.code == (BPF_RET|BPF_K) && root->s.k == 0)) in pcap_compile()
353 (root->s.code == (BPF_RET|BPF_K) && root->s.k == 0)) in pcap_compile_nopcap()
508 s = new_stmt(BPF_ALU|BPF_AND|BPF_K); in gen_mcmp()
523 s = new_stmt(BPF_ALU|BPF_AND|BPF_K); in gen_mcmp_nl()
592 tmp = new_stmt(BPF_ALU|BPF_ADD|BPF_K); in nl2X_stmt()
596 tmp = new_stmt(BPF_ALU|BPF_AND|BPF_K); in nl2X_stmt()
1565 tmp = new_stmt(BPF_ALU|BPF_AND|BPF_K); in iphl_to_x()
1570 tmp = new_stmt(BPF_ALU|BPF_LSH|BPF_K); in iphl_to_x()
[all …]
Doptimize.c772 else if (last->s.code == (BPF_ALU|BPF_SUB|BPF_K) && in opt_peep()
791 if (last->s.code == (BPF_ALU|BPF_AND|BPF_K) && in opt_peep()
794 b->s.code = BPF_JMP|BPF_K|BPF_JSET; in opt_peep()
804 if (vmap[val].is_const && BPF_SRC(b->s.code) == BPF_K) { in opt_peep()
903 case BPF_ALU|BPF_ADD|BPF_K: in opt_stmt()
904 case BPF_ALU|BPF_SUB|BPF_K: in opt_stmt()
905 case BPF_ALU|BPF_MUL|BPF_K: in opt_stmt()
906 case BPF_ALU|BPF_DIV|BPF_K: in opt_stmt()
907 case BPF_ALU|BPF_AND|BPF_K: in opt_stmt()
908 case BPF_ALU|BPF_OR|BPF_K: in opt_stmt()
[all …]
/openbsd/src/usr.sbin/rbootd/
Dbpf.c170 { BPF_JMP|BPF_JGE|BPF_K, 7, 0, 0x600 }, in BpfOpen()
173 { BPF_JMP|BPF_JEQ|BPF_K, 0, 5, IEEE_DSAP_HP }, in BpfOpen()
175 { BPF_JMP|BPF_JEQ|BPF_K, 0, 3, IEEE_CNTL_HP }, in BpfOpen()
177 { BPF_JMP|BPF_JEQ|BPF_K, 0, 1, HPEXT_DXSAP }, in BpfOpen()
178 { BPF_RET|BPF_K, 0, 0, RMP_MAX_PACKET }, in BpfOpen()
179 { BPF_RET|BPF_K, 0, 0, 0x0 } in BpfOpen()
185 { BPF_JMP|BPF_JGE|BPF_K, 12, 0, 0x600 }, in BpfOpen()
189 { BPF_JMP|BPF_JEQ|BPF_K, 0, 10, IEEE_DSAP_HP }, in BpfOpen()
191 { BPF_JMP|BPF_JEQ|BPF_K, 0, 8, IEEE_CNTL_HP }, in BpfOpen()
194 { BPF_JMP|BPF_JEQ|BPF_K, 0, 6, HPEXT_DXSAP }, in BpfOpen()
[all …]
/openbsd/src/usr.sbin/dhcpd/
Dbpf.c107 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 8),
111 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 6),
115 BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x1fff, 4, 0),
122 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, SERVER_PORT, 0, 1),
125 BPF_STMT(BPF_RET+BPF_K, (u_int)-1),
128 BPF_STMT(BPF_RET+BPF_K, 0),
141 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 11),
145 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 9),
149 BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x1fff, 7, 0),
156 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, SERVER_PORT, 0, 4),
[all …]
/openbsd/src/sys/net/
Dbpf_filter.c170 case BPF_RET|BPF_K: in _bpf_filter()
263 case BPF_JMP|BPF_JGT|BPF_K: in _bpf_filter()
267 case BPF_JMP|BPF_JGE|BPF_K: in _bpf_filter()
271 case BPF_JMP|BPF_JEQ|BPF_K: in _bpf_filter()
275 case BPF_JMP|BPF_JSET|BPF_K: in _bpf_filter()
329 case BPF_ALU|BPF_ADD|BPF_K: in _bpf_filter()
333 case BPF_ALU|BPF_SUB|BPF_K: in _bpf_filter()
337 case BPF_ALU|BPF_MUL|BPF_K: in _bpf_filter()
341 case BPF_ALU|BPF_DIV|BPF_K: in _bpf_filter()
345 case BPF_ALU|BPF_AND|BPF_K: in _bpf_filter()
[all …]
Dbpf.h264 #define BPF_K 0x00 macro
/openbsd/src/usr.sbin/dhcrelay6/
Dbpf.c106 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IPV6, 0, 5),
110 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 3),
114 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, DHCP6_SERVER_PORT, 0, 1),
117 BPF_STMT(BPF_RET + BPF_K, (u_int)-1),
120 BPF_STMT(BPF_RET + BPF_K, 0),
131 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IPV6, 0, 3),
135 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 1),
138 BPF_STMT(BPF_RET + BPF_K, (u_int)-1),
141 BPF_STMT(BPF_RET + BPF_K, 0),
/openbsd/src/usr.sbin/mopd/common/
Dpf.c85 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x4711, 4, 0), in pfInit()
87 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x4711, 0, 3), in pfInit()
89 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0xaaaa, 0, 1), in pfInit()
90 BPF_STMT(BPF_RET | BPF_K, 1520), in pfInit()
91 BPF_STMT(BPF_RET | BPF_K, 0), in pfInit()
/openbsd/src/usr.sbin/npppd/pppoe/
Dpppoed.c214 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, ETHERTYPE_PPPOEDISC, 2, 0), in pppoed_listener_start()
215 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, ETHERTYPE_PPPOE, 1, 0), in pppoed_listener_start()
216 BPF_STMT(BPF_RET+BPF_K, (u_int)0), in pppoed_listener_start()
218 BPF_STMT(BPF_RET+BPF_K, (u_int)-1), in pppoed_listener_start()
222 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0xffffffff, 0, 3), in pppoed_listener_start()
224 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0xffff, 0, 1), in pppoed_listener_start()
225 BPF_STMT(BPF_RET+BPF_K, (u_int)-1), in pppoed_listener_start()
228 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, in pppoed_listener_start()
231 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, in pppoed_listener_start()
233 BPF_STMT(BPF_RET+BPF_K, (u_int)-1), in pppoed_listener_start()
[all …]
/openbsd/src/usr.sbin/rarpd/
Drarpd.c226 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, ETHERTYPE_REVARP, 0, 3),
228 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, ARPOP_REVREQUEST, 0, 1),
229 BPF_STMT(BPF_RET | BPF_K, sizeof(struct ether_arp) +
231 BPF_STMT(BPF_RET | BPF_K, 0),
/openbsd/src/gnu/llvm/llvm/lib/Target/BPF/
DBPFInstrFormats.td26 def BPF_K : BPFSrcType<0x0>;
DBPFInstrInfo.td174 : TYPE_ALU_JMP<Opc.Value, BPF_K.Value,
206 : TYPE_ALU_JMP<Opc.Value, BPF_K.Value,
245 : TYPE_ALU_JMP<Opc.Value, BPF_K.Value, outs, ins, asmstr, pattern> {
471 : TYPE_ALU_JMP<Opc.Value, BPF_K.Value,
483 : TYPE_ALU_JMP<BPF_CALL.Value, BPF_K.Value,
535 : TYPE_ALU_JMP<BPF_EXIT.Value, BPF_K.Value,
/openbsd/src/gnu/llvm/llvm/docs/
DCodeGenerator.rst2340 BPF_K 0x0 use 32 bit immediate as source operand