Searched refs:hdr_diff (Results 1 – 6 of 6) sorted by relevance
/Zephyr-latest/subsys/net/l2/ieee802154/ |
D | ieee802154_6lo.c | 47 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()
|
D | ieee802154_6lo_fragment.h | 31 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()
|
D | ieee802154_6lo.h | 25 uint8_t hdr_diff; /* 6lo header size reduction due to compression in bytes */ member
|
D | ieee802154_6lo_fragment.c | 195 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/ |
D | main.c | 245 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/ |
D | main.c | 476 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()
|