Lines Matching refs:next_hdr_off
49 int net_ipv6_find_last_ext_hdr(struct net_pkt *pkt, uint16_t *next_hdr_off, in net_ipv6_find_last_ext_hdr() argument
57 if (!pkt || !pkt->frags || !next_hdr_off || !last_hdr_off) { in net_ipv6_find_last_ext_hdr()
73 *next_hdr_off = offsetof(struct net_ipv6_hdr, nexthdr); in net_ipv6_find_last_ext_hdr()
112 *next_hdr_off = *last_hdr_off; in net_ipv6_find_last_ext_hdr()
592 uint16_t next_hdr_off, in send_ipv6_fragment() argument
617 if (net_pkt_copy(frag_pkt, pkt, next_hdr_off) || in send_ipv6_fragment()
621 net_pkt_ipv6_ext_len(pkt) - next_hdr_off - 1)) { in send_ipv6_fragment()
693 uint16_t next_hdr_off; in net_ipv6_send_fragmented_pkt() local
703 ret = net_ipv6_find_last_ext_hdr(pkt, &next_hdr_off, &last_hdr_off); in net_ipv6_send_fragmented_pkt()
710 if (net_pkt_skip(pkt, next_hdr_off) || in net_ipv6_send_fragmented_pkt()
770 next_hdr_off, next_hdr, final); in net_ipv6_send_fragmented_pkt()