Lines Matching refs:s

98 #define offsetof(s, e) ((size_t)&((s *)0)->e)  argument
337 char *sdup(s) in sdup() argument
338 register const char *s; in sdup()
340 int n = strlen(s) + 1;
343 strlcpy(cp, s, n);
353 p->s.code = code;
365 p->s.code = code;
375 b->s.k = v;
434 if (root == NULL || (root->s.code == (BPF_RET | BPF_K) && root->s.k == 0)) in pcap_compile()
671 struct slist *s, *s2; local
674 s = gen_load_a(offrel, offset, size);
679 s2->s.k = mask;
680 sappend(s, s2);
684 b->stmts = s;
685 b->s.k = v;
1550 struct slist *s, *s2; local
1552 s = gen_llprefixlen();
1562 if (s != NULL)
1571 s2->s.k = offset;
1572 sappend(s, s2);
1582 s = new_stmt(BPF_LD | BPF_ABS | size);
1583 s->s.k = offset + off_ll;
1585 return s;
1594 struct slist *s, *s2; local
1596 s = gen_off_macpl();
1606 if (s != NULL)
1614 s2->s.k = offset;
1615 sappend(s, s2);
1624 s = new_stmt(BPF_LD | BPF_ABS | size);
1625 s->s.k = off_macpl + offset;
1627 return s;
1637 struct slist *s, *s2; local
1643 s = new_stmt(BPF_LD | BPF_ABS | size);
1644 s->s.k = offset;
1648 s = gen_load_llrel(offset, size);
1652 s = gen_load_macplrel(offset, size);
1656 s = gen_load_macplrel(off_nl + offset, size);
1660 s = gen_load_macplrel(off_nl_nosnap + offset, size);
1670 s = gen_loadx_iphdrlen();
1683 s2->s.k = off_macpl + off_nl + offset;
1684 sappend(s, s2);
1688 s = gen_load_macplrel(off_nl + 40 + offset, size);
1695 return s;
1705 struct slist *s, *s2; in gen_loadx_iphdrlen() local
1707 s = gen_off_macpl(); in gen_loadx_iphdrlen()
1708 if (s != NULL) in gen_loadx_iphdrlen()
1723 s2->s.k = off_nl; in gen_loadx_iphdrlen()
1724 sappend(s, s2); in gen_loadx_iphdrlen()
1726 s2->s.k = 0xf; in gen_loadx_iphdrlen()
1727 sappend(s, s2); in gen_loadx_iphdrlen()
1729 s2->s.k = 2; in gen_loadx_iphdrlen()
1730 sappend(s, s2); in gen_loadx_iphdrlen()
1738 sappend(s, new_stmt(BPF_ALU | BPF_ADD | BPF_X)); in gen_loadx_iphdrlen()
1739 sappend(s, new_stmt(BPF_MISC | BPF_TAX)); in gen_loadx_iphdrlen()
1752 s = new_stmt(BPF_LDX | BPF_MSH | BPF_B); in gen_loadx_iphdrlen()
1753 s->s.k = off_macpl + off_nl; in gen_loadx_iphdrlen()
1755 return s; in gen_loadx_iphdrlen()
1762 struct slist *s; local
1764 s = new_stmt(BPF_LD | BPF_IMM);
1765 s->s.k = !rsense;
1767 b->stmts = s;
2190 s1->s.k = 0; in gen_load_prism_llprefixlen()
2196 s2->s.k = 0xFFFFF000; in gen_load_prism_llprefixlen()
2203 sjeq_avs_cookie->s.k = 0x80211000; in gen_load_prism_llprefixlen()
2214 s2->s.k = 4; in gen_load_prism_llprefixlen()
2216 sjeq_avs_cookie->s.jt = s2; in gen_load_prism_llprefixlen()
2227 sjcommon->s.k = 1; in gen_load_prism_llprefixlen()
2237 s2->s.k = 144; in gen_load_prism_llprefixlen()
2239 sjeq_avs_cookie->s.jf = s2; in gen_load_prism_llprefixlen()
2247 s2->s.k = reg_off_ll; in gen_load_prism_llprefixlen()
2249 sjcommon->s.jf = s2; in gen_load_prism_llprefixlen()
2282 s1->s.k = 4; in gen_load_avs_llprefixlen()
2289 s2->s.k = reg_off_ll; in gen_load_avs_llprefixlen()
2329 s1->s.k = 3; in gen_load_radiotap_llprefixlen()
2332 s2->s.k = 8; in gen_load_radiotap_llprefixlen()
2342 s2->s.k = 2; in gen_load_radiotap_llprefixlen()
2351 s2->s.k = reg_off_ll; in gen_load_radiotap_llprefixlen()
2398 s1->s.k = 3; in gen_load_ppi_llprefixlen()
2401 s2->s.k = 8; in gen_load_ppi_llprefixlen()
2411 s2->s.k = 2; in gen_load_ppi_llprefixlen()
2420 s2->s.k = reg_off_ll; in gen_load_ppi_llprefixlen()
2442 static struct slist *gen_load_802_11_header_len(struct slist *s, struct slist *snext) in gen_load_802_11_header_len() argument
2461 return (s); in gen_load_802_11_header_len()
2479 if (s == NULL) in gen_load_802_11_header_len()
2490 s = new_stmt(BPF_LDX | BPF_IMM); in gen_load_802_11_header_len()
2491 s->s.k = off_ll; in gen_load_802_11_header_len()
2502 sappend(s, s2); in gen_load_802_11_header_len()
2504 s2->s.k = 24; in gen_load_802_11_header_len()
2505 sappend(s, s2); in gen_load_802_11_header_len()
2507 s2->s.k = reg_off_macpl; in gen_load_802_11_header_len()
2508 sappend(s, s2); in gen_load_802_11_header_len()
2511 s2->s.k = 0; in gen_load_802_11_header_len()
2512 sappend(s, s2); in gen_load_802_11_header_len()
2520 sjset_data_frame_1->s.k = 0x08; in gen_load_802_11_header_len()
2521 sappend(s, sjset_data_frame_1); in gen_load_802_11_header_len()
2527 sjset_data_frame_1->s.jt = sjset_data_frame_2 = new_stmt(JMP(BPF_JSET)); in gen_load_802_11_header_len()
2528 sjset_data_frame_2->s.k = 0x04; in gen_load_802_11_header_len()
2529 sappend(s, sjset_data_frame_2); in gen_load_802_11_header_len()
2530 sjset_data_frame_1->s.jf = snext; in gen_load_802_11_header_len()
2537 sjset_data_frame_2->s.jt = snext; in gen_load_802_11_header_len()
2538 sjset_data_frame_2->s.jf = sjset_qos = new_stmt(JMP(BPF_JSET)); in gen_load_802_11_header_len()
2539 sjset_qos->s.k = 0x80; /* QoS bit */ in gen_load_802_11_header_len()
2540 sappend(s, sjset_qos); in gen_load_802_11_header_len()
2548 sjset_qos->s.jt = s2 = new_stmt(BPF_LD | BPF_MEM); in gen_load_802_11_header_len()
2549 s2->s.k = reg_off_macpl; in gen_load_802_11_header_len()
2550 sappend(s, s2); in gen_load_802_11_header_len()
2552 s2->s.k = 2; in gen_load_802_11_header_len()
2553 sappend(s, s2); in gen_load_802_11_header_len()
2555 s2->s.k = reg_off_macpl; in gen_load_802_11_header_len()
2556 sappend(s, s2); in gen_load_802_11_header_len()
2574 sjset_qos->s.jf = s2 = new_stmt(BPF_LD | BPF_ABS | BPF_W); in gen_load_802_11_header_len()
2575 s2->s.k = 4; in gen_load_802_11_header_len()
2576 sappend(s, s2); in gen_load_802_11_header_len()
2579 sjset_radiotap_flags->s.k = SWAPLONG(0x00000002); in gen_load_802_11_header_len()
2580 sappend(s, sjset_radiotap_flags); in gen_load_802_11_header_len()
2585 sjset_radiotap_flags->s.jf = snext; in gen_load_802_11_header_len()
2590 sjset_radiotap_tsft = sjset_radiotap_flags->s.jt = new_stmt(JMP(BPF_JSET)); in gen_load_802_11_header_len()
2591 sjset_radiotap_tsft->s.k = SWAPLONG(0x00000001); in gen_load_802_11_header_len()
2592 sappend(s, sjset_radiotap_tsft); in gen_load_802_11_header_len()
2603 sjset_radiotap_tsft->s.jt = s2 = new_stmt(BPF_LD | BPF_ABS | BPF_B); in gen_load_802_11_header_len()
2604 s2->s.k = 16; in gen_load_802_11_header_len()
2605 sappend(s, s2); in gen_load_802_11_header_len()
2608 sjset_tsft_datapad->s.k = 0x20; in gen_load_802_11_header_len()
2609 sappend(s, sjset_tsft_datapad); in gen_load_802_11_header_len()
2619 sjset_radiotap_tsft->s.jf = s2 = new_stmt(BPF_LD | BPF_ABS | BPF_B); in gen_load_802_11_header_len()
2620 s2->s.k = 8; in gen_load_802_11_header_len()
2621 sappend(s, s2); in gen_load_802_11_header_len()
2624 sjset_notsft_datapad->s.k = 0x20; in gen_load_802_11_header_len()
2625 sappend(s, sjset_notsft_datapad); in gen_load_802_11_header_len()
2635 s_roundup->s.k = reg_off_macpl; in gen_load_802_11_header_len()
2636 sappend(s, s_roundup); in gen_load_802_11_header_len()
2638 s2->s.k = 3; in gen_load_802_11_header_len()
2639 sappend(s, s2); in gen_load_802_11_header_len()
2641 s2->s.k = ~3; in gen_load_802_11_header_len()
2642 sappend(s, s2); in gen_load_802_11_header_len()
2644 s2->s.k = reg_off_macpl; in gen_load_802_11_header_len()
2645 sappend(s, s2); in gen_load_802_11_header_len()
2647 sjset_tsft_datapad->s.jt = s_roundup; in gen_load_802_11_header_len()
2648 sjset_tsft_datapad->s.jf = snext; in gen_load_802_11_header_len()
2649 sjset_notsft_datapad->s.jt = s_roundup; in gen_load_802_11_header_len()
2650 sjset_notsft_datapad->s.jf = snext; in gen_load_802_11_header_len()
2653 sjset_qos->s.jf = snext; in gen_load_802_11_header_len()
2655 return s; in gen_load_802_11_header_len()
2661 struct slist *s; local
2673 s = gen_load_prism_llprefixlen();
2677 s = gen_load_avs_llprefixlen();
2681 s = gen_load_radiotap_llprefixlen();
2685 s = gen_load_ppi_llprefixlen();
2689 s = NULL;
2706 s = gen_load_802_11_header_len(s, b->stmts);
2716 if (s != NULL)
2718 sappend(s, b->stmts);
2719 b->stmts = s;
2733 s_load_dlt->s.k = 4; in gen_ppi_dlt_check()
2738 b->s.k = SWAPLONG(DLT_IEEE802_11); in gen_ppi_dlt_check()
2750 struct slist *s; in gen_prism_llprefixlen() local
2765 s = new_stmt(BPF_LDX | BPF_MEM); in gen_prism_llprefixlen()
2766 s->s.k = reg_off_ll; in gen_prism_llprefixlen()
2767 return s; in gen_prism_llprefixlen()
2772 struct slist *s; in gen_avs_llprefixlen() local
2787 s = new_stmt(BPF_LDX | BPF_MEM); in gen_avs_llprefixlen()
2788 s->s.k = reg_off_ll; in gen_avs_llprefixlen()
2789 return s; in gen_avs_llprefixlen()
2794 struct slist *s; in gen_radiotap_llprefixlen() local
2809 s = new_stmt(BPF_LDX | BPF_MEM); in gen_radiotap_llprefixlen()
2810 s->s.k = reg_off_ll; in gen_radiotap_llprefixlen()
2811 return s; in gen_radiotap_llprefixlen()
2824 struct slist *s; in gen_ppi_llprefixlen() local
2839 s = new_stmt(BPF_LDX | BPF_MEM); in gen_ppi_llprefixlen()
2840 s->s.k = reg_off_ll; in gen_ppi_llprefixlen()
2841 return s; in gen_ppi_llprefixlen()
2879 struct slist *s; in gen_off_macpl() local
2896 s = new_stmt(BPF_LDX | BPF_MEM); in gen_off_macpl()
2897 s->s.k = reg_off_macpl; in gen_off_macpl()
2898 return s; in gen_off_macpl()
3815 register struct slist *s; local
3855 s = gen_load_a(OR_LINK, 1, BPF_B);
3857 b1->s.k = 0x01; /* To DS */
3858 b1->stmts = s;
3870 s = gen_load_a(OR_LINK, 1, BPF_B);
3872 b2->s.k = 0x01; /* To DS */
3873 b2->stmts = s;
3893 s = gen_load_a(OR_LINK, 1, BPF_B);
3895 b1->s.k = 0x02; /* From DS */
3896 b1->stmts = s;
3902 s = gen_load_a(OR_LINK, 1, BPF_B);
3904 b2->s.k = 0x02; /* From DS */
3905 b2->stmts = s;
3925 s = gen_load_a(OR_LINK, 0, BPF_B);
3927 b1->s.k = 0x08;
3928 b1->stmts = s;
3940 s = gen_load_a(OR_LINK, 0, BPF_B);
3942 b2->s.k = 0x08;
3943 b2->stmts = s;
3967 s = gen_load_a(OR_LINK, 0, BPF_B);
3969 b1->s.k = 0x04;
3970 b1->stmts = s;
4002 s = gen_load_a(OR_LINK, 1, BPF_B);
4004 b1->s.k = 0x01; /* To DS */
4005 b1->stmts = s;
4017 s = gen_load_a(OR_LINK, 1, BPF_B);
4019 b2->s.k = 0x01; /* To DS */
4020 b2->stmts = s;
4039 s = gen_load_a(OR_LINK, 0, BPF_B);
4041 b1->s.k = 0x08;
4042 b1->stmts = s;
4054 s = gen_load_a(OR_LINK, 0, BPF_B);
4056 b2->s.k = 0x08;
4057 b2->stmts = s;
4081 s = gen_load_a(OR_LINK, 0, BPF_B);
4083 b1->s.k = 0x04;
4084 b1->stmts = s;
4886 struct slist *s; in gen_ipfrag() local
4890 s = gen_load_a(OR_NET, 6, BPF_H); in gen_ipfrag()
4892 b->s.k = 0x1fff; in gen_ipfrag()
4893 b->stmts = s; in gen_ipfrag()
5348 struct slist *s[100];
5354 memset(s, 0, sizeof(s));
5401 s[i] = new_stmt(0); /*dummy */
5410 s[i] = new_stmt(BPF_LD | BPF_ABS | BPF_B);
5411 s[i]->s.k = off_macpl + off_nl + 9;
5414 s[i] = new_stmt(BPF_LDX | BPF_MSH | BPF_B);
5415 s[i]->s.k = off_macpl + off_nl;
5423 s[i] = new_stmt(BPF_LD | BPF_ABS | BPF_B);
5424 s[i]->s.k = off_macpl + off_nl + 6;
5427 s[i] = new_stmt(BPF_LDX | BPF_IMM);
5428 s[i]->s.k = 40;
5438 s[i] = new_stmt(BPF_JMP | BPF_JEQ | BPF_K);
5439 s[i]->s.k = v;
5440 s[i]->s.jt = NULL; /*later */
5441 s[i]->s.jf = NULL; /*update in next stmt */
5449 s[i] = new_stmt(BPF_JMP | BPF_JEQ | BPF_K);
5450 s[i]->s.jt = NULL; /*later */
5451 s[i]->s.jf = NULL; /*update in next stmt */
5452 s[i]->s.k = IPPROTO_NONE;
5453 s[fix5]->s.jf = s[i];
5464 s[i] = new_stmt(BPF_JMP | BPF_JEQ | BPF_K);
5465 s[i]->s.jt = NULL; /*later */
5466 s[i]->s.jf = NULL; /*update in next stmt */
5467 s[i]->s.k = IPPROTO_HOPOPTS;
5468 s[fix2]->s.jf = s[i];
5471 s[i - 1]->s.jf = s[i] = new_stmt(BPF_JMP | BPF_JEQ | BPF_K);
5472 s[i]->s.jt = NULL; /*later */
5473 s[i]->s.jf = NULL; /*update in next stmt */
5474 s[i]->s.k = IPPROTO_DSTOPTS;
5477 s[i - 1]->s.jf = s[i] = new_stmt(BPF_JMP | BPF_JEQ | BPF_K);
5478 s[i]->s.jt = NULL; /*later */
5479 s[i]->s.jf = NULL; /*update in next stmt */
5480 s[i]->s.k = IPPROTO_ROUTING;
5483 s[i - 1]->s.jf = s[i] = new_stmt(BPF_JMP | BPF_JEQ | BPF_K);
5484 s[i]->s.jt = NULL; /*later */
5485 s[i]->s.jf = NULL; /*later */
5486 s[i]->s.k = IPPROTO_FRAGMENT;
5500 s[i] = new_stmt(BPF_MISC | BPF_TXA);
5503 s[i] = new_stmt(BPF_LD | BPF_IND | BPF_B);
5504 s[i]->s.k = off_macpl + off_nl;
5507 s[i] = new_stmt(BPF_ST);
5508 s[i]->s.k = reg2;
5511 s[i] = new_stmt(BPF_MISC | BPF_TXA);
5514 s[i] = new_stmt(BPF_ALU | BPF_ADD | BPF_K);
5515 s[i]->s.k = 1;
5518 s[i] = new_stmt(BPF_MISC | BPF_TAX);
5521 s[i] = new_stmt(BPF_LD | BPF_IND | BPF_B);
5522 s[i]->s.k = off_macpl + off_nl;
5525 s[i] = new_stmt(BPF_ALU | BPF_ADD | BPF_K);
5526 s[i]->s.k = 1;
5529 s[i] = new_stmt(BPF_ALU | BPF_MUL | BPF_K);
5530 s[i]->s.k = 8;
5533 s[i] = new_stmt(BPF_MISC | BPF_TAX);
5536 s[i] = new_stmt(BPF_LD | BPF_MEM);
5537 s[i]->s.k = reg2;
5541 s[i] = new_stmt(BPF_JMP | BPF_JA);
5542 s[i]->s.k = again - i - 1;
5543 s[i - 1]->s.jf = s[i];
5548 s[j]->s.jt = s[v6advance];
5554 s[i] = new_stmt(BPF_ALU | BPF_ADD | BPF_K);
5555 s[i]->s.k = 0;
5556 s[fix2]->s.jf = s[i];
5563 s[i] = new_stmt(BPF_JMP | BPF_JEQ | BPF_K);
5564 s[i]->s.jt = NULL; /*later */
5565 s[i]->s.jf = NULL; /*later */
5566 s[i]->s.k = IPPROTO_AH;
5568 s[fix3]->s.jf = s[ahcheck];
5578 s[i - 1]->s.jt = s[i] = new_stmt(BPF_MISC | BPF_TXA);
5581 s[i] = new_stmt(BPF_LD | BPF_IND | BPF_B);
5582 s[i]->s.k = off_macpl + off_nl;
5585 s[i] = new_stmt(BPF_ST);
5586 s[i]->s.k = reg2;
5589 s[i - 1]->s.jt = s[i] = new_stmt(BPF_MISC | BPF_TXA);
5592 s[i] = new_stmt(BPF_ALU | BPF_ADD | BPF_K);
5593 s[i]->s.k = 1;
5596 s[i] = new_stmt(BPF_MISC | BPF_TAX);
5599 s[i] = new_stmt(BPF_LD | BPF_IND | BPF_B);
5600 s[i]->s.k = off_macpl + off_nl;
5603 s[i] = new_stmt(BPF_ALU | BPF_ADD | BPF_K);
5604 s[i]->s.k = 2;
5607 s[i] = new_stmt(BPF_ALU | BPF_MUL | BPF_K);
5608 s[i]->s.k = 4;
5611 s[i] = new_stmt(BPF_MISC | BPF_TAX);
5614 s[i] = new_stmt(BPF_LD | BPF_MEM);
5615 s[i]->s.k = reg2;
5619 s[i] = new_stmt(BPF_JMP | BPF_JA);
5620 s[i]->s.k = again - i - 1;
5625 s[i] = new_stmt(BPF_ALU | BPF_ADD | BPF_K);
5626 s[i]->s.k = 0;
5627 s[fix2]->s.jt = s[end];
5628 s[fix4]->s.jf = s[end];
5629 s[fix5]->s.jt = s[end];
5637 s[i]->next = s[i + 1];
5638 s[max - 1]->next = NULL;
5644 b->stmts = s[1]; /*remember, s[0] is dummy */
5645 b->s.k = v;
5656 struct slist *s; in gen_check_802_11_data_frame() local
5663 s = gen_load_a(OR_LINK, 0, BPF_B); in gen_check_802_11_data_frame()
5665 b0->s.k = 0x08; in gen_check_802_11_data_frame()
5666 b0->stmts = s; in gen_check_802_11_data_frame()
5668 s = gen_load_a(OR_LINK, 0, BPF_B); 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()
6262 struct block *gen_ncode(s, v, q) in gen_ncode() argument
6263 register const char *s; in gen_ncode()
6272 if (s == NULL)
6275 vlen = __pcap_atodn(s, &v);
6277 vlen = __pcap_atoin(s, &v);
6294 if (s == NULL && q.addr == Q_NET)
6510 struct slist *s; local
6512 s = new_stmt(BPF_LDX | BPF_MEM);
6513 s->s.k = a->regno;
6514 return s;
6520 struct slist *s; local
6522 s = new_stmt(BPF_LD | BPF_MEM);
6523 s->s.k = a->regno;
6524 return s;
6539 struct slist *s, *tmp; local
6581 s = xfer_to_x(inst);
6587 sappend(s, tmp);
6588 sappend(inst->s, s);
6603 s = gen_llprefixlen();
6614 if (s != NULL)
6616 sappend(s, xfer_to_a(inst));
6617 sappend(s, new_stmt(BPF_ALU | BPF_ADD | BPF_X));
6618 sappend(s, new_stmt(BPF_MISC | BPF_TAX));
6621 s = xfer_to_x(inst);
6631 tmp->s.k = off_ll;
6632 sappend(s, tmp);
6633 sappend(inst->s, s);
6654 s = gen_off_macpl();
6665 if (s != NULL)
6667 sappend(s, xfer_to_a(inst));
6668 sappend(s, new_stmt(BPF_ALU | BPF_ADD | BPF_X));
6669 sappend(s, new_stmt(BPF_MISC | BPF_TAX));
6672 s = xfer_to_x(inst);
6687 tmp->s.k = off_macpl + off_nl;
6688 sappend(s, tmp);
6689 sappend(inst->s, s);
6723 s = gen_loadx_iphdrlen();
6741 sappend(s, xfer_to_a(inst));
6742 sappend(s, new_stmt(BPF_ALU | BPF_ADD | BPF_X));
6743 sappend(s, new_stmt(BPF_MISC | BPF_TAX));
6744 sappend(s, tmp = new_stmt(BPF_LD | BPF_IND | size));
6745 tmp->s.k = off_macpl + off_nl;
6746 sappend(inst->s, s);
6769 s = new_stmt(BPF_ST);
6770 s->s.k = regno;
6771 sappend(inst->s, s);
6798 sappend(a1->s, s0);
6799 sappend(a0->s, a1->s);
6801 b->stmts = a0->s;
6829 struct slist *s; in gen_loadlen() local
6831 s = new_stmt(BPF_LD | BPF_LEN); in gen_loadlen()
6832 s->next = new_stmt(BPF_ST); in gen_loadlen()
6833 s->next->s.k = regno; in gen_loadlen()
6834 a->s = s; in gen_loadlen()
6844 struct slist *s; local
6851 s = new_stmt(BPF_LD | BPF_IMM);
6852 s->s.k = val;
6853 s->next = new_stmt(BPF_ST);
6854 s->next->s.k = reg;
6855 a->s = s;
6864 struct slist *s; local
6866 s = xfer_to_a(a);
6867 sappend(a->s, s);
6868 s = new_stmt(BPF_ALU | BPF_NEG);
6869 s->s.k = 0;
6870 sappend(a->s, s);
6871 s = new_stmt(BPF_ST);
6872 s->s.k = a->regno;
6873 sappend(a->s, s);
6890 sappend(a1->s, s0);
6891 sappend(a0->s, a1->s);
6897 a0->regno = s0->s.k = alloc_reg();
6898 sappend(a0->s, s0);
6954 struct slist *s; local
6957 s = new_stmt(BPF_LD | BPF_LEN);
6959 b->stmts = s;
6960 b->s.k = n;
6999 struct slist *s; local
7018 s = new_stmt(BPF_ALU | BPF_OR | BPF_K);
7022 s = new_stmt(BPF_ALU | BPF_AND | BPF_K);
7025 s->s.k = val;
7027 b->stmts = s;
7119 register struct slist *s; local
7122 s = gen_load_a(OR_LINK, offset, BPF_B);
7124 b0->s.k = 1;
7125 b0->stmts = s;
7133 register struct slist *s; local
7186 s = gen_load_a(OR_LINK, 1, BPF_B);
7188 b1->s.k = 0x01; /* To DS */
7189 b1->stmts = s;
7201 s = gen_load_a(OR_LINK, 1, BPF_B);
7203 b2->s.k = 0x01; /* To DS */
7204 b2->stmts = s;
7223 s = gen_load_a(OR_LINK, 0, BPF_B);
7225 b1->s.k = 0x08;
7226 b1->stmts = s;
7238 s = gen_load_a(OR_LINK, 0, BPF_B);
7240 b2->s.k = 0x08;
7241 b2->stmts = s;
7265 s = gen_load_a(OR_LINK, 0, BPF_B);
7267 b1->s.k = 0x04;
7268 b1->stmts = s;