Home
last modified time | relevance | path

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

/dragonfly/crypto/openssh/
HDsandbox-seccomp-filter.c98 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (_nr), 0, 1), \
101 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (_nr), 0, 1), \
104 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (_nr), 0, 6), \
108 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, \
113 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, \
121 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (_nr), 0, 8), \
126 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0, 0, 4), \
132 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0, 0, 1), \
139 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (_nr), 0, 8), \
144 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0, 0, 3), \
[all …]
/dragonfly/contrib/dhcpcd/src/
HDbpf.c405 BPF_SET_JUMP(bp, BPF_JMP + BPF_JEQ + BPF_K, in bpf_cmp_hwaddr()
412 BPF_SET_JUMP(bp, BPF_JMP + BPF_JEQ + BPF_K, in bpf_cmp_hwaddr()
418 BPF_SET_JUMP(bp, BPF_JMP + BPF_JEQ + BPF_K, in bpf_cmp_hwaddr()
442 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_ARP, 1, 0),
450 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ARPHRD_ETHER, 1, 0),
455 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K,
464 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 1, 0),
468 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ARPOP_REQUEST, 2, 0),
470 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ARPOP_REPLY, 1, 0),
474 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, sizeof(in_addr_t), 1, 0),
[all …]
/dragonfly/sbin/dhclient/
HDbpf.c125 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 8),
129 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 6),
133 BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x1fff, 4, 0),
140 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, 67, 0, 1), /* patch */
157 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, (IPVERSION << 4) + 5, 0, 12),
161 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 10),
165 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, IPPROTO_UDP, 0, 8),
169 BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x1fff, 6, 0), /* patched */
176 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, 68, 0, 3),
180 BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, 67, 0, 1),
/dragonfly/contrib/libpcap/
HDbpf_image.c239 case BPF_JMP|BPF_JA: in bpf_image()
245 case BPF_JMP|BPF_JGT|BPF_K: in bpf_image()
251 case BPF_JMP|BPF_JGE|BPF_K: in bpf_image()
257 case BPF_JMP|BPF_JEQ|BPF_K: in bpf_image()
263 case BPF_JMP|BPF_JSET|BPF_K: in bpf_image()
269 case BPF_JMP|BPF_JGT|BPF_X: in bpf_image()
274 case BPF_JMP|BPF_JGE|BPF_X: in bpf_image()
279 case BPF_JMP|BPF_JEQ|BPF_X: in bpf_image()
284 case BPF_JMP|BPF_JSET|BPF_X: in bpf_image()
414 if (BPF_CLASS(p->code) == BPF_JMP && BPF_OP(p->code) != BPF_JA) { in bpf_image()
HDbpf_filter.c237 case BPF_JMP|BPF_JA: in pcap_filter_with_aux_data()
245 case BPF_JMP|BPF_JGT|BPF_K: in pcap_filter_with_aux_data()
249 case BPF_JMP|BPF_JGE|BPF_K: in pcap_filter_with_aux_data()
253 case BPF_JMP|BPF_JEQ|BPF_K: in pcap_filter_with_aux_data()
257 case BPF_JMP|BPF_JSET|BPF_K: in pcap_filter_with_aux_data()
261 case BPF_JMP|BPF_JGT|BPF_X: in pcap_filter_with_aux_data()
265 case BPF_JMP|BPF_JGE|BPF_X: in pcap_filter_with_aux_data()
269 case BPF_JMP|BPF_JEQ|BPF_X: in pcap_filter_with_aux_data()
273 case BPF_JMP|BPF_JSET|BPF_X: in pcap_filter_with_aux_data()
477 case BPF_JMP: in pcap_validate_filter()
HDoptimize.c566 case BPF_JMP: in atomuse()
654 if (BPF_CLASS(b->s.code) == BPF_JMP) { in compute_local_ud()
1038 if (b->s.code == (BPF_JMP|BPF_JEQ|BPF_K) && in opt_peep()
1074 b->s.code = BPF_JMP|BPF_JEQ|BPF_X; in opt_peep()
1107 b->s.code = BPF_JMP|BPF_K|BPF_JSET; in opt_peep()
1121 if (b->s.code == (BPF_JMP|BPF_K|BPF_JSET)) { in opt_peep()
1487 if (BPF_CLASS(s->s.code) == BPF_JMP) { in opt_blk()
1667 if (sense && code == (BPF_JMP|BPF_JEQ|BPF_K)) in fold_edge()
2162 while (BPF_CLASS((*b)->s.code) == BPF_JMP && JT(*b) == JF(*b)) in opt_root()
2733 if (BPF_CLASS(src->s.code) != BPF_JMP || src->s.code == (BPF_JMP|BPF_JA)) { in convert_code_r()
[all …]
HDgencode.c176 #define JMP(c) ((c)|BPF_JMP|BPF_K)
6151 s[i] = new_stmt(cstate, BPF_JMP|BPF_JEQ|BPF_K); in gen_protochain()
6162 s[i] = new_stmt(cstate, BPF_JMP|BPF_JEQ|BPF_K); in gen_protochain()
6175 s[i] = new_stmt(cstate, BPF_JMP|BPF_JEQ|BPF_K); in gen_protochain()
6182 s[i - 1]->s.jf = s[i] = new_stmt(cstate, BPF_JMP|BPF_JEQ|BPF_K); in gen_protochain()
6188 s[i - 1]->s.jf = s[i] = new_stmt(cstate, BPF_JMP|BPF_JEQ|BPF_K); in gen_protochain()
6194 s[i - 1]->s.jf = s[i] = new_stmt(cstate, BPF_JMP|BPF_JEQ|BPF_K); in gen_protochain()
6243 s[i] = new_stmt(cstate, BPF_JMP|BPF_JA); in gen_protochain()
6262 s[i] = new_stmt(cstate, BPF_JMP|BPF_JEQ|BPF_K); in gen_protochain()
6318 s[i] = new_stmt(cstate, BPF_JMP|BPF_JA); in gen_protochain()
[all …]
/dragonfly/sys/net/
HDbpf_filter.c381 case BPF_JMP|BPF_JA: in bpf_filter()
385 case BPF_JMP|BPF_JGT|BPF_K: in bpf_filter()
389 case BPF_JMP|BPF_JGE|BPF_K: in bpf_filter()
393 case BPF_JMP|BPF_JEQ|BPF_K: in bpf_filter()
397 case BPF_JMP|BPF_JSET|BPF_K: in bpf_filter()
401 case BPF_JMP|BPF_JGT|BPF_X: in bpf_filter()
405 case BPF_JMP|BPF_JGE|BPF_X: in bpf_filter()
409 case BPF_JMP|BPF_JEQ|BPF_X: in bpf_filter()
413 case BPF_JMP|BPF_JSET|BPF_X: in bpf_filter()
577 case BPF_JMP: in bpf_validate()
HDbpf.h164 #define BPF_JMP 0x05 macro
/dragonfly/contrib/wpa_supplicant/src/drivers/
HDdriver_nl80211_monitor.c201 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0, PASS, 0),
217 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x0801, PASS, 0),
228 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 8, 0, FAIL),
235 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 3, PASS, 0),
258 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_X, 0, PASS, 0),
264 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0xAAAA0300, 0, FAIL),
266 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x0000888E, PASS, FAIL),
289 if (BPF_CLASS(insn->code) == BPF_JMP) { in add_monitor_filter()
290 if (insn->code == (BPF_JMP|BPF_JA)) { in add_monitor_filter()
/dragonfly/libexec/rbootd/
HDbpf.c168 { BPF_JMP|BPF_JEQ|BPF_K, 0, 5, IEEE_DSAP_HP }, in BpfOpen()
170 { BPF_JMP|BPF_JEQ|BPF_K, 0, 3, IEEE_CNTL_HP }, in BpfOpen()
172 { BPF_JMP|BPF_JEQ|BPF_K, 0, 1, HPEXT_DXSAP }, in BpfOpen()
/dragonfly/usr.sbin/usbdump/
HDusbdump.c222 BPF_JMP | BPF_JEQ | BPF_K, (uint8_t)puf->unit, 0, 3); in make_filter()
228BPF_JMP | BPF_JEQ | BPF_K, htobe32(puf->endpoint), 0, 1); in make_filter()
235 BPF_JMP | BPF_JEQ | BPF_K, (uint8_t)puf->unit, 0, 1); in make_filter()
244BPF_JMP | BPF_JEQ | BPF_K, htobe32(puf->endpoint), 0, 1); in make_filter()
/dragonfly/contrib/libpcap/pcap/
HDbpf.h142 #define BPF_JMP 0x05 macro
/dragonfly/usr.sbin/rarpd/
HDrarpd.c376 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, ETHERTYPE_REVARP, 0, 3), in rarp_open()
378 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, REVARP_REQUEST, 0, 1), in rarp_open()
/dragonfly/contrib/wpa_supplicant/src/l2_packet/
HDl2_packet_linux.c348 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, protocol, 0, 1), in l2_packet_init_bridge()