Lines Matching refs:b1
490 static void merge(b0, b1) in merge() argument
491 struct block *b0, *b1; in merge()
500 *p = b1;
543 void gen_and(b0, b1) in gen_and() argument
544 struct block *b0, *b1; in gen_and()
546 backpatch(b0, b1->head);
548 b1->sense = !b1->sense;
549 merge(b1, b0);
550 b1->sense = !b1->sense;
551 b1->head = b0->head;
554 void gen_or(b0, b1) in gen_or() argument
555 struct block *b0, *b1; in gen_or()
558 backpatch(b0, b1->head);
560 merge(b1, b0);
561 b1->head = b0->head;
1802 struct block *b0, *b1; local
1824 b1 = gen_cmp(OR_MACPL, 0, BPF_H, (bpf_int32) ((proto << 8) | proto));
1825 gen_and(b0, b1);
1826 return b1;
1862 b1 = gen_cmp(OR_MACPL, 0, BPF_H, (bpf_int32) 0xFFFF);
1863 gen_or(b0, b1);
1870 gen_or(b0, b1);
1885 gen_and(b0, b1);
1893 gen_or(b0, b1);
1894 return b1;
1923 b1 = gen_snap(0x080007, ETHERTYPE_ATALK);
1925 b1 = gen_snap(0x000000, ETHERTYPE_AARP);
1926 gen_and(b0, b1);
1935 gen_or(b0, b1);
1936 return b1;
1951 b1 = gen_cmp(OR_LINK, off_linktype + 2, BPF_B, (bpf_int32) proto);
1952 gen_and(b0, b1);
1953 return b1;
2007 struct block *b0, *b1; local
2028 b1 = gen_cmp(OR_MACPL, 0, BPF_H, (bpf_int32) ((proto << 8) | proto));
2029 gen_and(b0, b1);
2030 return b1;
2059 b1 = gen_snap(0x000000, ETHERTYPE_IPX);
2060 gen_or(b0, b1);
2062 gen_and(b0, b1);
2069 gen_or(b0, b1);
2077 gen_or(b0, b1);
2078 return b1;
2106 b1 = gen_snap(0x080007, ETHERTYPE_ATALK);
2108 b1 = gen_snap(0x000000, ETHERTYPE_AARP);
2109 gen_and(b0, b1);
2118 gen_or(b0, b1);
2119 return b1;
2132 b1 = gen_cmp(OR_LINK, off_macpl, BPF_B, (bpf_int32) proto);
2133 gen_and(b0, b1);
2134 return b1;
2971 struct block *b0, *b1, *b2; local
3048 b1 = gen_llc_linktype(proto);
3049 gen_and(b0, b1);
3050 return b1;
3094 b1 = gen_ether_linktype(proto);
3095 gen_and(b0, b1);
3096 return b1;
3105 b1 = gen_llc_linktype(proto);
3106 gen_and(b0, b1);
3107 return b1;
3192 b1 = gen_cmp(OR_LINK, off_linktype, BPF_H, PPP_VJC);
3193 gen_or(b0, b1);
3195 gen_or(b1, b0);
3307 b1 = gen_cmp(OR_LINK, off_linktype, BPF_B, (bpf_int32) ARCTYPE_IP_OLD);
3308 gen_or(b0, b1);
3309 return (b1);
3313 b1 = gen_cmp(OR_LINK, off_linktype, BPF_B, (bpf_int32) ARCTYPE_ARP_OLD);
3314 gen_or(b0, b1);
3315 return (b1);
3370 b1 = gen_cmp(OR_LINK, 2, BPF_H, (0x03 << 8) | ISO9542_ESIS);
3372 gen_or(b1, b2);
3609 struct block *b0, *b1; local
3625 b1 = gen_hostop(addr, mask, Q_DST, proto, src_off, dst_off);
3626 gen_and(b0, b1);
3627 return b1;
3632 b1 = gen_hostop(addr, mask, Q_DST, proto, src_off, dst_off);
3633 gen_or(b0, b1);
3634 return b1;
3640 b1 = gen_mcmp(OR_NET, offset, BPF_W, (bpf_int32) addr, mask);
3641 gen_and(b0, b1);
3642 return b1;
3652 struct block *b0, *b1; local
3669 b1 = gen_hostop6(addr, mask, Q_DST, proto, src_off, dst_off);
3670 gen_and(b0, b1);
3671 return b1;
3676 b1 = gen_hostop6(addr, mask, Q_DST, proto, src_off, dst_off);
3677 gen_or(b0, b1);
3678 return b1;
3686 b1 = gen_mcmp(OR_NET, offset + 12, BPF_W, ntohl(a[3]), ntohl(m[3]));
3688 gen_and(b0, b1);
3690 gen_and(b0, b1);
3692 gen_and(b0, b1);
3694 gen_and(b0, b1);
3695 return b1;
3703 register struct block *b0, *b1; local
3715 b1 = gen_ehostop(eaddr, Q_DST);
3716 gen_and(b0, b1);
3717 return b1;
3722 b1 = gen_ehostop(eaddr, Q_DST);
3723 gen_or(b0, b1);
3724 return b1;
3737 struct block *b0, *b1; local
3757 b1 = gen_fhostop(eaddr, Q_DST);
3758 gen_and(b0, b1);
3759 return b1;
3764 b1 = gen_fhostop(eaddr, Q_DST);
3765 gen_or(b0, b1);
3766 return b1;
3779 register struct block *b0, *b1; local
3791 b1 = gen_thostop(eaddr, Q_DST);
3792 gen_and(b0, b1);
3793 return b1;
3798 b1 = gen_thostop(eaddr, Q_DST);
3799 gen_or(b0, b1);
3800 return b1;
3814 register struct block *b0, *b1, *b2; local
3856 b1 = new_block(JMP(BPF_JSET));
3857 b1->s.k = 0x01; /* To DS */
3858 b1->stmts = s;
3864 gen_and(b1, b0);
3879 b1 = gen_bcmp(OR_LINK, 16, 6, eaddr);
3880 gen_and(b2, b1);
3887 gen_or(b1, b0);
3894 b1 = new_block(JMP(BPF_JSET));
3895 b1->s.k = 0x02; /* From DS */
3896 b1->stmts = s;
3897 gen_and(b1, b0);
3911 b1 = gen_bcmp(OR_LINK, 10, 6, eaddr);
3912 gen_and(b2, b1);
3919 gen_or(b1, b0);
3926 b1 = new_block(JMP(BPF_JSET));
3927 b1->s.k = 0x08;
3928 b1->stmts = s;
3933 gen_and(b1, b0);
3949 b1 = gen_bcmp(OR_LINK, 10, 6, eaddr);
3950 gen_and(b2, b1);
3957 gen_or(b1, b0);
3968 b1 = new_block(JMP(BPF_JSET));
3969 b1->s.k = 0x04;
3970 b1->stmts = s;
3971 gen_not(b1);
3977 gen_and(b1, b0);
4003 b1 = new_block(JMP(BPF_JSET));
4004 b1->s.k = 0x01; /* To DS */
4005 b1->stmts = s;
4011 gen_and(b1, b0);
4026 b1 = gen_bcmp(OR_LINK, 4, 6, eaddr);
4027 gen_and(b2, b1);
4033 gen_or(b1, b0);
4040 b1 = new_block(JMP(BPF_JSET));
4041 b1->s.k = 0x08;
4042 b1->stmts = s;
4047 gen_and(b1, b0);
4063 b1 = gen_bcmp(OR_LINK, 4, 6, eaddr);
4064 gen_and(b2, b1);
4071 gen_or(b1, b0);
4082 b1 = new_block(JMP(BPF_JSET));
4083 b1->s.k = 0x04;
4084 b1->stmts = s;
4085 gen_not(b1);
4091 gen_and(b1, b0);
4106 b1 = gen_mcmp(OR_LINK, 0, BPF_B, IEEE80211_FC0_SUBTYPE_CTS, IEEE80211_FC0_SUBTYPE_MASK);
4107 gen_not(b1);
4110 gen_and(b1, b2);
4112 b1 = gen_bcmp(OR_LINK, 10, 6, eaddr);
4113 gen_and(b2, b1);
4114 return b1;
4122 b1 = gen_bcmp(OR_LINK, 16, 6, eaddr);
4123 gen_and(b0, b1);
4124 return b1;
4134 b1 = gen_bcmp(OR_LINK, 24, 6, eaddr);
4135 gen_and(b0, b1);
4136 return b1;
4140 b1 = gen_wlanhostop(eaddr, Q_DST);
4141 gen_and(b0, b1);
4142 return b1;
4147 b1 = gen_wlanhostop(eaddr, Q_DST);
4148 gen_or(b0, b1);
4149 return b1;
4164 register struct block *b0, *b1; local
4176 b1 = gen_ipfchostop(eaddr, Q_DST);
4177 gen_and(b0, b1);
4178 return b1;
4183 b1 = gen_ipfchostop(eaddr, Q_DST);
4184 gen_or(b0, b1);
4185 return b1;
4213 struct block *b0, *b1, *b2, *tmp; local
4233 b1 = gen_dnhostop(addr, Q_DST);
4234 gen_and(b0, b1);
4235 return b1;
4241 b1 = gen_dnhostop(addr, Q_DST);
4242 gen_or(b0, b1);
4243 return b1;
4254 b1 = gen_cmp(OR_NET, 2 + 1 + offset_lh, BPF_H, (bpf_int32) ntohs((u_short) addr));
4255 gen_and(tmp, b1);
4260 gen_or(b2, b1);
4265 gen_or(b2, b1);
4270 gen_or(b2, b1);
4273 gen_and(b0, b1);
4274 return b1;
4285 struct block *b0, *b1; local
4294 b1 = gen_mcmp(OR_NET, 0, BPF_B, 0x40, 0xf0);
4295 gen_and(b0, b1);
4296 return b1;
4302 b1 = gen_mcmp(OR_NET, 0, BPF_B, 0x60, 0xf0);
4303 gen_and(b0, b1);
4304 return b1;
4318 struct block *b0, *b1; local
4337 b1 = gen_host(addr, mask, Q_ARP, dir, type);
4338 gen_or(b0, b1);
4340 gen_or(b1, b0);
4567 struct block *b0, *b1, *tmp; local
4605 b1 = gen_cmp(OR_LINK, SUNATM_PKT_BEGIN_POS, BPF_H, 0xFF00);
4606 gen_not(b1);
4612 gen_and(b1, b0);
4621 b1 = gen_host(**alist++, 0xffffffff, proto, Q_OR, Q_HOST);
4625 gen_or(b1, tmp);
4626 b1 = tmp;
4628 gen_not(b1);
4629 gen_and(b0, b1);
4630 return b1;
4641 struct block *b1; local
4647 b1 = gen_proto(IPPROTO_SCTP, Q_IP, Q_DEFAULT);
4650 gen_or(b0, b1);
4655 b1 = gen_proto(IPPROTO_TCP, Q_IP, Q_DEFAULT);
4658 gen_or(b0, b1);
4663 b1 = gen_proto(IPPROTO_UDP, Q_IP, Q_DEFAULT);
4666 gen_or(b0, b1);
4671 b1 = gen_proto(IPPROTO_ICMP, Q_IP, Q_DEFAULT);
4679 b1 = gen_proto(IPPROTO_IGMP, Q_IP, Q_DEFAULT);
4686 b1 = gen_proto(IPPROTO_IGRP, Q_IP, Q_DEFAULT);
4694 b1 = gen_proto(IPPROTO_PIM, Q_IP, Q_DEFAULT);
4697 gen_or(b0, b1);
4706 b1 = gen_proto(IPPROTO_VRRP, Q_IP, Q_DEFAULT);
4710 b1 = gen_linktype(ETHERTYPE_IP);
4714 b1 = gen_linktype(ETHERTYPE_ARP);
4718 b1 = gen_linktype(ETHERTYPE_REVARP);
4725 b1 = gen_linktype(ETHERTYPE_ATALK);
4729 b1 = gen_linktype(ETHERTYPE_AARP);
4733 b1 = gen_linktype(ETHERTYPE_DN);
4737 b1 = gen_linktype(ETHERTYPE_SCA);
4741 b1 = gen_linktype(ETHERTYPE_LAT);
4745 b1 = gen_linktype(ETHERTYPE_MOPDL);
4749 b1 = gen_linktype(ETHERTYPE_MOPRC);
4754 b1 = gen_linktype(ETHERTYPE_IPV6);
4761 b1 = gen_proto(IPPROTO_ICMPV6, Q_IPV6, Q_DEFAULT);
4769 b1 = gen_proto(IPPROTO_AH, Q_IP, Q_DEFAULT);
4772 gen_or(b0, b1);
4780 b1 = gen_proto(IPPROTO_ESP, Q_IP, Q_DEFAULT);
4783 gen_or(b0, b1);
4788 b1 = gen_linktype(LLCSAP_ISONS);
4792 b1 = gen_proto(ISO9542_ESIS, Q_ISO, Q_DEFAULT);
4796 b1 = gen_proto(ISO10589_ISIS, Q_ISO, Q_DEFAULT);
4801 … b1 = gen_proto(ISIS_PTP_IIH, Q_ISIS, Q_DEFAULT); /* FIXME extract the circuit-type bits */
4802 gen_or(b0, b1);
4804 gen_or(b0, b1);
4806 gen_or(b0, b1);
4808 gen_or(b0, b1);
4813 … b1 = gen_proto(ISIS_PTP_IIH, Q_ISIS, Q_DEFAULT); /* FIXME extract the circuit-type bits */
4814 gen_or(b0, b1);
4816 gen_or(b0, b1);
4818 gen_or(b0, b1);
4820 gen_or(b0, b1);
4825 b1 = gen_proto(ISIS_L2_LAN_IIH, Q_ISIS, Q_DEFAULT);
4826 gen_or(b0, b1);
4828 gen_or(b0, b1);
4833 b1 = gen_proto(ISIS_L2_LSP, Q_ISIS, Q_DEFAULT);
4834 gen_or(b0, b1);
4839 b1 = gen_proto(ISIS_L2_CSNP, Q_ISIS, Q_DEFAULT);
4840 gen_or(b0, b1);
4842 gen_or(b0, b1);
4844 gen_or(b0, b1);
4849 b1 = gen_proto(ISIS_L2_CSNP, Q_ISIS, Q_DEFAULT);
4850 gen_or(b0, b1);
4855 b1 = gen_proto(ISIS_L2_PSNP, Q_ISIS, Q_DEFAULT);
4856 gen_or(b0, b1);
4860 b1 = gen_proto(ISO8473_CLNP, Q_ISO, Q_DEFAULT);
4864 b1 = gen_linktype(LLCSAP_8021D);
4868 b1 = gen_linktype(LLCSAP_IPX);
4872 b1 = gen_linktype(LLCSAP_NETBEUI);
4881 return b1;
4927 struct block *b0, *b1, *tmp; local
4937 b1 = gen_portatom(0, (bpf_int32) port);
4941 b1 = gen_portatom(2, (bpf_int32) port);
4947 b1 = gen_portatom(2, (bpf_int32) port);
4948 gen_or(tmp, b1);
4953 b1 = gen_portatom(2, (bpf_int32) port);
4954 gen_and(tmp, b1);
4960 gen_and(b0, b1);
4962 return b1;
4970 struct block *b0, *b1, *tmp; local
4996 b1 = gen_portop(port, ip_proto, dir);
5001 b1 = gen_portop(port, IPPROTO_UDP, dir);
5002 gen_or(tmp, b1);
5004 gen_or(tmp, b1);
5010 gen_and(b0, b1);
5011 return b1;
5018 struct block *b0, *b1, *tmp; local
5026 b1 = gen_portatom6(0, (bpf_int32) port);
5030 b1 = gen_portatom6(2, (bpf_int32) port);
5036 b1 = gen_portatom6(2, (bpf_int32) port);
5037 gen_or(tmp, b1);
5042 b1 = gen_portatom6(2, (bpf_int32) port);
5043 gen_and(tmp, b1);
5049 gen_and(b0, b1);
5051 return b1;
5059 struct block *b0, *b1, *tmp; local
5069 b1 = gen_portop6(port, ip_proto, dir);
5074 b1 = gen_portop6(port, IPPROTO_UDP, dir);
5075 gen_or(tmp, b1);
5077 gen_or(tmp, b1);
5083 gen_and(b0, b1);
5084 return b1;
5093 struct block *b1, *b2; local
5107 b1 = gen_cmp_ge(OR_TRAN_IPV4, off, BPF_H, v1);
5110 gen_and(b1, b2);
5120 struct block *b0, *b1, *tmp; local
5130 b1 = gen_portrangeatom(0, (bpf_int32) port1, (bpf_int32) port2);
5134 b1 = gen_portrangeatom(2, (bpf_int32) port1, (bpf_int32) port2);
5140 b1 = gen_portrangeatom(2, (bpf_int32) port1, (bpf_int32) port2);
5141 gen_or(tmp, b1);
5146 b1 = gen_portrangeatom(2, (bpf_int32) port1, (bpf_int32) port2);
5147 gen_and(tmp, b1);
5153 gen_and(b0, b1);
5155 return b1;
5163 struct block *b0, *b1, *tmp; local
5173 b1 = gen_portrangeop(port1, port2, ip_proto, dir);
5178 b1 = gen_portrangeop(port1, port2, IPPROTO_UDP, dir);
5179 gen_or(tmp, b1);
5181 gen_or(tmp, b1);
5187 gen_and(b0, b1);
5188 return b1;
5196 struct block *b1, *b2; local
5210 b1 = gen_cmp_ge(OR_TRAN_IPV6, off, BPF_H, v1);
5213 gen_and(b1, b2);
5223 struct block *b0, *b1, *tmp; local
5231 b1 = gen_portrangeatom6(0, (bpf_int32) port1, (bpf_int32) port2);
5235 b1 = gen_portrangeatom6(2, (bpf_int32) port1, (bpf_int32) port2);
5241 b1 = gen_portrangeatom6(2, (bpf_int32) port1, (bpf_int32) port2);
5242 gen_or(tmp, b1);
5247 b1 = gen_portrangeatom6(2, (bpf_int32) port1, (bpf_int32) port2);
5248 gen_and(tmp, b1);
5254 gen_and(b0, b1);
5256 return b1;
5264 struct block *b0, *b1, *tmp; local
5274 b1 = gen_portrangeop6(port1, port2, ip_proto, dir);
5279 b1 = gen_portrangeop6(port1, port2, IPPROTO_UDP, dir);
5280 gen_or(tmp, b1);
5282 gen_or(tmp, b1);
5288 gen_and(b0, b1);
5289 return b1;
5657 struct block *b0, *b1; in gen_check_802_11_data_frame() local
5669 b1 = new_block(JMP(BPF_JSET)); in gen_check_802_11_data_frame()
5670 b1->s.k = 0x04; in gen_check_802_11_data_frame()
5671 b1->stmts = s; in gen_check_802_11_data_frame()
5672 gen_not(b1); in gen_check_802_11_data_frame()
5674 gen_and(b1, b0); in gen_check_802_11_data_frame()
5693 struct block *b0, *b1; local
5703 b1 = gen_proto(v, Q_IPV6, dir);
5704 gen_or(b0, b1);
5705 return b1;
5727 b1 = gen_cmp(OR_NET, 9, BPF_B, (bpf_int32) v);
5729 b1 = gen_protochain(v, Q_IP);
5731 gen_and(b0, b1);
5732 return b1;
5767 b1 = gen_cmp(OR_NET_NOSNAP, 1, BPF_B, (long) v);
5768 gen_and(b0, b1);
5769 return b1;
5773 b1 = gen_cmp(OR_NET_NOSNAP, 0, BPF_B, (long) v);
5774 gen_and(b0, b1);
5775 return b1;
5784 b1 = gen_cmp(OR_NET_NOSNAP, 4, BPF_B, (long) v);
5785 gen_and(b0, b1);
5786 return b1;
5859 b1 = gen_cmp(OR_NET, 6, BPF_B, (bpf_int32) v);
5861 b1 = gen_protochain(v, Q_IPV6);
5863 gen_and(b0, b1);
5864 return b1;
7039 struct block *b0, *b1, *b2; local
7074 b1 = gen_cmp(OR_LINK, SUNATM_PKT_BEGIN_POS, BPF_H, 0xFF00);
7075 gen_not(b1);
7081 gen_and(b1, b0);
7100 b1 = gen_mcmp(OR_NET, 16, BPF_W, (bpf_int32) 0, hostmask);
7102 gen_or(b1, b2);
7132 register struct block *b0, *b1, *b2; local
7187 b1 = new_block(JMP(BPF_JSET));
7188 b1->s.k = 0x01; /* To DS */
7189 b1->stmts = s;
7195 gen_and(b1, b0);
7210 b1 = gen_mac_multicast(4);
7211 gen_and(b2, b1);
7217 gen_or(b1, b0);
7224 b1 = new_block(JMP(BPF_JSET));
7225 b1->s.k = 0x08;
7226 b1->stmts = s;
7231 gen_and(b1, b0);
7247 b1 = gen_mac_multicast(4);
7248 gen_and(b2, b1);
7255 gen_or(b1, b0);
7266 b1 = new_block(JMP(BPF_JSET));
7267 b1->s.k = 0x04;
7268 b1->stmts = s;
7269 gen_not(b1);
7275 gen_and(b1, b0);
7288 b1 = gen_cmp(OR_LINK, SUNATM_PKT_BEGIN_POS, BPF_H, 0xFF00);
7289 gen_not(b1);
7293 gen_and(b1, b0);
7305 b1 = gen_cmp_ge(OR_NET, 16, BPF_B, (bpf_int32) 224);
7306 gen_and(b0, b1);
7307 return b1;
7312 b1 = gen_cmp(OR_NET, 24, BPF_B, (bpf_int32) 255);
7313 gen_and(b0, b1);
7314 return b1;
7664 register struct block *b0, *b1; local
7677 b1 = gen_ahostop(eaddr, Q_DST);
7678 gen_and(b0, b1);
7679 return b1;
7684 b1 = gen_ahostop(eaddr, Q_DST);
7685 gen_or(b0, b1);
7686 return b1;
7698 struct block *b0, *b1; local
7747 b1 = gen_mcmp(OR_MACPL, 0, BPF_H, (bpf_int32) vlan_num, 0x0fff);
7748 gen_and(b0, b1);
7749 b0 = b1;
7769 struct block *b0, *b1; local
7822 …b1 = gen_mcmp(OR_MACPL, orig_nl, BPF_W, (bpf_int32) label_num, 0xfffff000); /* only compare the fi…
7823 gen_and(b0, b1);
7824 b0 = b1;
7964 struct block *b0, *b1; local
7974 b1 = gen_atmfield_code(A_VCI, 1, BPF_JEQ, 0);
7975 gen_and(b0, b1);
7983 b1 = gen_atmfield_code(A_VCI, 2, BPF_JEQ, 0);
7984 gen_and(b0, b1);
7992 b1 = gen_atmfield_code(A_VCI, 3, BPF_JEQ, 0);
7993 gen_and(b0, b1);
8001 b1 = gen_atmfield_code(A_VCI, 4, BPF_JEQ, 0);
8002 gen_and(b0, b1);
8010 b1 = gen_atmfield_code(A_VCI, 5, BPF_JEQ, 0);
8011 gen_and(b0, b1);
8019 b1 = gen_atmfield_code(A_VCI, 16, BPF_JEQ, 0);
8020 gen_and(b0, b1);
8027 b1 = gen_atmfield_code(A_PROTOTYPE, PT_LANE, BPF_JEQ, 0);
8053 b1 = gen_atmfield_code(A_PROTOTYPE, PT_LLC, BPF_JEQ, 0);
8060 return b1;
8072 struct block *b0, *b1; local
8088 b1 = gen_ncmp(OR_PACKET, off_li, BPF_B, 0x3f, BPF_JGT, 0, 0);
8089 gen_and(b1, b0);
8180 struct block *b1; local
8190 b1 = gen_atmfield_code(A_MSGTYPE, SETUP, BPF_JEQ, 0);
8194 b1 = gen_atmfield_code(A_MSGTYPE, CALL_PROCEED, BPF_JEQ, 0);
8198 b1 = gen_atmfield_code(A_MSGTYPE, CONNECT, BPF_JEQ, 0);
8202 b1 = gen_atmfield_code(A_MSGTYPE, CONNECT_ACK, BPF_JEQ, 0);
8206 b1 = gen_atmfield_code(A_MSGTYPE, RELEASE, BPF_JEQ, 0);
8210 b1 = gen_atmfield_code(A_MSGTYPE, RELEASE_DONE, BPF_JEQ, 0);
8216 return b1;
8222 struct block *b0, *b1; local
8230 b1 = gen_atmmulti_abbrev(A_OAMF4);
8238 b1 = gen_atmfield_code(A_VCI, 4, BPF_JEQ, 0);
8239 gen_or(b0, b1);
8241 gen_and(b0, b1);
8252 b1 = gen_msg_abbrev(A_CALLPROCEED);
8253 gen_or(b0, b1);
8255 gen_or(b0, b1);
8257 gen_or(b0, b1);
8259 gen_or(b0, b1);
8261 gen_or(b0, b1);
8263 gen_and(b0, b1);
8270 b1 = gen_msg_abbrev(A_CALLPROCEED);
8271 gen_or(b0, b1);
8273 gen_or(b0, b1);
8275 gen_or(b0, b1);
8277 gen_or(b0, b1);
8279 gen_and(b0, b1);
8285 return b1;