| /f-stack/freebsd/arm64/arm64/ |
| H A D | busdma_machdep.c | 119 bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, in common_bus_dma_tag_create() argument 151 common->nsegments = nsegments; in common_bus_dma_tag_create() 197 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument 206 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 211 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 232 t->nsegments = common->nsegments; in bus_dma_template_clone()
|
| H A D | busdma_bounce.c | 250 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bounce_bus_dma_tag_create() argument 259 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create() 390 mapsize += sizeof(struct sync_list) * dmat->common.nsegments; in alloc_dmamap() 415 sizeof(bus_dma_segment_t) * dmat->common.nsegments, in bounce_bus_dmamap_create() 526 sizeof(bus_dma_segment_t) * dmat->common.nsegments, in bounce_bus_dmamem_alloc() 595 } else if (dmat->common.nsegments >= in bounce_bus_dmamem_alloc() 794 if (++seg >= dmat->common.nsegments) in _bus_dmamap_addseg() 856 if (++map->sync_count > dmat->common.nsegments) in bounce_bus_dmamap_load_phys() 968 if (++map->sync_count > dmat->common.nsegments) in bounce_bus_dmamap_load_buffer()
|
| /f-stack/freebsd/x86/x86/ |
| H A D | busdma_machdep.c | 126 bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, in common_bus_dma_tag_create() argument 158 common->nsegments = nsegments; in common_bus_dma_tag_create() 220 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument 229 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 234 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 255 t->nsegments = common->nsegments; in bus_dma_template_clone()
|
| H A D | busdma_bounce.c | 187 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bounce_bus_dma_tag_create() argument 196 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create() 305 sizeof(bus_dma_segment_t) * dmat->common.nsegments, in bounce_bus_dmamap_create() 419 sizeof(bus_dma_segment_t) * dmat->common.nsegments, in bounce_bus_dmamem_alloc() 461 } else if (dmat->common.nsegments >= in bounce_bus_dmamem_alloc() 708 if (++seg >= dmat->common.nsegments) in _bus_dmamap_addseg()
|
| /f-stack/freebsd/x86/include/ |
| H A D | busdma_impl.h | 47 u_int nsegments; member 60 void *filterarg, bus_size_t maxsize, int nsegments, 96 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
|
| /f-stack/freebsd/arm64/include/ |
| H A D | bus_dma_impl.h | 45 u_int nsegments; member 58 void *filterarg, bus_size_t maxsize, int nsegments, 94 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
|
| /f-stack/freebsd/arm/arm/ |
| H A D | busdma_machdep.c | 88 u_int nsegments; member 491 newtag->nsegments = nsegments; in bus_dma_tag_create() 592 t->nsegments = dmat->nsegments; in bus_dma_template_clone() 696 KASSERT(dmat->nsegments <= MAX_DMA_SEGMENTS, in allocate_map() 698 dmat->nsegments, MAX_DMA_SEGMENTS)); in allocate_map() 699 segsize = sizeof(struct bus_dma_segment) * dmat->nsegments; in allocate_map() 700 mapsize = sizeof(*map) + sizeof(struct sync_list) * dmat->nsegments; in allocate_map() 845 } else if (dmat->nsegments >= in bus_dmamem_alloc() 1034 if (++seg >= dmat->nsegments) in _bus_dmamap_addseg() 1089 if (++map->sync_count > dmat->nsegments) in _bus_dmamap_load_phys() [all …]
|
| /f-stack/freebsd/mips/mips/ |
| H A D | busdma_machdep.c | 93 u_int nsegments; member 345 slist = malloc(sizeof(*slist) * dmat->nsegments, M_BUSDMA, M_NOWAIT); in _busdma_alloc_dmamap() 373 void *filterarg, bus_size_t maxsize, int nsegments, in bus_dma_tag_create() argument 399 newtag->nsegments = nsegments; in bus_dma_tag_create() 493 t->nsegments = dmat->nsegments; in bus_dma_template_clone() 555 sizeof(bus_dma_segment_t) * dmat->nsegments, M_BUSDMA, in bus_dmamap_create() 667 sizeof(bus_dma_segment_t) * dmat->nsegments, M_BUSDMA, in bus_dmamem_alloc() 729 } else if (dmat->nsegments >= in bus_dmamem_alloc() 902 if (++seg >= dmat->nsegments) in _bus_dmamap_addseg() 1032 if (++map->sync_count > dmat->nsegments) in _bus_dmamap_load_buffer()
|
| /f-stack/freebsd/sys/ |
| H A D | bus_dma.h | 180 void *filtfuncarg, bus_size_t maxsize, int nsegments, 198 int nsegments; member
|
| /f-stack/freebsd/kern/ |
| H A D | subr_bus_dma.c | 717 t->nsegments = BUS_SPACE_UNRESTRICTED; in bus_dma_template_init() 732 t->nsegments, t->maxsegsize, t->flags, t->lockfunc, t->lockfuncarg, in bus_dma_template_tag() 763 t->nsegments = pkv->num; in bus_dma_template_fill()
|
| /f-stack/freebsd/arm64/iommu/ |
| H A D | iommu.c | 177 t->common.nsegments = BUS_SPACE_UNRESTRICTED; in iommu_tag_init()
|
| /f-stack/freebsd/x86/iommu/ |
| H A D | intel_ctx.c | 141 ctx->context.tag->common.nsegments = BUS_SPACE_UNRESTRICTED; in device_tag_init()
|
| /f-stack/freebsd/net/ |
| H A D | iflib.c | 1651 int err, nsegments, ntsosegments; in iflib_txsd_alloc() local 1654 nsegments = scctx->isc_tx_nsegments; in iflib_txsd_alloc() 1661 MPASS(nsegments > 0); in iflib_txsd_alloc() 1676 nsegments, /* nsegments */ in iflib_txsd_alloc() 1684 (uintmax_t)sctx->isc_tx_maxsize, nsegments, (uintmax_t)sctx->isc_tx_maxsegsize); in iflib_txsd_alloc()
|