Lines Matching refs:gen_cmp
501 static struct block *gen_cmp(compiler_state_t *, enum e_offrel, u_int,
1056 gen_cmp(compiler_state_t *cstate, enum e_offrel offrel, u_int offset, in gen_cmp() function
1107 tmp = gen_cmp(cstate, offrel, offset + size - 4, BPF_W, in gen_bcmp()
1117 tmp = gen_cmp(cstate, offrel, offset + size - 2, BPF_H, in gen_bcmp()
1125 tmp = gen_cmp(cstate, offrel, offset, BPF_B, v[0]); in gen_bcmp()
2091 b1 = gen_cmp(cstate, OR_LLC, 0, BPF_H, (ll_proto << 8) | ll_proto); in gen_ether_linktype()
2128 b0 = gen_cmp(cstate, OR_LLC, 0, BPF_B, LLCSAP_IPX); in gen_ether_linktype()
2129 b1 = gen_cmp(cstate, OR_LLC, 0, BPF_H, 0xFFFF); in gen_ether_linktype()
2159 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, ETHERTYPE_IPX); in gen_ether_linktype()
2200 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, ll_proto); in gen_ether_linktype()
2217 b1 = gen_cmp(cstate, OR_LINKTYPE, 2, BPF_B, ll_proto); in gen_ether_linktype()
2230 return gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, ll_proto); in gen_ether_linktype()
2267 return (gen_cmp(cstate, OR_LINKHDR, 0, BPF_W, ll_proto)); in gen_loopback_linktype()
2280 return gen_cmp(cstate, OR_LINKTYPE, 0, BPF_B, IPH_AF_INET); in gen_ipnet_linktype()
2284 return gen_cmp(cstate, OR_LINKTYPE, 0, BPF_B, IPH_AF_INET6); in gen_ipnet_linktype()
2324 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, LINUX_SLL_P_802_2); in gen_linux_sll_linktype()
2325 b1 = gen_cmp(cstate, OR_LLC, 0, BPF_H, (ll_proto << 8) | ll_proto); in gen_linux_sll_linktype()
2355 b0 = gen_cmp(cstate, OR_LLC, 0, BPF_B, LLCSAP_IPX); in gen_linux_sll_linktype()
2358 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, LINUX_SLL_P_802_2); in gen_linux_sll_linktype()
2365 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, LINUX_SLL_P_802_3); in gen_linux_sll_linktype()
2373 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, ETHERTYPE_IPX); in gen_linux_sll_linktype()
2389 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, LINUX_SLL_P_802_2); in gen_linux_sll_linktype()
2413 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, ll_proto); in gen_linux_sll_linktype()
2427 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, LINUX_SLL_P_802_2); in gen_linux_sll_linktype()
2428 b1 = gen_cmp(cstate, OR_LINKHDR, cstate->off_linkpl.constant_part, BPF_B, in gen_linux_sll_linktype()
2442 return gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, ll_proto); in gen_linux_sll_linktype()
3269 b0 = gen_cmp(cstate, OR_PREVLINKHDR, SUNATM_PKT_BEGIN_POS, BPF_H, 0xFF00); in gen_prevlinkhdr_check()
3334 return gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, ll_proto); in gen_linktype()
3449 return gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, in gen_linktype()
3465 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, PPP_IP); in gen_linktype()
3466 b1 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, PPP_VJC); in gen_linktype()
3468 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, PPP_VJNC); in gen_linktype()
3473 return gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, in gen_linktype()
3562 return (gen_cmp(cstate, OR_LINKHDR, offsetof(struct pfloghdr, af), in gen_linktype()
3565 return (gen_cmp(cstate, OR_LINKHDR, offsetof(struct pfloghdr, af), in gen_linktype()
3583 return (gen_cmp(cstate, OR_LINKTYPE, 0, BPF_B, in gen_linktype()
3587 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_B, in gen_linktype()
3589 b1 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_B, in gen_linktype()
3595 b0 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_B, in gen_linktype()
3597 b1 = gen_cmp(cstate, OR_LINKTYPE, 0, BPF_B, in gen_linktype()
3603 return (gen_cmp(cstate, OR_LINKTYPE, 0, BPF_B, in gen_linktype()
3607 return (gen_cmp(cstate, OR_LINKTYPE, 0, BPF_B, in gen_linktype()
3632 return gen_cmp(cstate, OR_LINKHDR, 2, BPF_H, (0x03<<8) | 0xcc); in gen_linktype()
3638 return gen_cmp(cstate, OR_LINKHDR, 2, BPF_H, (0x03<<8) | 0x8e); in gen_linktype()
3652 b0 = gen_cmp(cstate, OR_LINKHDR, 2, BPF_H, (0x03<<8) | ISO8473_CLNP); in gen_linktype()
3653 b1 = gen_cmp(cstate, OR_LINKHDR, 2, BPF_H, (0x03<<8) | ISO9542_ESIS); in gen_linktype()
3654 b2 = gen_cmp(cstate, OR_LINKHDR, 2, BPF_H, (0x03<<8) | ISO10589_ISIS); in gen_linktype()
3781 return gen_cmp(cstate, OR_LINKTYPE, 0, BPF_H, ll_proto); in gen_linktype()
3840 b1 = gen_cmp(cstate, OR_LLC, 0, BPF_H, 0xFFFF); in gen_llc_internal()
4067 return gen_cmp(cstate, OR_LLC, 0, BPF_H, (bpf_u_int32) in gen_llc_linktype()
4075 return gen_cmp(cstate, OR_LLC, 0, BPF_B, LLCSAP_IPX); in gen_llc_linktype()
4099 return gen_cmp(cstate, OR_LLC, 0, BPF_B, ll_proto); in gen_llc_linktype()
4120 return gen_cmp(cstate, OR_LLC, 6, BPF_H, ll_proto); in gen_llc_linktype()
5005 b1 = gen_cmp(cstate, OR_LINKPL, 2 + 1 + offset_lh, in gen_dnhostop()
5011 b2 = gen_cmp(cstate, OR_LINKPL, 2 + offset_lh, BPF_H, in gen_dnhostop()
5018 b2 = gen_cmp(cstate, OR_LINKPL, 2 + 1 + offset_sh, BPF_H, in gen_dnhostop()
5025 b2 = gen_cmp(cstate, OR_LINKPL, 2 + offset_sh, BPF_H, in gen_dnhostop()
5737 return gen_cmp(cstate, OR_TRAN_IPV4, off, BPF_H, v); in gen_portatom()
5743 return gen_cmp(cstate, OR_TRAN_IPV6, off, BPF_H, v); in gen_portatom6()
5752 tmp = gen_cmp(cstate, OR_LINKPL, 9, BPF_B, proto); in gen_portop()
5864 b0 = gen_cmp(cstate, OR_LINKPL, 6, BPF_B, proto); in gen_portop6()
5959 tmp = gen_cmp(cstate, OR_LINKPL, 9, BPF_B, proto); in gen_portrangeop()
6083 b0 = gen_cmp(cstate, OR_LINKPL, 6, BPF_B, proto); in gen_portrangeop6()
6561 b1 = gen_cmp(cstate, OR_LINKPL, 9, BPF_B, v); in gen_proto()
6627 b2 = gen_cmp(cstate, OR_LINKPL, 6, BPF_B, IPPROTO_FRAGMENT); in gen_proto()
6628 b1 = gen_cmp(cstate, OR_LINKPL, 40, BPF_B, v); in gen_proto()
6630 b2 = gen_cmp(cstate, OR_LINKPL, 6, BPF_B, v); in gen_proto()
6681 return gen_cmp(cstate, OR_LINKHDR, 2, BPF_H, (0x03<<8) | v); in gen_proto()
6692 b1 = gen_cmp(cstate, OR_LINKPL_NOSNAP, 1, BPF_B, v); in gen_proto()
6698 b1 = gen_cmp(cstate, OR_LINKPL_NOSNAP, 0, BPF_B, v); in gen_proto()
6713 b1 = gen_cmp(cstate, OR_LINKPL_NOSNAP, 4, BPF_B, v); in gen_proto()
7936 b = gen_cmp(cstate, OR_LINKPL, 6, BPF_B, 58); in gen_load_internal()
8313 return gen_cmp(cstate, OR_LINKHDR, (u_int)idx, BPF_B, val); in gen_byteop()
8607 b1 = gen_cmp(cstate, OR_LINKPL, 24, BPF_B, 255); in gen_multicast()
8633 b0 = gen_cmp(cstate, OR_LINKHDR, 4, BPF_W, ifindex); in gen_ifindex()
8650 b0 = gen_cmp(cstate, OR_LINKHDR, SKF_AD_OFF + SKF_AD_IFINDEX, BPF_W, in gen_ifindex()
8696 b0 = gen_cmp(cstate, OR_LINKHDR, 2, BPF_H, IPNET_OUTBOUND); in gen_inbound()
8699 b0 = gen_cmp(cstate, OR_LINKHDR, 2, BPF_H, IPNET_INBOUND); in gen_inbound()
8705 b0 = gen_cmp(cstate, OR_LINKHDR, 0, BPF_H, LINUX_SLL_OUTGOING); in gen_inbound()
8714 b0 = gen_cmp(cstate, OR_LINKHDR, 10, BPF_B, LINUX_SLL_OUTGOING); in gen_inbound()
8722 b0 = gen_cmp(cstate, OR_LINKHDR, offsetof(struct pfloghdr, dir), BPF_B, in gen_inbound()
8729 b0 = gen_cmp(cstate, OR_LINKHDR, 0, BPF_B, PPP_PPPD_OUT); in gen_inbound()
8732 b0 = gen_cmp(cstate, OR_LINKHDR, 0, BPF_B, PPP_PPPD_IN); in gen_inbound()
8800 b0 = gen_cmp(cstate, OR_LINKHDR, SKF_AD_OFF + SKF_AD_PKTTYPE, BPF_H, in gen_inbound()
8892 b0 = gen_cmp(cstate, OR_LINKHDR, offsetof(struct pfloghdr, rulenr), BPF_W, in gen_pf_rnr()
8915 b0 = gen_cmp(cstate, OR_LINKHDR, offsetof(struct pfloghdr, subrulenr), BPF_W, in gen_pf_srnr()
8938 b0 = gen_cmp(cstate, OR_LINKHDR, offsetof(struct pfloghdr, reason), BPF_B, in gen_pf_reason()
8961 b0 = gen_cmp(cstate, OR_LINKHDR, offsetof(struct pfloghdr, action), BPF_B, in gen_pf_action()
9079 return gen_cmp(cstate, OR_LINKHDR, 0, BPF_B, eaddr); in gen_ahostop()
9082 return gen_cmp(cstate, OR_LINKHDR, 1, BPF_B, eaddr); in gen_ahostop()