/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)
|