Searched refs:segs (Results 1 - 25 of 33) sorted by relevance

12

/drivers/infiniband/hw/ipath/
H A Dipath_keys.c167 while (off >= mr->map[m]->segs[n].length) {
168 off -= mr->map[m]->segs[n].length;
176 isge->vaddr = mr->map[m]->segs[n].vaddr + off;
177 isge->length = mr->map[m]->segs[n].length - off;
249 while (off >= mr->map[m]->segs[n].length) {
250 off -= mr->map[m]->segs[n].length;
258 sge->vaddr = mr->map[m]->segs[n].vaddr + off;
259 sge->length = mr->map[m]->segs[n].length - off;
H A Dipath_mr.c158 mr->mr.map[m]->segs[n].vaddr = (void *) buffer_list[i].addr;
159 mr->mr.map[m]->segs[n].length = buffer_list[i].size;
236 mr->mr.map[m]->segs[n].vaddr = vaddr;
237 mr->mr.map[m]->segs[n].length = umem->page_size;
376 fmr->mr.map[m]->segs[n].vaddr = (void *) page_list[i];
377 fmr->mr.map[m]->segs[n].length = ps;
H A Dipath_verbs.c197 sge->mr->map[sge->m]->segs[sge->n].vaddr;
199 sge->mr->map[sge->m]->segs[sge->n].length;
236 sge->mr->map[sge->m]->segs[sge->n].vaddr;
238 sge->mr->map[sge->m]->segs[sge->n].length;
283 sge.mr->map[sge.m]->segs[sge.n].vaddr;
285 sge.mr->map[sge.m]->segs[sge.n].length;
322 sge->mr->map[sge->m]->segs[sge->n].vaddr;
324 sge->mr->map[sge->m]->segs[sge->n].length;
796 sge->vaddr = sge->mr->map[sge->m]->segs[sge->n].vaddr;
797 sge->length = sge->mr->map[sge->m]->segs[sg
[all...]
H A Dipath_ruc.c422 sge->mr->map[sge->m]->segs[sge->n].vaddr;
424 sge->mr->map[sge->m]->segs[sge->n].length;
H A Dipath_ud.c207 sge->mr->map[sge->m]->segs[sge->n].vaddr;
209 sge->mr->map[sge->m]->segs[sge->n].length;
H A Dipath_sdma.c772 sge->mr->map[sge->m]->segs[sge->n].vaddr;
774 sge->mr->map[sge->m]->segs[sge->n].length;
H A Dipath_verbs.h238 struct ipath_seg segs[IPATH_SEGSZ]; member in struct:ipath_segarray
264 u16 n; /* current index: mr->map[m]->segs[n] */
/drivers/infiniband/hw/qib/
H A Dqib_keys.c193 while (off >= mr->map[m]->segs[n].length) {
194 off -= mr->map[m]->segs[n].length;
203 isge->vaddr = mr->map[m]->segs[n].vaddr + off;
204 isge->length = mr->map[m]->segs[n].length - off;
287 while (off >= mr->map[m]->segs[n].length) {
288 off -= mr->map[m]->segs[n].length;
297 sge->vaddr = mr->map[m]->segs[n].vaddr + off;
298 sge->length = mr->map[m]->segs[n].length - off;
348 mr->map[m]->segs[n].vaddr = (void *) page_list[i];
349 mr->map[m]->segs[
[all...]
H A Dqib_mr.c168 mr->mr.map[m]->segs[n].vaddr = (void *) buffer_list[i].addr;
169 mr->mr.map[m]->segs[n].length = buffer_list[i].size;
247 mr->mr.map[m]->segs[n].vaddr = vaddr;
248 mr->mr.map[m]->segs[n].length = umem->page_size;
447 fmr->mr.map[m]->segs[n].vaddr = (void *) page_list[i];
448 fmr->mr.map[m]->segs[n].length = ps;
H A Dqib_verbs.c196 sge->mr->map[sge->m]->segs[sge->n].vaddr;
198 sge->mr->map[sge->m]->segs[sge->n].length;
237 sge->mr->map[sge->m]->segs[sge->n].vaddr;
239 sge->mr->map[sge->m]->segs[sge->n].length;
284 sge.mr->map[sge.m]->segs[sge.n].vaddr;
286 sge.mr->map[sge.m]->segs[sge.n].length;
322 sge->mr->map[sge->m]->segs[sge->n].vaddr;
324 sge->mr->map[sge->m]->segs[sge->n].length;
739 sge->vaddr = sge->mr->map[sge->m]->segs[sge->n].vaddr;
740 sge->length = sge->mr->map[sge->m]->segs[sg
[all...]
H A Dqib_ud.c191 sge->mr->map[sge->m]->segs[sge->n].vaddr;
193 sge->mr->map[sge->m]->segs[sge->n].length;
H A Dqib_ruc.c538 sge->mr->map[sge->m]->segs[sge->n].vaddr;
540 sge->mr->map[sge->m]->segs[sge->n].length;
H A Dqib_sdma.c623 sge->mr->map[sge->m]->segs[sge->n].vaddr;
625 sge->mr->map[sge->m]->segs[sge->n].length;
H A Dqib_verbs.h291 struct qib_seg segs[QIB_SEGSZ]; member in struct:qib_segarray
319 u16 n; /* current index: mr->map[m]->segs[n] */
/drivers/usb/wusbcore/
H A Dwa-xfer.c147 u8 segs, segs_submitted, segs_done; member in struct:wa_xfer
176 for (cnt = 0; cnt < xfer->segs; cnt++) {
248 for (cnt = 0; cnt < xfer->segs; cnt++) {
260 && cnt != xfer->segs-1)
445 xfer->segs = (urb->transfer_buffer_length + xfer->seg_size - 1)
447 if (xfer->segs >= WA_SEGS_MAX) {
454 if (xfer->segs == 0 && *pxfer_type == WA_XFER_TYPE_CTL)
455 xfer->segs = 1;
631 * Allocate the segs array and initialize each of them
649 xfer->seg = kcalloc(xfer->segs, sizeo
[all...]
/drivers/net/wireless/bcmdhd/include/
H A Dbcmdefs.h172 hnddma_seg_t segs[MAX_DMA_SEGS]; member in struct:__anon3306
/drivers/staging/octeon/
H A Dethernet-tx.c259 pko_command.s.segs = 1;
285 pko_command.s.segs = skb_shinfo(skb)->nr_frags + 1;
/drivers/net/ethernet/intel/e1000/
H A De1000.h153 unsigned int segs; member in struct:e1000_buffer
H A De1000_main.c2847 unsigned int f, bytecount, segs; local
2950 segs = skb_shinfo(skb)->gso_segs ?: 1;
2952 bytecount = ((segs - 1) * skb_headlen(skb)) + skb->len;
2955 tx_ring->buffer_info[i].segs = segs;
3850 total_tx_packets += buffer_info->segs;
/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c3009 struct sk_buff *segs, *curr; local
3014 segs = skb_gso_segment(skb, dev->features & ~NETIF_F_TSO6);
3015 if (IS_ERR(segs))
3018 while (segs) {
3019 curr = segs;
3020 segs = segs->next;
3025 if (segs != NULL) {
3026 curr = segs;
3027 segs
[all...]
/drivers/scsi/
H A Dvmw_pvscsi.c351 int segs = scsi_dma_map(cmd); local
352 if (segs > 1) {
353 pvscsi_create_sg(ctx, sg, segs);
H A Dosst.c5337 int segs, nbr, max_segs, b_size, order, got;
5373 for (segs=STbuffer->sg_segs=1, got=b_size;
5374 segs < max_segs && got < OS_FRAME_SIZE; ) {
5376 STbuffer->sg[segs].offset = 0;
5386 sg_set_page(&STbuffer->sg[segs], page, (OS_FRAME_SIZE - got <= PAGE_SIZE / 2) ? (OS_FRAME_SIZE - got) : b_size, 0);
5387 got += STbuffer->sg[segs].length;
5389 STbuffer->sg_segs = ++segs;
5399 STbuffer->sg[segs-1].length, page_address(STbuffer->sg[segs-1].page));
5423 printk(OSST_DEB_MSG "osst :D: Buffer at %p normalized to %d bytes (segs
5332 int segs, nbr, max_segs, b_size, order, got; local
[all...]
/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c796 unsigned int segs, bytecount; local
799 segs = skb_shinfo(skb)->gso_segs ?: 1;
801 bytecount = ((segs - 1) * skb_headlen(skb)) +
803 total_packets += segs;
/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c1133 total_tx_packets += buffer_info->segs;
4781 unsigned int f, bytecount, segs; local
4840 segs = skb_shinfo(skb)->gso_segs ? : 1;
4842 bytecount = ((segs - 1) * skb_headlen(skb)) + skb->len;
4845 tx_ring->buffer_info[i].segs = segs;
H A De1000.h229 unsigned int segs; member in struct:e1000_buffer::__anon2295::__anon2296

Completed in 543 milliseconds

12