Searched refs:nbufs (Results 1 - 6 of 6) sorted by relevance

/barrelfish-master/lib/virtio/
H A Dvbuffer.c24 * \param nbufs number of buffers to allocate
30 size_t nbufs,
39 if (nbufs == 0) {
51 err = frame_alloc(&frame, size * nbufs, NULL);
65 size * nbufs,
83 vbuf_alloc->buf_stack = calloc(nbufs, sizeof(void *));
90 void *buffers = malloc(nbufs * sizeof(struct virtio_buffer));
101 vbuf_alloc->buf_count = nbufs;
103 vbuf_alloc-> top = nbufs;
109 paddr, paddr + size * nbufs,
29 virtio_buffer_alloc_init(struct virtio_buffer_allocator **alloc, size_t nbufs, size_t bufsz) argument
[all...]
/barrelfish-master/lib/libc/db/hash/
H A Dhash_buf.c176 if (hashp->nbufs == 0 && prev_bp && bp->ovfl) {
181 hashp->nbufs++;
191 if (hashp->nbufs || (bp->flags & BUF_PIN) || bp == hashp->cpage) {
199 if (hashp->nbufs)
200 hashp->nbufs--;
306 hashp->nbufs = npages;
H A Dhash.h112 int nbufs; /* Number of buffers left to member in struct:htab
/barrelfish-master/include/virtio/
H A Dvirtio.h100 * \param nbufs number of buffers to allocate
106 size_t nbufs,
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dalloc.c208 buf->nbufs = 1;
234 buf->nbufs = (size + BASE_PAGE_SIZE - 1) / BASE_PAGE_SIZE;
235 buf->npages = buf->nbufs;
237 buf->page_list = calloc(buf->nbufs, sizeof(*buf->page_list));
241 for (i = 0; i < buf->nbufs; ++i) {
253 pages = malloc(sizeof *pages * buf->nbufs);
256 for (i = 0; i < buf->nbufs; ++i)
258 buf->direct.buf = vmap(pages, buf->nbufs, VM_MAP, PAGE_KERNEL);
279 if (buf->nbufs == 1)
286 for (i = 0; i < buf->nbufs;
[all...]
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/mlx4/
H A Ddevice.h545 int nbufs; member in struct:mlx4_buf
1037 if (BITS_PER_LONG == 64 || buf->nbufs == 1)

Completed in 97 milliseconds