Lines Matching refs:nr_frags
171 for (i = 0; i < txb->nr_frags; i++) in libipw_txb_free()
177 static struct libipw_txb *libipw_alloc_txb(int nr_frags, int txb_size, in libipw_alloc_txb() argument
183 txb = kmalloc(struct_size(txb, fragments, nr_frags), gfp_mask); in libipw_alloc_txb()
188 txb->nr_frags = nr_frags; in libipw_alloc_txb()
191 for (i = 0; i < nr_frags; i++) { in libipw_alloc_txb()
200 if (unlikely(i != nr_frags)) { in libipw_alloc_txb()
246 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size, in libipw_xmit() local
392 nr_frags = bytes / bytes_per_frag; in libipw_xmit()
395 nr_frags++; in libipw_xmit()
399 nr_frags = 1; in libipw_xmit()
407 nr_frags++; in libipw_xmit()
412 txb = libipw_alloc_txb(nr_frags, frag_size, in libipw_xmit()
421 txb->payload_size = frag_size * (nr_frags - 1) + in libipw_xmit()
451 for (; i < nr_frags; i++) { in libipw_xmit()
462 if (i != nr_frags - 1) { in libipw_xmit()