HomeSort by: relevance | last modified time | path
    Searched defs:allocsize (Results 1 - 11 of 11) sorted by relevancy

  /src/sys/kern/
kern_malloc.c 112 size_t allocsize, hdroffset; local in function:kern_malloc
120 allocsize = ULONG_MAX; /* this will fail later */
122 allocsize = PAGE_SIZE + size; /* for page alignment */
125 allocsize = sizeof(struct malloc_header) + size;
129 p = kmem_intr_alloc(allocsize, kmflags);
133 kmsan_mark(p, allocsize, KMSAN_STATE_UNINIT);
134 kmsan_orig(p, allocsize, KMSAN_TYPE_MALLOC, __RET_ADDR);
137 memset(p, 0, allocsize);
140 mh->mh_size = allocsize - hdroffset;
  /src/sys/dev/pud/
pud_dev.c 65 size_t dlen, allocsize; local in function:doioctl
69 allocsize = sizeof(struct pud_req_ioctl) + dlen;
70 pc_ioctl = kmem_zalloc(allocsize, KM_SLEEP);
77 error = pud_request(dev, pc_ioctl, allocsize, class, type);
84 kmem_free(pc_ioctl, allocsize);
130 size_t allocsize; local in function:pud_bdev_strategy
133 allocsize = sizeof(struct pud_req_readwrite) + bp->b_bcount;
134 pc_rw = kmem_zalloc(allocsize, KM_SLEEP);
142 error = pud_request(bp->b_dev, pc_rw, allocsize, PUD_REQ_BDEV,
158 kmem_free(pc_rw, allocsize);
234 size_t allocsize; local in function:pud_cdev_read
265 size_t allocsize; local in function:pud_cdev_write
    [all...]
  /src/sys/rump/dev/lib/libpci/
rumpdev_bus_dma.c 467 size_t allocsize = nsegs * sizeof(*dss); local in function:bus_dmamem_map
475 dss = kmem_alloc(allocsize, KM_SLEEP);
482 kmem_free(dss, allocsize);
  /src/sys/dev/pci/
if_ntwoc_pci.c 555 u_int allocsize; local in function:ntwoc_pci_alloc_dma
572 allocsize = bpp * (SCA_BSIZE + sizeof (sca_desc_t));
581 if (allocsize > 16 * 1024 * 1024)
586 sc->scu_allocsize = allocsize;
592 allocsize,
599 NTWO_DPRINTF(("DMA memory allocated: %d bytes\n", allocsize));
601 if (bus_dmamem_map(sc->scu_dmat, &sc->scu_seg, 1, allocsize,
608 if (bus_dmamap_create(sc->scu_dmat, allocsize, 2,
609 allocsize, SCA_DMA_BOUNDARY,
617 allocsize, NULL, BUS_DMA_NOWAIT)
    [all...]
vioscsi.c 581 size_t allocsize; local in function:vioscsi_alloc_reqs
586 allocsize = qsize * sizeof(struct vioscsi_req);
587 r = bus_dmamem_alloc(virtio_dmat(vsc), allocsize, 0, 0,
592 allocsize, r);
596 allocsize, &vaddr, BUS_DMA_NOWAIT);
603 memset(vaddr, 0, allocsize);
661 bus_dmamem_unmap(virtio_dmat(vsc), vaddr, allocsize);
ld_virtio.c 222 int allocsize, r, rsegs, i; local in function:ld_virtio_alloc_reqs
226 allocsize = sizeof(struct virtio_blk_req) * qsize;
227 r = bus_dmamem_alloc(virtio_dmat(sc->sc_virtio), allocsize, 0, 0,
232 "error code %d\n", allocsize, r);
236 &sc->sc_reqs_seg, 1, allocsize,
245 memset(vaddr, 0, allocsize);
303 bus_dmamem_unmap(virtio_dmat(sc->sc_virtio), sc->sc_reqs, allocsize);
virtio.c 802 bus_size_t allocsize = 0, size_desc_avail; local in function:virtio_alloc_vq
829 allocsize = size_desc_avail + size_used + size_indirect;
832 r = bus_dmamem_alloc(sc->sc_dmat, allocsize, VIRTIO_PAGE_SIZE, 0,
841 r = bus_dmamem_map(sc->sc_dmat, &vq->vq_segs[0], rsegs, allocsize,
850 r = bus_dmamap_create(sc->sc_dmat, allocsize, 1, allocsize, 0,
860 vq->vq_vaddr, allocsize, NULL, BUS_DMA_WAITOK);
868 vq->vq_bytesize = allocsize;
902 "size %d\n", allocsize, vq->vq_index, name, vq_num);
915 bus_dmamem_unmap(sc->sc_dmat, vq->vq_vaddr, allocsize);
    [all...]
  /src/sbin/restore/
symtab.c 372 * NB. The macro "allocsize" below assumes that "struct strhdr"
380 #define allocsize(size) (((size) + 1 + STRTBLINCR - 1) & ~(STRTBLINCR - 1)) macro
382 static struct strhdr strtblhdr[allocsize(NAME_MAX) / STRTBLINCR];
403 for (siz = allocsize(len), ep = (cp + pagesize) - siz;
476 (int)allocsize(ep->e_namlen), fd);
488 stroff += allocsize(ep->e_namlen);
  /src/usr.bin/rs/
rs.c 86 static int allocsize = BUFSIZ; variable in typeref:typename:int
381 allocsize += allocsize;
383 p = (char **)realloc(elem, allocsize * sizeof(char *));
388 endelem = (elem = p) + allocsize;
  /src/sbin/fsck_lfs/
segwrite.c 936 size_t allocsize; local in function:lfs_seglock
946 allocsize = lfs_sb_getssize(fs) * sizeof(struct ubuf *);
947 sp->bpp = emalloc(allocsize);
949 err(!preen, "Could not allocate %zu bytes", allocsize);
  /src/sys/dev/virtio/
viocon.c 243 int rxidx, txidx, allocsize, nsegs; local in function:viocon_port_create
282 allocsize = (vp->vp_rx->vq_num + vp->vp_tx->vq_num) * BUFSIZE;
284 if (bus_dmamap_create(virtio_dmat(vsc), allocsize, 1, allocsize, 0,
287 if (bus_dmamem_alloc(virtio_dmat(vsc), allocsize, 8, 0, &vp->vp_dmaseg,
291 allocsize, &kva, BUS_DMA_NOWAIT) != 0)
293 memset(kva, 0, allocsize);
295 allocsize, NULL, BUS_DMA_NOWAIT) != 0)

Completed in 17 milliseconds