/src/sys/external/bsd/drm/dist/bsd-core/ |
drm_pci.c | 39 drm_pci_busdma_callback(void *arg, bus_dma_segment_t *segs, int nsegs, int error) 46 KASSERT(nsegs == 1, ("drm_pci_busdma_callback: bad dma segment count")); 62 int nsegs; local in function:drm_pci_alloc 88 size, 1, size, /* maxsize, nsegs, maxsegsize */ 117 dmah->segs, 1, &nsegs, BUS_DMA_WAITOK)) != 0) { 125 if (nsegs != 1) { 132 if ((ret = bus_dmamem_map(dmah->tag, dmah->segs, nsegs, size, 161 dmah->nsegs = 1;
|
drm_pci.c | 39 drm_pci_busdma_callback(void *arg, bus_dma_segment_t *segs, int nsegs, int error) 46 KASSERT(nsegs == 1, ("drm_pci_busdma_callback: bad dma segment count")); 62 int nsegs; local in function:drm_pci_alloc 88 size, 1, size, /* maxsize, nsegs, maxsegsize */ 117 dmah->segs, 1, &nsegs, BUS_DMA_WAITOK)) != 0) { 125 if (nsegs != 1) { 132 if ((ret = bus_dmamem_map(dmah->tag, dmah->segs, nsegs, size, 161 dmah->nsegs = 1;
|
drm_scatter.c | 41 int nsegs, int error); 52 int nsegs, i, npage; local in function:drm_sg_alloc 86 request->size, pages, /* maxsize, nsegs */ 131 dmah->segs, pages, &nsegs, 141 DRM_DEBUG("nsegs = %d\n", nsegs); 142 dmah->nsegs = nsegs; 143 if ((ret = bus_dmamem_map(dmah->tag, dmah->segs, nsegs, request->size, 147 bus_dmamem_free(dmah->tag, dmah->segs, dmah->nsegs); [all...] |
drm_scatter.c | 41 int nsegs, int error); 52 int nsegs, i, npage; local in function:drm_sg_alloc 86 request->size, pages, /* maxsize, nsegs */ 131 dmah->segs, pages, &nsegs, 141 DRM_DEBUG("nsegs = %d\n", nsegs); 142 dmah->nsegs = nsegs; 143 if ((ret = bus_dmamem_map(dmah->tag, dmah->segs, nsegs, request->size, 147 bus_dmamem_free(dmah->tag, dmah->segs, dmah->nsegs); [all...] |
ati_pcigart.c | 45 int nsegs, int error) 52 DRM_KASSERT(nsegs == 1, 66 int nsegs; local in function:drm_ati_alloc_pcigart_table 79 gart_info->table_size, 1, /* maxsize, nsegs */ 117 0, dmah->segs, 1, &nsegs, flags); 125 if (nsegs != 1) { 133 ret = bus_dmamem_map(dmah->tag, dmah->segs, nsegs, 169 dmah->nsegs = 1;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
nouveau_nvkm_subdev_fb_gf100.c | 72 int nsegs; local in function:gf100_fb_oneinit 80 &fb->r100c10_seg, 1, &nsegs, BUS_DMA_WAITOK); 83 KASSERT(nsegs == 1);
|
nouveau_nvkm_subdev_fb_gf100.c | 72 int nsegs; local in function:gf100_fb_oneinit 80 &fb->r100c10_seg, 1, &nsegs, BUS_DMA_WAITOK); 83 KASSERT(nsegs == 1);
|
/src/sys/external/bsd/drm2/drm/ |
drm_scatter.c | 143 int nsegs; local in function:drm_sg_alloc_mem 170 sg->sg_segs, (int)sg->sg_nsegs_max, &nsegs, BUS_DMA_NOWAIT); 173 KASSERT(0 <= nsegs); 174 sg->sg_nsegs = (unsigned int)nsegs; 185 error = -bus_dmamem_map(sg->sg_tag, sg->sg_segs, nsegs, nbytes, 196 error = -bus_dmamap_create(sg->sg_tag, nbytes, nsegs, nbytes, 0,
|
drm_scatter.c | 143 int nsegs; local in function:drm_sg_alloc_mem 170 sg->sg_segs, (int)sg->sg_nsegs_max, &nsegs, BUS_DMA_NOWAIT); 173 KASSERT(0 <= nsegs); 174 sg->sg_nsegs = (unsigned int)nsegs; 185 error = -bus_dmamem_map(sg->sg_tag, sg->sg_segs, nsegs, nbytes, 196 error = -bus_dmamap_create(sg->sg_tag, nbytes, nsegs, nbytes, 0,
|
drm_memory.c | 184 int nsegs; local in function:drm_pci_alloc 203 &dmah->dmah_seg, 1, &nsegs, BUS_DMA_NOWAIT); 206 KASSERT(nsegs == 1);
|
drm_memory.c | 184 int nsegs; local in function:drm_pci_alloc 203 &dmah->dmah_seg, 1, &nsegs, BUS_DMA_NOWAIT); 206 KASSERT(nsegs == 1);
|
/src/sys/arch/arm/broadcom/ |
bcm2835_mbox.c | 169 int nsegs; local in function:bcmmbox_request 175 &nsegs, BUS_DMA_WAITOK); 178 error = bus_dmamem_map(sc->sc_dmat, segs, nsegs, buflen, &dma_buf, 208 bus_dmamem_free(sc->sc_dmat, segs, nsegs);
|
bcm2835_mbox.c | 169 int nsegs; local in function:bcmmbox_request 175 &nsegs, BUS_DMA_WAITOK); 178 error = bus_dmamem_map(sc->sc_dmat, segs, nsegs, buflen, &dma_buf, 208 bus_dmamem_free(sc->sc_dmat, segs, nsegs);
|
/src/sys/dev/hyperv/ |
hypervvar.h | 103 int nsegs; member in struct:hyperv_dma
|
hypervvar.h | 103 int nsegs; member in struct:hyperv_dma
|
/src/sys/dev/ieee1394/ |
fwdma.c | 67 int nsegs; local in function:fwdma_malloc 72 &nsegs, flags); 78 err = bus_dmamem_map(dmat, &segs, nsegs, size, &v_addr, flags); 81 bus_dmamem_free(dmat, &segs, nsegs); 86 err = bus_dmamap_create(dmat, size, nsegs, 92 bus_dmamem_free(dmat, &segs, nsegs); 102 bus_dmamem_free(dmat, &segs, nsegs); 116 const int nsegs = dmamap->dm_nsegs; local in function:fwdma_free 117 const size_t segssz = sizeof(bus_dma_segment_t) * nsegs; 123 bus_dmamem_free(dmat, segs, nsegs); [all...] |
fwdma.c | 67 int nsegs; local in function:fwdma_malloc 72 &nsegs, flags); 78 err = bus_dmamem_map(dmat, &segs, nsegs, size, &v_addr, flags); 81 bus_dmamem_free(dmat, &segs, nsegs); 86 err = bus_dmamap_create(dmat, size, nsegs, 92 bus_dmamem_free(dmat, &segs, nsegs); 102 bus_dmamem_free(dmat, &segs, nsegs); 116 const int nsegs = dmamap->dm_nsegs; local in function:fwdma_free 117 const size_t segssz = sizeof(bus_dma_segment_t) * nsegs; 123 bus_dmamem_free(dmat, segs, nsegs); [all...] |
/src/sys/dev/usb/ |
usb_mem.h | 49 int nsegs; member in struct:usb_dma_block
|
usb_mem.h | 49 int nsegs; member in struct:usb_dma_block
|
/src/sys/arch/vax/vsa/ |
vsbus_dma.c | 103 int nsegs; local in function:vsbus_dma_init 116 segs, 1, &nsegs, BUS_DMA_NOWAIT); 122 error = bus_dmamem_map(t, segs, nsegs, mapsize, 132 for (nsegs = ptecnt; nsegs > 0; ) { 133 ((uint32_t *) pte)[--nsegs] = 0; 224 bus_dma_segment_t *segs, int nsegs, bus_size_t size, int flags) 226 return vax_sgmap_load_raw(t, map, segs, nsegs, size, flags, t->_sgmap);
|
vsbus_dma.c | 103 int nsegs; local in function:vsbus_dma_init 116 segs, 1, &nsegs, BUS_DMA_NOWAIT); 122 error = bus_dmamem_map(t, segs, nsegs, mapsize, 132 for (nsegs = ptecnt; nsegs > 0; ) { 133 ((uint32_t *) pte)[--nsegs] = 0; 224 bus_dma_segment_t *segs, int nsegs, bus_size_t size, int flags) 226 return vax_sgmap_load_raw(t, map, segs, nsegs, size, flags, t->_sgmap);
|
/src/sys/dev/ic/ |
cs4231var.h | 45 int nsegs; member in struct:cs_dma
|
/src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
i915_gem_internal.c | 48 size_t nsegs; local in function:i915_gem_object_get_pages_internal 52 obj->mm.u.internal.rsegs = obj->mm.u.internal.nsegs = 0; 55 nsegs = obj->base.size >> PAGE_SHIFT; 56 if (nsegs > INT_MAX || 57 nsegs > SIZE_MAX/sizeof(obj->mm.u.internal.segs[0])) { 62 nsegs * sizeof(obj->mm.u.internal.segs[0]), 68 obj->mm.u.internal.nsegs = nsegs; 72 obj->mm.u.internal.segs, nsegs, &obj->mm.u.internal.rsegs, 113 if (obj->mm.u.internal.nsegs) { [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/ |
nouveau_nvkm_subdev_mmu_vmmnv44.c | 236 int nsegs; local in function:nv44_vmm_new 240 &vmm->nullseg, 1, &nsegs, BUS_DMA_WAITOK); 245 KASSERT(nsegs == 1);
|
/src/sys/external/bsd/drm2/include/drm/ |
bus_dma_hacks.h | 145 int nsegs, seg; local in function:bus_dmamap_load_pages 153 nsegs = size >> PAGE_SHIFT; 155 KASSERT(nsegs <= (SIZE_MAX / sizeof(segs[0]))); 156 if (nsegs > MAX_STACK_SEGS) { 167 segs = kmem_alloc((nsegs * sizeof(segs[0])), kmflags); 174 for (seg = 0; seg < nsegs; seg++) { 183 error = bus_dmamap_load_raw(tag, map, segs, nsegs, size, flags); 195 KASSERT(nsegs > MAX_STACK_SEGS); 196 kmem_free(segs, (nsegs * sizeof(segs[0]))); 203 int nsegs, struct page **pgs, unsigned npgs [all...] |