| /openbsd/src/usr.sbin/dhcrelay/ |
| D | bpf.c | 101 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/ |
| D | bpf.c | 67 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/ |
| D | bpf_image.c | 53 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 …]
|
| D | gencode.c | 62 #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 …]
|
| D | optimize.c | 772 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/ |
| D | bpf.c | 170 { 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/ |
| D | bpf.c | 107 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/ |
| D | bpf_filter.c | 170 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 …]
|
| D | bpf.h | 264 #define BPF_K 0x00 macro
|
| /openbsd/src/usr.sbin/dhcrelay6/ |
| D | bpf.c | 106 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/ |
| D | pf.c | 85 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/ |
| D | pppoed.c | 214 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/ |
| D | rarpd.c | 226 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/ |
| D | BPFInstrFormats.td | 26 def BPF_K : BPFSrcType<0x0>;
|
| D | BPFInstrInfo.td | 174 : 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/ |
| D | CodeGenerator.rst | 2340 BPF_K 0x0 use 32 bit immediate as source operand
|