• Home
  • Raw
  • Download

Lines Matching refs:b1

556 merge(b0, b1)  in merge()  argument
557 struct block *b0, *b1; in merge()
566 *p = b1;
611 gen_and(b0, b1) in gen_and() argument
612 struct block *b0, *b1; in gen_and()
614 backpatch(b0, b1->head);
616 b1->sense = !b1->sense;
617 merge(b1, b0);
618 b1->sense = !b1->sense;
619 b1->head = b0->head;
623 gen_or(b0, b1) in gen_or() argument
624 struct block *b0, *b1; in gen_or()
627 backpatch(b0, b1->head);
629 merge(b1, b0);
630 b1->head = b0->head;
1741 struct block *b0, *b1; local
1762 b1 = gen_cmp(OR_MACPL, 0, BPF_H, (bpf_int32)
1764 gen_and(b0, b1);
1765 return b1;
1801 b1 = gen_cmp(OR_MACPL, 0, BPF_H, (bpf_int32)0xFFFF);
1802 gen_or(b0, b1);
1809 gen_or(b0, b1);
1824 gen_and(b0, b1);
1833 gen_or(b0, b1);
1834 return b1;
1863 b1 = gen_snap(0x080007, ETHERTYPE_ATALK);
1865 b1 = gen_snap(0x000000, ETHERTYPE_AARP);
1866 gen_and(b0, b1);
1875 gen_or(b0, b1);
1876 return b1;
1890 b1 = gen_cmp(OR_LINK, off_linktype + 2, BPF_B,
1892 gen_and(b0, b1);
1893 return b1;
1949 struct block *b0, *b1; local
1969 b1 = gen_cmp(OR_MACPL, 0, BPF_H, (bpf_int32)
1971 gen_and(b0, b1);
1972 return b1;
2001 b1 = gen_snap(0x000000, ETHERTYPE_IPX);
2002 gen_or(b0, b1);
2004 gen_and(b0, b1);
2011 gen_or(b0, b1);
2020 gen_or(b0, b1);
2021 return b1;
2049 b1 = gen_snap(0x080007, ETHERTYPE_ATALK);
2051 b1 = gen_snap(0x000000, ETHERTYPE_AARP);
2052 gen_and(b0, b1);
2061 gen_or(b0, b1);
2062 return b1;
2075 b1 = gen_cmp(OR_LINK, off_macpl, BPF_B,
2077 gen_and(b0, b1);
2078 return b1;
2903 struct block *b0, *b1, *b2; local
2980 b1 = gen_llc_linktype(proto);
2981 gen_and(b0, b1);
2982 return b1;
3030 b1 = gen_ether_linktype(proto);
3031 gen_and(b0, b1);
3032 return b1;
3039 b1 = gen_llc_linktype(proto);
3040 gen_and(b0, b1);
3041 return b1;
3127 b1 = gen_cmp(OR_LINK, off_linktype, BPF_H, PPP_VJC);
3128 gen_or(b0, b1);
3130 gen_or(b1, b0);
3242 b1 = gen_cmp(OR_LINK, off_linktype, BPF_B,
3244 gen_or(b0, b1);
3245 return (b1);
3250 b1 = gen_cmp(OR_LINK, off_linktype, BPF_B,
3252 gen_or(b0, b1);
3253 return (b1);
3308 b1 = gen_cmp(OR_LINK, 2, BPF_H, (0x03<<8) | ISO9542_ESIS);
3310 gen_or(b1, b2);
3556 struct block *b0, *b1; local
3571 b1 = gen_hostop(addr, mask, Q_DST, proto, src_off, dst_off);
3572 gen_and(b0, b1);
3573 return b1;
3578 b1 = gen_hostop(addr, mask, Q_DST, proto, src_off, dst_off);
3579 gen_or(b0, b1);
3580 return b1;
3586 b1 = gen_mcmp(OR_NET, offset, BPF_W, (bpf_int32)addr, mask);
3587 gen_and(b0, b1);
3588 return b1;
3599 struct block *b0, *b1; local
3615 b1 = gen_hostop6(addr, mask, Q_DST, proto, src_off, dst_off);
3616 gen_and(b0, b1);
3617 return b1;
3622 b1 = gen_hostop6(addr, mask, Q_DST, proto, src_off, dst_off);
3623 gen_or(b0, b1);
3624 return b1;
3632 b1 = gen_mcmp(OR_NET, offset + 12, BPF_W, ntohl(a[3]), ntohl(m[3]));
3634 gen_and(b0, b1);
3636 gen_and(b0, b1);
3638 gen_and(b0, b1);
3640 gen_and(b0, b1);
3641 return b1;
3650 register struct block *b0, *b1; local
3661 b1 = gen_ehostop(eaddr, Q_DST);
3662 gen_and(b0, b1);
3663 return b1;
3668 b1 = gen_ehostop(eaddr, Q_DST);
3669 gen_or(b0, b1);
3670 return b1;
3708 struct block *b0, *b1; local
3719 b1 = gen_fhostop(eaddr, Q_DST);
3720 gen_and(b0, b1);
3721 return b1;
3726 b1 = gen_fhostop(eaddr, Q_DST);
3727 gen_or(b0, b1);
3728 return b1;
3766 register struct block *b0, *b1; local
3777 b1 = gen_thostop(eaddr, Q_DST);
3778 gen_and(b0, b1);
3779 return b1;
3784 b1 = gen_thostop(eaddr, Q_DST);
3785 gen_or(b0, b1);
3786 return b1;
3825 register struct block *b0, *b1, *b2; local
3866 b1 = new_block(JMP(BPF_JSET));
3867 b1->s.k = 0x01; /* To DS */
3868 b1->stmts = s;
3874 gen_and(b1, b0);
3889 b1 = gen_bcmp(OR_LINK, 16, 6, eaddr);
3890 gen_and(b2, b1);
3897 gen_or(b1, b0);
3904 b1 = new_block(JMP(BPF_JSET));
3905 b1->s.k = 0x02; /* From DS */
3906 b1->stmts = s;
3907 gen_and(b1, b0);
3921 b1 = gen_bcmp(OR_LINK, 10, 6, eaddr);
3922 gen_and(b2, b1);
3929 gen_or(b1, b0);
3936 b1 = new_block(JMP(BPF_JSET));
3937 b1->s.k = 0x08;
3938 b1->stmts = s;
3943 gen_and(b1, b0);
3959 b1 = gen_bcmp(OR_LINK, 10, 6, eaddr);
3960 gen_and(b2, b1);
3967 gen_or(b1, b0);
3978 b1 = new_block(JMP(BPF_JSET));
3979 b1->s.k = 0x04;
3980 b1->stmts = s;
3981 gen_not(b1);
3987 gen_and(b1, b0);
4013 b1 = new_block(JMP(BPF_JSET));
4014 b1->s.k = 0x01; /* To DS */
4015 b1->stmts = s;
4021 gen_and(b1, b0);
4036 b1 = gen_bcmp(OR_LINK, 4, 6, eaddr);
4037 gen_and(b2, b1);
4043 gen_or(b1, b0);
4050 b1 = new_block(JMP(BPF_JSET));
4051 b1->s.k = 0x08;
4052 b1->stmts = s;
4057 gen_and(b1, b0);
4073 b1 = gen_bcmp(OR_LINK, 4, 6, eaddr);
4074 gen_and(b2, b1);
4081 gen_or(b1, b0);
4092 b1 = new_block(JMP(BPF_JSET));
4093 b1->s.k = 0x04;
4094 b1->stmts = s;
4095 gen_not(b1);
4101 gen_and(b1, b0);
4116 b1 = new_block(JMP(BPF_JSET));
4117 b1->s.k = 0x08;
4118 b1->stmts = s;
4128 gen_and(b1, b0);
4143 b1 = gen_mcmp(OR_LINK, 0, BPF_B, IEEE80211_FC0_SUBTYPE_CTS,
4145 gen_not(b1);
4149 gen_and(b1, b2);
4158 b1 = new_block(JMP(BPF_JSET));
4159 b1->s.k = 0x08;
4160 b1->stmts = s;
4166 gen_and(b1, b2);
4171 b1 = gen_bcmp(OR_LINK, 10, 6, eaddr);
4172 gen_and(b2, b1);
4173 return b1;
4188 b1 = gen_mcmp(OR_LINK, 0, BPF_B, IEEE80211_FC0_SUBTYPE_CTS,
4190 gen_not(b1);
4194 gen_and(b1, b2);
4196 b1 = gen_bcmp(OR_LINK, 10, 6, eaddr);
4197 gen_and(b2, b1);
4198 return b1;
4207 b1 = gen_bcmp(OR_LINK, 16, 6, eaddr);
4208 gen_and(b0, b1);
4209 return b1;
4220 b1 = gen_bcmp(OR_LINK, 24, 6, eaddr);
4221 gen_and(b0, b1);
4222 return b1;
4226 b1 = gen_wlanhostop(eaddr, Q_DST);
4227 gen_and(b0, b1);
4228 return b1;
4233 b1 = gen_wlanhostop(eaddr, Q_DST);
4234 gen_or(b0, b1);
4235 return b1;
4251 register struct block *b0, *b1; local
4262 b1 = gen_ipfchostop(eaddr, Q_DST);
4263 gen_and(b0, b1);
4264 return b1;
4269 b1 = gen_ipfchostop(eaddr, Q_DST);
4270 gen_or(b0, b1);
4271 return b1;
4324 struct block *b0, *b1, *b2, *tmp; local
4343 b1 = gen_dnhostop(addr, Q_DST);
4344 gen_and(b0, b1);
4345 return b1;
4351 b1 = gen_dnhostop(addr, Q_DST);
4352 gen_or(b0, b1);
4353 return b1;
4365 b1 = gen_cmp(OR_NET, 2 + 1 + offset_lh,
4367 gen_and(tmp, b1);
4372 gen_or(b2, b1);
4378 gen_or(b2, b1);
4383 gen_or(b2, b1);
4386 gen_and(b0, b1);
4387 return b1;
4399 struct block *b0, *b1; local
4407 b1 = gen_mcmp(OR_NET, 0, BPF_B, 0x40, 0xf0);
4408 gen_and(b0, b1);
4409 return b1;
4415 b1 = gen_mcmp(OR_NET, 0, BPF_B, 0x60, 0xf0);
4416 gen_and(b0, b1);
4417 return b1;
4432 struct block *b0, *b1; local
4449 b1 = gen_host(addr, mask, Q_ARP, dir, type);
4450 gen_or(b0, b1);
4452 gen_or(b1, b0);
4687 struct block *b0, *b1, *tmp; local
4725 b1 = gen_cmp(OR_LINK, SUNATM_PKT_BEGIN_POS,
4727 gen_not(b1);
4733 gen_and(b1, b0);
4742 b1 = gen_host(**alist++, 0xffffffff, proto, Q_OR, Q_HOST);
4746 gen_or(b1, tmp);
4747 b1 = tmp;
4749 gen_not(b1);
4750 gen_and(b0, b1);
4751 return b1;
4763 struct block *b1; local
4768 b1 = gen_proto(IPPROTO_SCTP, Q_IP, Q_DEFAULT);
4770 gen_or(b0, b1);
4774 b1 = gen_proto(IPPROTO_TCP, Q_IP, Q_DEFAULT);
4776 gen_or(b0, b1);
4780 b1 = gen_proto(IPPROTO_UDP, Q_IP, Q_DEFAULT);
4782 gen_or(b0, b1);
4786 b1 = gen_proto(IPPROTO_ICMP, Q_IP, Q_DEFAULT);
4794 b1 = gen_proto(IPPROTO_IGMP, Q_IP, Q_DEFAULT);
4801 b1 = gen_proto(IPPROTO_IGRP, Q_IP, Q_DEFAULT);
4809 b1 = gen_proto(IPPROTO_PIM, Q_IP, Q_DEFAULT);
4811 gen_or(b0, b1);
4819 b1 = gen_proto(IPPROTO_VRRP, Q_IP, Q_DEFAULT);
4827 b1 = gen_proto(IPPROTO_CARP, Q_IP, Q_DEFAULT);
4831 b1 = gen_linktype(ETHERTYPE_IP);
4835 b1 = gen_linktype(ETHERTYPE_ARP);
4839 b1 = gen_linktype(ETHERTYPE_REVARP);
4846 b1 = gen_linktype(ETHERTYPE_ATALK);
4850 b1 = gen_linktype(ETHERTYPE_AARP);
4854 b1 = gen_linktype(ETHERTYPE_DN);
4858 b1 = gen_linktype(ETHERTYPE_SCA);
4862 b1 = gen_linktype(ETHERTYPE_LAT);
4866 b1 = gen_linktype(ETHERTYPE_MOPDL);
4870 b1 = gen_linktype(ETHERTYPE_MOPRC);
4874 b1 = gen_linktype(ETHERTYPE_IPV6);
4881 b1 = gen_proto(IPPROTO_ICMPV6, Q_IPV6, Q_DEFAULT);
4888 b1 = gen_proto(IPPROTO_AH, Q_IP, Q_DEFAULT);
4890 gen_or(b0, b1);
4897 b1 = gen_proto(IPPROTO_ESP, Q_IP, Q_DEFAULT);
4899 gen_or(b0, b1);
4903 b1 = gen_linktype(LLCSAP_ISONS);
4907 b1 = gen_proto(ISO9542_ESIS, Q_ISO, Q_DEFAULT);
4911 b1 = gen_proto(ISO10589_ISIS, Q_ISO, Q_DEFAULT);
4916 b1 = gen_proto(ISIS_PTP_IIH, Q_ISIS, Q_DEFAULT); /* FIXME extract the circuit-type bits */
4917 gen_or(b0, b1);
4919 gen_or(b0, b1);
4921 gen_or(b0, b1);
4923 gen_or(b0, b1);
4928 b1 = gen_proto(ISIS_PTP_IIH, Q_ISIS, Q_DEFAULT); /* FIXME extract the circuit-type bits */
4929 gen_or(b0, b1);
4931 gen_or(b0, b1);
4933 gen_or(b0, b1);
4935 gen_or(b0, b1);
4940 b1 = gen_proto(ISIS_L2_LAN_IIH, Q_ISIS, Q_DEFAULT);
4941 gen_or(b0, b1);
4943 gen_or(b0, b1);
4948 b1 = gen_proto(ISIS_L2_LSP, Q_ISIS, Q_DEFAULT);
4949 gen_or(b0, b1);
4954 b1 = gen_proto(ISIS_L2_CSNP, Q_ISIS, Q_DEFAULT);
4955 gen_or(b0, b1);
4957 gen_or(b0, b1);
4959 gen_or(b0, b1);
4964 b1 = gen_proto(ISIS_L2_CSNP, Q_ISIS, Q_DEFAULT);
4965 gen_or(b0, b1);
4970 b1 = gen_proto(ISIS_L2_PSNP, Q_ISIS, Q_DEFAULT);
4971 gen_or(b0, b1);
4975 b1 = gen_proto(ISO8473_CLNP, Q_ISO, Q_DEFAULT);
4979 b1 = gen_linktype(LLCSAP_8021D);
4983 b1 = gen_linktype(LLCSAP_IPX);
4987 b1 = gen_linktype(LLCSAP_NETBEUI);
4996 return b1;
5044 struct block *b0, *b1, *tmp; local
5053 b1 = gen_portatom(0, (bpf_int32)port);
5057 b1 = gen_portatom(2, (bpf_int32)port);
5063 b1 = gen_portatom(2, (bpf_int32)port);
5064 gen_or(tmp, b1);
5069 b1 = gen_portatom(2, (bpf_int32)port);
5070 gen_and(tmp, b1);
5076 gen_and(b0, b1);
5078 return b1;
5087 struct block *b0, *b1, *tmp; local
5112 b1 = gen_portop(port, ip_proto, dir);
5117 b1 = gen_portop(port, IPPROTO_UDP, dir);
5118 gen_or(tmp, b1);
5120 gen_or(tmp, b1);
5126 gen_and(b0, b1);
5127 return b1;
5134 struct block *b0, *b1, *tmp; local
5142 b1 = gen_portatom6(0, (bpf_int32)port);
5146 b1 = gen_portatom6(2, (bpf_int32)port);
5152 b1 = gen_portatom6(2, (bpf_int32)port);
5153 gen_or(tmp, b1);
5158 b1 = gen_portatom6(2, (bpf_int32)port);
5159 gen_and(tmp, b1);
5165 gen_and(b0, b1);
5167 return b1;
5176 struct block *b0, *b1, *tmp; local
5185 b1 = gen_portop6(port, ip_proto, dir);
5190 b1 = gen_portop6(port, IPPROTO_UDP, dir);
5191 gen_or(tmp, b1);
5193 gen_or(tmp, b1);
5199 gen_and(b0, b1);
5200 return b1;
5209 struct block *b1, *b2; local
5222 b1 = gen_cmp_ge(OR_TRAN_IPV4, off, BPF_H, v1);
5225 gen_and(b1, b2);
5236 struct block *b0, *b1, *tmp; local
5245 b1 = gen_portrangeatom(0, (bpf_int32)port1, (bpf_int32)port2);
5249 b1 = gen_portrangeatom(2, (bpf_int32)port1, (bpf_int32)port2);
5255 b1 = gen_portrangeatom(2, (bpf_int32)port1, (bpf_int32)port2);
5256 gen_or(tmp, b1);
5261 b1 = gen_portrangeatom(2, (bpf_int32)port1, (bpf_int32)port2);
5262 gen_and(tmp, b1);
5268 gen_and(b0, b1);
5270 return b1;
5279 struct block *b0, *b1, *tmp; local
5288 b1 = gen_portrangeop(port1, port2, ip_proto, dir);
5293 b1 = gen_portrangeop(port1, port2, IPPROTO_UDP, dir);
5294 gen_or(tmp, b1);
5296 gen_or(tmp, b1);
5302 gen_and(b0, b1);
5303 return b1;
5311 struct block *b1, *b2; local
5324 b1 = gen_cmp_ge(OR_TRAN_IPV6, off, BPF_H, v1);
5327 gen_and(b1, b2);
5338 struct block *b0, *b1, *tmp; local
5346 b1 = gen_portrangeatom6(0, (bpf_int32)port1, (bpf_int32)port2);
5350 b1 = gen_portrangeatom6(2, (bpf_int32)port1, (bpf_int32)port2);
5356 b1 = gen_portrangeatom6(2, (bpf_int32)port1, (bpf_int32)port2);
5357 gen_or(tmp, b1);
5362 b1 = gen_portrangeatom6(2, (bpf_int32)port1, (bpf_int32)port2);
5363 gen_and(tmp, b1);
5369 gen_and(b0, b1);
5371 return b1;
5380 struct block *b0, *b1, *tmp; local
5389 b1 = gen_portrangeop6(port1, port2, ip_proto, dir);
5394 b1 = gen_portrangeop6(port1, port2, IPPROTO_UDP, dir);
5395 gen_or(tmp, b1);
5397 gen_or(tmp, b1);
5403 gen_and(b0, b1);
5404 return b1;
5767 struct block *b0, *b1; in gen_check_802_11_data_frame() local
5779 b1 = new_block(JMP(BPF_JSET)); in gen_check_802_11_data_frame()
5780 b1->s.k = 0x04; in gen_check_802_11_data_frame()
5781 b1->stmts = s; in gen_check_802_11_data_frame()
5782 gen_not(b1); in gen_check_802_11_data_frame()
5784 gen_and(b1, b0); in gen_check_802_11_data_frame()
5804 struct block *b0, *b1; local
5815 b1 = gen_proto(v, Q_IPV6, dir);
5816 gen_or(b0, b1);
5817 return b1;
5837 b1 = gen_cmp(OR_NET, 9, BPF_B, (bpf_int32)v);
5839 b1 = gen_protochain(v, Q_IP);
5841 gen_and(b0, b1);
5842 return b1;
5877 b1 = gen_cmp(OR_NET_NOSNAP, 1, BPF_B, (long)v);
5878 gen_and(b0, b1);
5879 return b1;
5883 b1 = gen_cmp(OR_NET_NOSNAP, 0, BPF_B, (long)v);
5884 gen_and(b0, b1);
5885 return b1;
5894 b1 = gen_cmp(OR_NET_NOSNAP, 4, BPF_B, (long)v);
5895 gen_and(b0, b1);
5896 return b1;
5977 b1 = gen_cmp(OR_NET, 40, BPF_B, (bpf_int32)v);
5978 gen_and(b2, b1);
5980 gen_or(b2, b1);
5982 b1 = gen_protochain(v, Q_IPV6);
5984 gen_and(b0, b1);
5985 return b1;
7151 struct block *b0, *b1, *b2; local
7185 b1 = gen_cmp(OR_LINK, SUNATM_PKT_BEGIN_POS,
7187 gen_not(b1);
7193 gen_and(b1, b0);
7212 b1 = gen_mcmp(OR_NET, 16, BPF_W, (bpf_int32)0, hostmask);
7215 gen_or(b1, b2);
7247 register struct block *b0, *b1, *b2; local
7302 b1 = new_block(JMP(BPF_JSET));
7303 b1->s.k = 0x01; /* To DS */
7304 b1->stmts = s;
7310 gen_and(b1, b0);
7325 b1 = gen_mac_multicast(4);
7326 gen_and(b2, b1);
7332 gen_or(b1, b0);
7339 b1 = new_block(JMP(BPF_JSET));
7340 b1->s.k = 0x08;
7341 b1->stmts = s;
7346 gen_and(b1, b0);
7362 b1 = gen_mac_multicast(4);
7363 gen_and(b2, b1);
7370 gen_or(b1, b0);
7381 b1 = new_block(JMP(BPF_JSET));
7382 b1->s.k = 0x04;
7383 b1->stmts = s;
7384 gen_not(b1);
7390 gen_and(b1, b0);
7402 b1 = gen_cmp(OR_LINK, SUNATM_PKT_BEGIN_POS,
7404 gen_not(b1);
7408 gen_and(b1, b0);
7420 b1 = gen_cmp_ge(OR_NET, 16, BPF_B, (bpf_int32)224);
7421 gen_and(b0, b1);
7422 return b1;
7426 b1 = gen_cmp(OR_NET, 24, BPF_B, (bpf_int32)255);
7427 gen_and(b0, b1);
7428 return b1;
7806 register struct block *b0, *b1; local
7818 b1 = gen_ahostop(eaddr, Q_DST);
7819 gen_and(b0, b1);
7820 return b1;
7825 b1 = gen_ahostop(eaddr, Q_DST);
7826 gen_or(b0, b1);
7827 return b1;
7864 struct block *b0, *b1; local
7911 b1 = gen_cmp(OR_LINK, off_linktype, BPF_H,
7913 gen_or(b0,b1);
7914 b0 = b1;
7918 b1 = gen_mcmp(OR_MACPL, 0, BPF_H,
7920 gen_and(b0, b1);
7921 b0 = b1;
7948 struct block *b0,*b1; local
8000 b1 = gen_mcmp(OR_MACPL, orig_nl, BPF_W, (bpf_int32)label_num,
8002 gen_and(b0, b1);
8003 b0 = b1;
8026 struct block *b0, *b1; local
8068 b1 = gen_mcmp(OR_MACPL, orig_nl, BPF_W,
8070 gen_and(b0, b1);
8071 b0 = b1;
8160 struct block *b0, *b1; local
8169 b1 = gen_atmfield_code(A_VCI, 1, BPF_JEQ, 0);
8170 gen_and(b0, b1);
8178 b1 = gen_atmfield_code(A_VCI, 2, BPF_JEQ, 0);
8179 gen_and(b0, b1);
8187 b1 = gen_atmfield_code(A_VCI, 3, BPF_JEQ, 0);
8188 gen_and(b0, b1);
8196 b1 = gen_atmfield_code(A_VCI, 4, BPF_JEQ, 0);
8197 gen_and(b0, b1);
8205 b1 = gen_atmfield_code(A_VCI, 5, BPF_JEQ, 0);
8206 gen_and(b0, b1);
8214 b1 = gen_atmfield_code(A_VCI, 16, BPF_JEQ, 0);
8215 gen_and(b0, b1);
8222 b1 = gen_atmfield_code(A_PROTOTYPE, PT_LANE, BPF_JEQ, 0);
8248 b1 = gen_atmfield_code(A_PROTOTYPE, PT_LLC, BPF_JEQ, 0);
8255 return b1;
8269 struct block *b0, *b1; local
8288 b1 = gen_ncmp(OR_PACKET, off_li, BPF_B, 0x3f, BPF_JGT, 0, 0);
8289 gen_and(b1, b0);
8315 b1 = gen_ncmp(OR_PACKET, off_li_hsl, BPF_H, 0xff80, BPF_JGT, 0, 0);
8316 gen_and(b1, b0);
8434 struct block *b1; local
8443 b1 = gen_atmfield_code(A_MSGTYPE, SETUP, BPF_JEQ, 0);
8447 b1 = gen_atmfield_code(A_MSGTYPE, CALL_PROCEED, BPF_JEQ, 0);
8451 b1 = gen_atmfield_code(A_MSGTYPE, CONNECT, BPF_JEQ, 0);
8455 b1 = gen_atmfield_code(A_MSGTYPE, CONNECT_ACK, BPF_JEQ, 0);
8459 b1 = gen_atmfield_code(A_MSGTYPE, RELEASE, BPF_JEQ, 0);
8463 b1 = gen_atmfield_code(A_MSGTYPE, RELEASE_DONE, BPF_JEQ, 0);
8469 return b1;
8476 struct block *b0, *b1; local
8483 b1 = gen_atmmulti_abbrev(A_OAMF4);
8491 b1 = gen_atmfield_code(A_VCI, 4, BPF_JEQ, 0);
8492 gen_or(b0, b1);
8494 gen_and(b0, b1);
8505 b1 = gen_msg_abbrev(A_CALLPROCEED);
8506 gen_or(b0, b1);
8508 gen_or(b0, b1);
8510 gen_or(b0, b1);
8512 gen_or(b0, b1);
8514 gen_or(b0, b1);
8516 gen_and(b0, b1);
8523 b1 = gen_msg_abbrev(A_CALLPROCEED);
8524 gen_or(b0, b1);
8526 gen_or(b0, b1);
8528 gen_or(b0, b1);
8530 gen_or(b0, b1);
8532 gen_and(b0, b1);
8538 return b1;