Searched refs:frag_hdr (Results 1 - 20 of 20) sorted by relevance

/linux-master/net/ieee802154/6lowpan/
H A Dtx.c138 u8 *frag_hdr, int frag_hdrlen,
143 raw_dump_inline(__func__, " fragment header", frag_hdr, frag_hdrlen);
149 skb_put_data(frag, frag_hdr, frag_hdrlen);
163 u8 frag_hdr[5]; local
170 frag_hdr[0] = LOWPAN_DISPATCH_FRAG1 | ((dgram_size >> 8) & 0x07);
171 frag_hdr[1] = dgram_size & 0xff;
172 memcpy(frag_hdr + 2, &frag_tag, sizeof(frag_tag));
182 rc = lowpan_xmit_fragment(skb, wpan_hdr, frag_hdr,
192 frag_hdr[0] &= ~LOWPAN_DISPATCH_FRAG1;
193 frag_hdr[
137 lowpan_xmit_fragment(struct sk_buff *skb, const struct ieee802154_hdr *wpan_hdr, u8 *frag_hdr, int frag_hdrlen, int offset, int len, bool frag1) argument
[all...]
/linux-master/net/ipv6/
H A Dnetfilter.c149 if (mtu < hlen + sizeof(struct frag_hdr) + 8)
151 mtu -= hlen + sizeof(struct frag_hdr);
167 skb_headroom(skb) < (hroom + sizeof(struct frag_hdr)))
175 skb_headroom(frag2) < (hlen + hroom + sizeof(struct frag_hdr)))
H A Dreassembly.c107 struct frag_hdr *fhdr, int nhoff,
277 sizeof(struct frag_hdr);
285 memmove(skb->head + sizeof(struct frag_hdr), skb->head,
286 (skb->data - skb->head) - sizeof(struct frag_hdr));
288 skb->mac_header += sizeof(struct frag_hdr);
289 skb->network_header += sizeof(struct frag_hdr);
329 struct frag_hdr *fhdr;
346 sizeof(struct frag_hdr))))
350 fhdr = (struct frag_hdr *)skb_transport_header(skb);
354 skb->transport_header += sizeof(struct frag_hdr);
[all...]
H A Dexthdrs_core.c91 start+offsetof(struct frag_hdr,
243 start+offsetof(struct frag_hdr,
H A Dxfrm6_output.c50 struct frag_hdr *fh;
55 fh = (struct frag_hdr *)(skb->data + sizeof(struct ipv6hdr));
H A Dudp_offload.c25 struct frag_hdr *fptr;
28 u8 frag_hdr_sz = sizeof(struct frag_hdr);
101 fptr = (struct frag_hdr *)(skb_network_header(skb) + unfrag_ip6hlen);
H A Dip6_output.c697 struct frag_hdr *fh;
714 fh = __skb_push(skb, sizeof(struct frag_hdr));
738 struct frag_hdr *fh;
742 fh = __skb_push(frag, sizeof(struct frag_hdr));
746 iter->offset += skb->len - hlen - sizeof(struct frag_hdr);
783 struct frag_hdr *fh;
796 frag = alloc_skb(len + state->hlen + sizeof(struct frag_hdr) +
807 skb_put(frag, len + state->hlen + sizeof(struct frag_hdr));
809 fh = (struct frag_hdr *)(skb_network_header(frag) + state->hlen);
811 sizeof(struct frag_hdr));
[all...]
H A Dip6_offload.c114 struct frag_hdr *fptr;
180 fptr = (struct frag_hdr *)((u8 *)ipv6h + err);
185 sizeof(struct frag_hdr));
H A Dip6_tunnel.c424 struct frag_hdr *frag_hdr = (struct frag_hdr *)hdr; local
426 if (frag_hdr->frag_off)
/linux-master/net/ipv6/netfilter/
H A Dip6t_frag.c37 struct frag_hdr _frag;
38 const struct frag_hdr *fh;
H A Dnf_conntrack_reasm.c167 const struct frag_hdr *fhdr, int nhoff)
333 sizeof(struct frag_hdr);
343 memmove(skb->head + sizeof(struct frag_hdr), skb->head,
344 (skb->data - skb->head) - sizeof(struct frag_hdr));
345 skb->mac_header += sizeof(struct frag_hdr);
346 skb->network_header += sizeof(struct frag_hdr);
444 struct frag_hdr *fhdr;
471 fhdr = (struct frag_hdr *)skb_transport_header(skb);
/linux-master/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c245 struct libipw_hdr_3addrqos *frag_hdr; local
428 frag_hdr = skb_put(skb_frag, hdr_len);
435 memcpy(frag_hdr, &header, hdr_len);
458 frag_hdr = skb_put_data(skb_frag, &header, hdr_len);
463 frag_hdr->frame_ctl =
/linux-master/drivers/staging/rtl8192e/
H A Drtllib_tx.c524 struct ieee80211_qos_hdr *frag_hdr; local
763 frag_hdr = skb_put_data(skb_frag, &header, hdr_len);
769 frag_hdr->frame_control = cpu_to_le16(fc |
778 frag_hdr->seq_ctrl =
781 frag_hdr->seq_ctrl =
782 cpu_to_le16(le16_to_cpu(frag_hdr->seq_ctrl) << 4 | i);
784 frag_hdr->seq_ctrl =
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector.c74 struct frag_hdr { struct in struct:ipv6_frag_pkt
267 sizeof(struct frag_hdr),
293 sizeof(struct frag_hdr),
/linux-master/tools/testing/selftests/bpf/progs/
H A Dbpf_flow.c54 struct frag_hdr { struct
367 struct frag_hdr *fragh, _fragh;
/linux-master/net/netfilter/
H A Dnf_log_syslog.c586 struct frag_hdr _fhdr;
587 const struct frag_hdr *fh;
/linux-master/include/net/
H A Dipv6.h147 struct frag_hdr { struct
/linux-master/net/core/
H A Dskbuff.c5725 struct frag_hdr *hp;
5729 sizeof(struct frag_hdr),
5734 hp = OPT_HDR(struct frag_hdr, skb, off);
5740 off += sizeof(struct frag_hdr);
H A Dflow_dissector.c1535 struct frag_hdr _fh, *fh;
/linux-master/net/mptcp/
H A Dprotocol.c1367 sizeof(struct frag_hdr))

Completed in 304 milliseconds