Lines Matching refs:size
62 orig_node->fragments[i].size = 0; in batadv_frag_purge_orig()
106 chain->size = 0; in batadv_frag_init_chain()
163 chain->size = skb->len - hdr_size; in batadv_frag_insert_packet()
179 chain->size += skb->len - hdr_size; in batadv_frag_insert_packet()
192 chain->size += skb->len - hdr_size; in batadv_frag_insert_packet()
198 if (chain->size > batadv_frag_size_limit() || in batadv_frag_insert_packet()
204 chain->size = 0; in batadv_frag_insert_packet()
205 } else if (ntohs(frag_packet->total_size) == chain->size) { in batadv_frag_insert_packet()
208 chain->size = 0; in batadv_frag_insert_packet()
237 int size, hdr_size = sizeof(struct batadv_frag_packet); in batadv_frag_merge_packets() local
241 size = ntohs(packet->total_size); in batadv_frag_merge_packets()
242 if (size > batadv_frag_size_limit()) in batadv_frag_merge_packets()
254 if (pskb_expand_head(skb_out, 0, size - skb_out->len, GFP_ATOMIC) < 0) { in batadv_frag_merge_packets()
271 size = entry->skb->len - hdr_size; in batadv_frag_merge_packets()
272 memcpy(skb_put(skb_out, size), entry->skb->data + hdr_size, in batadv_frag_merge_packets()
273 size); in batadv_frag_merge_packets()