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 = kzalloc(struct_size(txb, fragments, nr_frags), gfp_mask); in libipw_alloc_txb()
187 txb->nr_frags = nr_frags; in libipw_alloc_txb()
190 for (i = 0; i < nr_frags; i++) { in libipw_alloc_txb()
199 if (unlikely(i != nr_frags)) { in libipw_alloc_txb()
245 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size, in libipw_xmit() local
391 nr_frags = bytes / bytes_per_frag; in libipw_xmit()
394 nr_frags++; in libipw_xmit()
398 nr_frags = 1; in libipw_xmit()
406 nr_frags++; in libipw_xmit()
411 txb = libipw_alloc_txb(nr_frags, frag_size, in libipw_xmit()
420 txb->payload_size = frag_size * (nr_frags - 1) + in libipw_xmit()
450 for (; i < nr_frags; i++) { in libipw_xmit()
461 if (i != nr_frags - 1) { in libipw_xmit()