Home
last modified time | relevance | path

Searched refs:hdr_diff (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/subsys/net/l2/ieee802154/
Dieee802154_6lo.c47 int hdr_diff = net_6lo_compress(pkt, true); in ieee802154_6lo_encode_pkt() local
49 if (hdr_diff < 0) { in ieee802154_6lo_encode_pkt()
50 return hdr_diff; in ieee802154_6lo_encode_pkt()
58 ieee802154_6lo_fragment_ctx_init(frag_ctx, pkt, hdr_diff, true); in ieee802154_6lo_encode_pkt()
Dieee802154_6lo_fragment.h31 struct net_pkt *pkt, uint16_t hdr_diff, in ieee802154_6lo_fragment_ctx_init() argument
36 ctx->hdr_diff = hdr_diff; in ieee802154_6lo_fragment_ctx_init()
37 ctx->pkt_size = net_pkt_get_len(pkt) + (iphc ? hdr_diff : -1); in ieee802154_6lo_fragment_ctx_init()
Dieee802154_6lo.h25 uint8_t hdr_diff; /* 6lo header size reduction due to compression in bytes */ member
Dieee802154_6lo_fragment.c195 capacity -= ctx->hdr_diff; in ieee802154_6lo_fragment()
362 int hdr_diff; in fragment_cached_pkt_len() local
384 hdr_diff = net_6lo_uncompress_hdr_diff(pkt); in fragment_cached_pkt_len()
388 if (hdr_diff == INT_MAX) { in fragment_cached_pkt_len()
392 return len + hdr_diff; in fragment_cached_pkt_len()
/Zephyr-latest/tests/net/6lo/src/
Dmain.c245 int hdr_diff; member
565 .hdr_diff = NET_IPV6UDPH_LEN - IPHC_SIZE - NHC_SIZE -
587 .hdr_diff = NET_IPV6UDPH_LEN - IPHC_SIZE - NHC_SIZE -
609 .hdr_diff = NET_IPV6UDPH_LEN - IPHC_SIZE - NHC_SIZE -
631 .hdr_diff = NET_IPV6UDPH_LEN - IPHC_SIZE - NHC_SIZE -
653 .hdr_diff = NET_IPV6UDPH_LEN - IPHC_SIZE - NHC_SIZE -
675 .hdr_diff = NET_IPV6UDPH_LEN - IPHC_SIZE - NHC_SIZE -
693 .hdr_diff = NET_IPV6H_LEN - IPHC_SIZE -
713 .hdr_diff = NET_IPV6H_LEN - IPHC_SIZE -
734 .hdr_diff = IPV6_DISPATCH_DIFF,
[all …]
/Zephyr-latest/tests/net/ieee802154/6lo_fragment/src/
Dmain.c476 int hdr_diff; in test_fragment() local
489 hdr_diff = net_6lo_compress(pkt, data->iphc); in test_fragment()
490 if (hdr_diff < 0) { in test_fragment()
507 ieee802154_6lo_fragment_ctx_init(&ctx, pkt, hdr_diff, data->iphc); in test_fragment()