Searched refs:hdr_diff (Results 1 – 4 of 4) sorted by relevance
47 int hdr_diff = net_6lo_compress(pkt, true); in ieee802154_6lo_encode_pkt() local49 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()
31 struct net_pkt *pkt, uint16_t hdr_diff, in ieee802154_6lo_fragment_ctx_init() argument36 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()
195 capacity -= ctx->hdr_diff; in ieee802154_6lo_fragment()362 int hdr_diff; in fragment_cached_pkt_len() local384 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()
25 uint8_t hdr_diff; /* 6lo header size reduction due to compression in bytes */ member
Completed in 9 milliseconds