/netbsd-current/games/hack/ |
H A D | def.wseg.h | 69 struct wseg *nseg; member in struct:wseg
|
H A D | hack.worm.c | 106 wtmp->nseg = 0; 117 wtmp->nseg = 0; 119 (whd = wheads[tmp])->nseg = wtmp; 137 wsegs[tmp] = whd->nseg; 150 if (wtmp == 0 || wtmp->nseg == 0) 152 wsegs[tmp] = wtmp->nseg; 166 wtmp2 = wtmp->nseg; 179 for (wtmp = wsegs[tmp]; wtmp; wtmp = wtmp->nseg) 189 for (; wtmp->nseg; wtmp = wtmp->nseg) [all...] |
H A D | hack.lev.c | 124 wtmp2 = wtmp->nseg; 300 if (!wtmp->nseg) 302 wheads[tmp]->nseg = wtmp = newseg();
|
/netbsd-current/sys/arch/sparc/stand/common/ |
H A D | dvma.c | 58 int nseg; local 70 nseg = (DVMA_MAPLEN + NBPSG - 1) >> SGSHIFT; 71 while (nseg-- > 0) {
|
/netbsd-current/sys/dev/ieee1394/ |
H A D | fwdma.c | 156 int nseg; local 161 nseg = n; 165 nseg = howmany(n, ssize / esize); 168 sizeof(struct fwdma_seg) * nseg; 176 am->nseg = 0; 179 for (seg = am->seg; nseg--; seg++) { 184 am->nseg); 189 am->nseg++; 199 for (seg = am->seg; am->nseg--; seg++)
|
H A D | fwdma.h | 57 int nseg; member in struct:fwdma_alloc_multi 92 for (; seg < &am->seg[am->nseg]; seg++) { 115 for (i = 0; i < am->nseg; i++, seg++)
|
/netbsd-current/sys/arch/amiga/stand/bootblock/boot/ |
H A D | main.c | 127 int ncd, nseg; local 273 nseg = 0; 309 memseg[nseg].ms_start = from & -DRACOMMUMARGIN; 310 memseg[nseg].ms_size = DRACOMMUMARGIN; 311 memseg[nseg].ms_attrib = mh->Attribs; 312 memseg[nseg].ms_pri = mh->Pri; 316 ++nseg; 331 memseg[nseg].ms_start = from; 332 memseg[nseg].ms_size = size; 333 memseg[nseg] [all...] |
/netbsd-current/sys/arch/evbsh3/evbsh3/ |
H A D | bus_dma.c | 145 int nseg; local 148 nseg = *segp; 154 DPRINTF(("%s: nseg = %d, bmask = 0x%08lx, lastaddr = 0x%08lx\n", 155 __func__, nseg, bmask, lastaddr)); 180 segs[nseg].ds_addr = SH3_PHYS_TO_P2SEG(paddr); 181 segs[nseg].ds_len = sgsize; 182 segs[nseg]._ds_vaddr = vaddr; 185 && (segs[nseg].ds_len + sgsize <= map->_dm_maxsegsz) 187 (segs[nseg].ds_addr & bmask) == (paddr & bmask))) 191 segs[nseg] [all...] |
/netbsd-current/sys/arch/landisk/landisk/ |
H A D | bus_dma.c | 145 int nseg; local 148 nseg = *segp; 154 DPRINTF(("%s: nseg = %d, bmask = 0x%08lx, lastaddr = 0x%08lx\n", 155 __func__, nseg, bmask, lastaddr)); 180 segs[nseg].ds_addr = SH3_PHYS_TO_P2SEG(paddr); 181 segs[nseg].ds_len = sgsize; 182 segs[nseg]._ds_vaddr = vaddr; 185 && (segs[nseg].ds_len + sgsize <= map->_dm_maxsegsz) 187 (segs[nseg].ds_addr & bmask) == (paddr & bmask))) 191 segs[nseg] [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/ |
H A D | nouveau_nvkm_subdev_mmu_mem.c | 44 int nseg; member in struct:nvkm_mem 102 kmem_free(mem->dma, mem->nseg * sizeof(mem->dma[0])); 109 bus_dmamem_free(dmat, mem->mem, mem->nseg); 177 int ret = -bus_dmamem_map(dmat, mem->mem, mem->nseg, 230 mem->nseg = mem->dmamap->dm_nsegs; 252 KASSERT(mem->pages == mem->nseg); 272 mem->mem, size, &mem->nseg, BUS_DMA_WAITOK); 278 ret = -bus_dmamap_create(dmat, size << PAGE_SHIFT, mem->nseg, 281 fail1: bus_dmamem_free(dmat, mem->mem, mem->nseg); 285 ret = -bus_dmamap_load_raw(dmat, mem->dmamap, mem->mem, mem->nseg, [all...] |
/netbsd-current/libexec/lfs_cleanerd/ |
H A D | fdfs.c | 61 fd_vget(int fd, int bsize, int segsize, int nseg) argument 71 fs->fd_bufp = malloc(nseg * sizeof(struct fd_buf)); 76 for (i = 0; i < nseg; i++) { 92 fs->fd_bufc = nseg; 100 for (i = 0; i < nseg; i++)
|
/netbsd-current/external/mpl/bind/dist/contrib/dlz/modules/common/ |
H A D | dlz_dbi.c | 53 query_segment_t *nseg = NULL; local 61 nseg = DLZ_LIST_HEAD(**querylist); 62 while (nseg != NULL) { /* loop, until end of list */ 63 tseg = nseg; 73 nseg = DLZ_LIST_NEXT(nseg, link);
|
/netbsd-current/sys/arch/amiga/stand/loadbsd/ |
H A D | loadbsd.c | 475 u_int nmem, eseg, segsz, seg, nseg, nsegsz; local 491 nseg = (u_int)mh->mh_Lower; 492 nsegsz = (u_int)mh->mh_Upper - nseg; 495 seg = (u_int)CachePreDMA((APTR)nseg, (LONG *)&segsz, 0L); 496 nsegsz -= segsz, nseg += segsz; 499 seg = (u_int)CachePreDMA((APTR)nseg, (LONG *)&segsz, DMA_Continue), 500 nsegsz -= segsz, nseg += segsz, ++nmem) { 504 nseg - segsz, nsegsz + segsz, seg, segsz);
|
/netbsd-current/sys/arch/evbppc/virtex/dev/ |
H A D | tft_plb.c | 90 int nseg, error; local 109 0, &psc->psc_seg, 1, &nseg, 0)) != 0) { 113 if ((error = bus_dmamem_map(psc->psc_dmat, &psc->psc_seg, nseg, 164 bus_dmamem_free(psc->psc_dmat, &psc->psc_seg, nseg);
|
H A D | tft_ll.c | 100 int nseg, error; local 128 &lsc->lsc_seg, 1, &nseg, 0)) != 0) { 132 if ((error = bus_dmamem_map(lsc->lsc_dmat, &lsc->lsc_seg, nseg, 189 bus_dmamem_free(lsc->lsc_dmat, &lsc->lsc_seg, nseg);
|
H A D | if_temac.c | 332 int error, nseg, i; local 384 sizeof(struct temac_control), 8, 0, &seg, 1, &nseg, 0)) != 0) { 389 if ((error = bus_dmamem_map(sc->sc_dmat, &seg, nseg, 570 bus_dmamem_free(sc->sc_dmat, &seg, nseg); 776 "start: txcur %03d -> %03d, nseg %03d\n", 1127 int nseg, head, tail; local 1131 nseg = 0; 1159 nseg ++; 1220 if (nseg > 0) { 1223 "rxreap: rxreap %03d -> %03d, nseg [all...] |
/netbsd-current/sys/external/bsd/drm2/linux/ |
H A D | linux_sgt.c | 88 const bus_dma_segment_t *seg, int nseg, gfp_t gfp) 93 KASSERT(nseg >= 1); 99 for (i = 0; i < nseg; i++) { 114 ret = -bus_dmamem_export_pages(dmat, seg, nseg, sgt->sgl->sg_pgs, 87 sg_alloc_table_from_bus_dmamem(struct sg_table *sgt, bus_dma_tag_t dmat, const bus_dma_segment_t *seg, int nseg, gfp_t gfp) argument
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gem/ |
H A D | i915_gem_stolen.c | 513 int nseg = 0, i; local 531 nseg = size / PAGE_SIZE; 532 seg = kmem_alloc(nseg * sizeof(seg[0]), KM_SLEEP); 539 for (i = 0; i < nseg; i++) { 547 ret = sg_alloc_table_from_bus_dmamem(st, dmat, seg, nseg, GFP_KERNEL); 557 ret = -bus_dmamap_create(dmat, size, nseg, PAGE_SIZE, 0, 568 ret = -bus_dmamap_load_raw(dmat, st->sgl->sg_dmamap, seg, nseg, size, 577 out: kmem_free(seg, nseg * sizeof(seg[0]));
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gt/ |
H A D | intel_gtt.c | 286 int nseg = 1; local 294 nseg, &nseg, busdmaflags); 299 KASSERT(nseg == 1); 392 int nseg; local 398 &vm->scratch[0].base.seg, 1, &nseg, BUS_DMA_NOWAIT); 401 KASSERT(nseg == 1);
|
/netbsd-current/external/gpl2/groff/dist/src/preproc/grn/ |
H A D | hgraph.cpp | 642 int nseg; /* effective resolution for each curve */ local 670 nseg = (int) groff_hypot((double) xp, (double) yp); 673 /* `nseg' is the number of line */ 676 nseg = (int) ((double) (nseg + (int) groff_hypot((double) xp, (double) yp)) / 679 for (i = 1; i < nseg; i++) { 680 w = (double) i / (double) nseg;
|
/netbsd-current/sys/arch/arm/arm32/ |
H A D | bus_dma.c | 199 int nseg = map->dm_nsegs; local 206 if (nseg > 0) 207 lastaddr = segs[nseg - 1].ds_addr + segs[nseg - 1].ds_len; 257 if (nseg > 0 && curaddr == lastaddr && 258 segs[nseg - 1].ds_len + sgsize <= map->dm_maxsegsz && 259 ((segs[nseg - 1]._ds_flags ^ _ds_flags) & _BUS_DMAMAP_COHERENT) == 0 && 261 (segs[nseg - 1].ds_addr & bmask) == (curaddr & bmask))) { 263 segs[nseg - 1].ds_len += sgsize; 264 } else if (nseg > [all...] |
/netbsd-current/sys/arch/riscv/riscv/ |
H A D | bus_dma.c | 193 int nseg = map->dm_nsegs; local 200 if (nseg > 0) 201 lastaddr = segs[nseg - 1].ds_addr + segs[nseg - 1].ds_len; 254 if (nseg > 0 && curaddr == lastaddr && 255 segs[nseg - 1].ds_len + sgsize <= map->dm_maxsegsz && 256 ((segs[nseg - 1]._ds_flags ^ _ds_flags) & _BUS_DMAMAP_COHERENT) == 0 && 258 (segs[nseg - 1].ds_addr & bmask) == (curaddr & bmask))) { 260 segs[nseg - 1].ds_len += sgsize; 261 } else if (nseg > [all...] |
/netbsd-current/sys/dev/pci/ |
H A D | agp.c | 678 int contigpages, nseg; local 715 nseg = (mem->am_size / (contigpages * PAGE_SIZE)) + 1; 716 segs = malloc(nseg * sizeof *segs, M_AGP, M_WAITOK); 722 segs, nseg, &mem->am_nseg, 1229 bus_dma_segment_t *seg, int nseg, int *rseg) 1235 seg, nseg, rseg, BUS_DMA_NOWAIT)) != 0) 1276 void *vaddr, bus_dma_segment_t *seg, int nseg) 1281 bus_dmamem_free(tag, seg, nseg); 1227 agp_alloc_dmamem(bus_dma_tag_t tag, size_t size, int flags, bus_dmamap_t *mapp, void **vaddr, bus_addr_t *baddr, bus_dma_segment_t *seg, int nseg, int *rseg) argument 1275 agp_free_dmamem(bus_dma_tag_t tag, size_t size, bus_dmamap_t map, void *vaddr, bus_dma_segment_t *seg, int nseg) argument
|
/netbsd-current/sys/arch/x86/x86/ |
H A D | bus_dma.c | 455 int nseg = map->dm_nsegs; local 460 if (nseg > 0) 461 lastaddr = segs[nseg-1].ds_addr + segs[nseg-1].ds_len; 479 if (nseg > 0 && addr == lastaddr && 480 segs[nseg-1].ds_len + sgsize <= map->dm_maxsegsz && 482 (segs[nseg-1].ds_addr & bmask) == (addr & bmask))) { 484 segs[nseg-1].ds_len += sgsize; 485 } else if (nseg >= map->_dm_segcnt) { 489 segs[nseg] [all...] |
/netbsd-current/sys/external/bsd/ena-com/ |
H A D | ena_plat.h | 267 int nseg; member in struct:__anon12 279 void ena_dmamap_callback(void *arg, bus_dma_segment_t *segs, int nseg, 318 bus_dmamem_free((dma).tag, &(dma).seg, (dma).nseg); \
|