• Home
  • Raw
  • Download

Lines Matching refs:off_linkhdr

176 	(cs)->off_prevlinkhdr = (cs)->off_linkhdr; \
178 (cs)->off_linkhdr.is_variable = (new_is_variable); \
179 (cs)->off_linkhdr.constant_part = (new_constant_part); \
180 (cs)->off_linkhdr.reg = (new_reg); \
288 bpf_abs_offset off_linkhdr; member
1058 cstate->off_linkhdr.constant_part = 0; in init_linktype()
1059 cstate->off_linkhdr.is_variable = 0; in init_linktype()
1060 cstate->off_linkhdr.reg = -1; in init_linktype()
1241 cstate->off_linkhdr.is_variable = 1; in init_linktype()
1284 cstate->off_linkhdr.is_variable = 1; in init_linktype()
1588 cstate->off_linkhdr.constant_part = 4; /* Ethernet header is past 4-byte pseudo-header */ in init_linktype()
1589 cstate->off_linktype.constant_part = cstate->off_linkhdr.constant_part + 12; in init_linktype()
1590 …cstate->off_linkpl.constant_part = cstate->off_linkhdr.constant_part + 14; /* pseudo-header+Ethern… in init_linktype()
1596 …cstate->off_linkhdr.constant_part = 12; /* MAC header is past 4-byte pseudo-header, preamble, and … in init_linktype()
1597 cstate->off_linktype.constant_part = cstate->off_linkhdr.constant_part + 12; in init_linktype()
1598 …cstate->off_linkpl.constant_part = cstate->off_linkhdr.constant_part + 14; /* pseudo-header+preamb… in init_linktype()
1620 cstate->off_outermostlinkhdr = cstate->off_prevlinkhdr = cstate->off_linkhdr; in init_linktype()
1680 s = gen_load_absoffsetrel(cstate, &cstate->off_linkhdr, offset, size); in gen_load_a()
2263 if (cstate->off_linkhdr.reg != -1) { in gen_load_prism_llprefixlen()
2325 s2->s.k = cstate->off_linkhdr.reg; in gen_load_prism_llprefixlen()
2352 if (cstate->off_linkhdr.reg != -1) { in gen_load_avs_llprefixlen()
2366 s2->s.k = cstate->off_linkhdr.reg; in gen_load_avs_llprefixlen()
2392 if (cstate->off_linkhdr.reg != -1) { in gen_load_radiotap_llprefixlen()
2427 s2->s.k = cstate->off_linkhdr.reg; in gen_load_radiotap_llprefixlen()
2460 if (cstate->off_linkhdr.reg != -1) { in gen_load_ppi_llprefixlen()
2495 s2->s.k = cstate->off_linkhdr.reg; in gen_load_ppi_llprefixlen()
2765 if (cstate->off_linkpl.reg != -1 && cstate->off_linkhdr.is_variable && in insert_compute_vloffsets()
2766 cstate->off_linkhdr.reg == -1) in insert_compute_vloffsets()
2767 cstate->off_linkhdr.reg = alloc_reg(cstate); in insert_compute_vloffsets()
6972 s = gen_abs_offset_varpart(cstate, &cstate->off_linkhdr); in gen_load()
6998 tmp->s.k = cstate->off_linkhdr.constant_part; in gen_load()
8336 if (cstate->vlan_stack_depth == 0 && !cstate->off_linkhdr.is_variable && in gen_vlan()
8337 cstate->off_linkhdr.constant_part == in gen_vlan()
8510 cstate->off_linktype = cstate->off_linkhdr; in gen_pppoes()
8511 cstate->off_linkpl.constant_part = cstate->off_linkhdr.constant_part + 2; in gen_pppoes()
8689 s1->s.k = cstate->off_linkhdr.reg; in gen_geneve_offsets()
8707 s1->s.k = cstate->off_linkhdr.reg; in gen_geneve_offsets()
8800 s->s.k = cstate->off_linkhdr.reg; in gen_geneve_ll_check()
8947 cstate->off_linktype.constant_part = cstate->off_linkhdr.constant_part + 12; in gen_atmtype_abbrev()
8948 cstate->off_linkpl.constant_part = cstate->off_linkhdr.constant_part + 14; /* Ethernet */ in gen_atmtype_abbrev()