Searched refs:sg_segs (Results 1 - 10 of 10) sorted by relevance
/freebsd-11-stable/sys/kern/ |
H A D | subr_sglist.c | 67 (sgsave).ss_len = (sg)->sg_segs[(sgsave).sg_nseg - 1].ss_len; \ 75 (sg)->sg_segs[(sgsave).sg_nseg - 1].ss_len = (sgsave).ss_len; \ 132 ss = sg->sg_segs; 137 ss = &sg->sg_segs[sg->sg_nseg - 1]; 307 sg->sg_segs[0].ss_paddr = paddr; 308 sg->sg_segs[0].ss_len = len; 312 ss = &sg->sg_segs[sg->sg_nseg - 1]; 373 sg->sg_segs[0].ss_paddr = VM_PAGE_TO_PHYS(m[0]) + pgoff; 374 sg->sg_segs[0].ss_len = seglen; 380 ss = &sg->sg_segs[s [all...] |
/freebsd-11-stable/sys/vm/ |
H A D | sg_pager.c | 90 if ((sg->sg_segs[i].ss_paddr % PAGE_SIZE) != 0 || 91 (sg->sg_segs[i].ss_len % PAGE_SIZE) != 0) 93 npages += sg->sg_segs[i].ss_len / PAGE_SIZE; 169 if (space + sg->sg_segs[i].ss_len <= (offset * PAGE_SIZE)) { 170 space += sg->sg_segs[i].ss_len; 173 paddr = sg->sg_segs[i].ss_paddr + offset * PAGE_SIZE - space;
|
/freebsd-11-stable/sys/sys/ |
H A D | sglist.h | 50 struct sglist_seg *sg_segs; member in struct:sglist 64 sg->sg_segs = segs;
|
/freebsd-11-stable/sys/cam/ctl/ |
H A D | ctl_backend_block.c | 198 struct ctl_sg_entry sg_segs[CTLBLK_MAX_SEGS]; member in struct:ctl_be_block_io 315 if (beio->sg_segs[i].addr == NULL) 318 uma_zfree(beio->lun->lun_zone, beio->sg_segs[i].addr); 319 beio->sg_segs[i].addr = NULL; 324 beio->sg_segs[i + CTLBLK_HALF_SEGS].addr); 325 beio->sg_segs[i + CTLBLK_HALF_SEGS].addr = NULL; 373 res = cmp(beio->sg_segs[i].addr, 374 beio->sg_segs[i + CTLBLK_HALF_SEGS].addr, 375 beio->sg_segs[i].len); 377 if (res < beio->sg_segs[ [all...] |
/freebsd-11-stable/sys/dev/hyperv/storvsc/ |
H A D | hv_storvsc_drv_freebsd.c | 1104 sgl_node->sgl_data->sg_segs[j].ss_paddr = 1195 (void*)sgl_node->sgl_data->sg_segs[j].ss_paddr) { 1196 free((void*)sgl_node->sgl_data->sg_segs[j].ss_paddr, M_DEVBUF); 1258 (void*)sgl_node->sgl_data->sg_segs[j].ss_paddr) { 1259 free((void*)sgl_node->sgl_data->sg_segs[j].ss_paddr, M_DEVBUF); 1656 bounce_sgl->sg_segs[i].ss_len = buf_len; 1684 memcpy((void*)bounce_sgl->sg_segs[src_sgl_idx].ss_paddr, 1688 bounce_sgl->sg_segs[src_sgl_idx].ss_len = 1717 (void*)(src_sgl->sg_segs[sgl_idx].ss_paddr), 1718 src_sgl->sg_segs[sgl_id [all...] |
/freebsd-11-stable/sys/dev/agp/ |
H A D | agp_i810.c | 2222 sg->sg_segs[i].ss_paddr = VM_PAGE_TO_PHYS(pages[i]); 2223 sg->sg_segs[i].ss_len = PAGE_SIZE; 2268 spaddr = sg_list->sg_segs[i].ss_paddr; 2269 slen = sg_list->sg_segs[i].ss_len;
|
/freebsd-11-stable/sys/dev/cxgbe/crypto/ |
H A D | t4_crypto.c | 267 nsegs += howmany(sg->sg_segs[i].ss_len, maxsegsize); 310 seglen = sg->sg_segs[i].ss_len; 311 paddr = sg->sg_segs[i].ss_paddr; 353 ss = &sg->sg_segs[0];
|
/freebsd-11-stable/sys/dev/virtio/ |
H A D | virtqueue.c | 699 for (i = 0, idx = head_idx, seg = sg->sg_segs;
|
/freebsd-11-stable/sys/dev/cxgb/ |
H A D | cxgb_sge.c | 2234 segs = sgl->sg_segs;
|
/freebsd-11-stable/sys/dev/cxgbe/ |
H A D | t4_sge.c | 4733 seg = &gl->sg_segs[0];
|
Completed in 220 milliseconds