Lines Matching refs:frags
254 end = &si->frags[si->nr_frags]; in cxgb4_map_skb()
256 for (fp = si->frags; fp < end; fp++) { in cxgb4_map_skb()
265 while (fp-- > si->frags) in cxgb4_map_skb()
283 end = &si->frags[si->nr_frags]; in unmap_skb()
284 for (fp = si->frags; fp < end; fp++) in unmap_skb()
853 sgl->len0 = htonl(skb_frag_size(&si->frags[0])); in cxgb4_write_sgl()
869 to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); in cxgb4_write_sgl()
870 to->len[1] = cpu_to_be32(skb_frag_size(&si->frags[++i])); in cxgb4_write_sgl()
875 to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); in cxgb4_write_sgl()
927 frag = &si->frags[frag_idx]; in cxgb4_write_partial_sgl()
933 frag = &si->frags[frag_idx]; in cxgb4_write_partial_sgl()
962 frag_size = min(len, skb_frag_size(&si->frags[frag_idx])); in cxgb4_write_partial_sgl()
3318 __skb_fill_page_desc(skb, 0, gl->frags[0].page, in copy_frags()
3319 gl->frags[0].offset + offset, in copy_frags()
3320 gl->frags[0].size - offset); in copy_frags()
3323 __skb_fill_page_desc(skb, i, gl->frags[i].page, in copy_frags()
3324 gl->frags[i].offset, in copy_frags()
3325 gl->frags[i].size); in copy_frags()
3328 get_page(gl->frags[gl->nfrags - 1].page); in copy_frags()
3384 for (p = gl->frags, n = gl->nfrags - 1; n--; p++) in t4_pktgl_free()
3805 int frags) in restore_rx_bufs() argument
3809 while (frags--) { in restore_rx_bufs()
3815 d->page = si->frags[frags].page; in restore_rx_bufs()
3887 u32 len = ntohl(rc->pldbuflen_qid), bufsz, frags; in process_responses() local
3899 for (frags = 0, fp = si.frags; ; frags++, fp++) { in process_responses()
3921 si.va = page_address(si.frags[0].page) + in process_responses()
3922 si.frags[0].offset; in process_responses()
3925 si.nfrags = frags + 1; in process_responses()
3930 restore_rx_bufs(&si, &rxq->fl, frags); in process_responses()