Lines Matching refs:frag
265 skb_frag_t *frag; in tls_append_frag() local
267 frag = &record->frags[record->num_frags - 1]; in tls_append_frag()
268 if (skb_frag_page(frag) == pfrag->page && in tls_append_frag()
269 skb_frag_off(frag) + skb_frag_size(frag) == pfrag->offset) { in tls_append_frag()
270 skb_frag_size_add(frag, size); in tls_append_frag()
272 ++frag; in tls_append_frag()
273 skb_frag_fill_page_desc(frag, pfrag->page, pfrag->offset, in tls_append_frag()
291 skb_frag_t *frag; in tls_push_record() local
304 frag = &record->frags[i]; in tls_push_record()
306 sg_set_page(&offload_ctx->sg_tx_data[i], skb_frag_page(frag), in tls_push_record()
307 skb_frag_size(frag), skb_frag_off(frag)); in tls_push_record()
308 sk_mem_charge(sk, skb_frag_size(frag)); in tls_push_record()
309 get_page(skb_frag_page(frag)); in tls_push_record()
351 skb_frag_t *frag; in tls_create_new_record() local
357 frag = &record->frags[0]; in tls_create_new_record()
358 skb_frag_fill_page_desc(frag, pfrag->page, pfrag->offset, in tls_create_new_record()