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

/freebsd-13-stable/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_resources.c89 // if nbufs == 1 - there is no need to vmap
91 if (buf->direct.buf != NULL || buf->nbufs == 1)
94 pages = kmalloc(sizeof *pages * buf->nbufs, GFP_KERNEL);
98 for (i = 0; i < buf->nbufs; ++i)
101 buf->direct.buf = vmap(pages, buf->nbufs, VM_MAP, PAGE_KERNEL);
111 if (BITS_PER_LONG == 64 || buf->nbufs == 1)
/freebsd-13-stable/lib/libc/db/hash/
H A Dhash_buf.c178 if (hashp->nbufs == 0 && prev_bp && bp->ovfl) {
183 hashp->nbufs++;
193 if (hashp->nbufs || (bp->flags & BUF_PIN) || bp == hashp->cpage) {
201 if (hashp->nbufs)
202 hashp->nbufs--;
308 hashp->nbufs = npages;
H A Dhash.h114 int nbufs; /* Number of buffers left to member in struct:htab
/freebsd-13-stable/contrib/ntp/libntp/
H A Drecvbuff.c96 size_t nbufs)
115 abuf = nbufs + buffer_shortfall;
118 if (abuf < nbufs || abuf > RECV_BATCH)
144 init_recvbuff(int nbufs) argument
156 create_buffers(nbufs);
95 create_buffers( size_t nbufs) argument
/freebsd-13-stable/sys/dev/dpaa/
H A Dbman.h148 * @param nbufs The number of buffers to allocate. To maximize
153 int bman_pool_fill(t_Handle pool, uint16_t nbufs);
H A Dbman.c296 bman_pool_fill(t_Handle pool, uint16_t nbufs) argument
311 error = BM_POOL_FillBufs(pool, portal, nbufs);
/freebsd-13-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_alloc.c591 buf->nbufs = 1;
611 buf->nbufs = (size + PAGE_SIZE - 1) / PAGE_SIZE;
612 buf->npages = buf->nbufs;
614 buf->page_list = kcalloc(buf->nbufs, sizeof(*buf->page_list),
619 for (i = 0; i < buf->nbufs; ++i) {
634 pages = kmalloc(sizeof *pages * buf->nbufs, gfp);
637 for (i = 0; i < buf->nbufs; ++i)
639 buf->direct.buf = vmap(pages, buf->nbufs, VM_MAP, PAGE_KERNEL);
659 if (buf->nbufs == 1)
667 for (i = 0; i < buf->nbufs;
[all...]
H A Dmlx4_mr.c808 if (buf->nbufs == 1)
/freebsd-13-stable/contrib/less/
H A Dch.c64 int nbufs; member in struct:filestate
72 #define ch_nbufs thisfile->nbufs
865 thisfile->nbufs = 0;
955 printf(" %d bufs:\n", fs->nbufs);
H A Doptfunc.c30 extern int nbufs;
/freebsd-13-stable/sys/dev/virtio/console/
H A Dvirtio_console.c665 int nbufs, error; local
670 for (nbufs = 0; !virtqueue_full(vq); nbufs++) {
676 if (nbufs > 0) {
1062 int nbufs, error; local
1067 for (nbufs = 0; !virtqueue_full(vq); nbufs++) {
1073 if (nbufs > 0) {
/freebsd-13-stable/sys/dev/virtio/network/
H A Dif_vtnet.c1464 int nbufs, error; local
1475 for (nbufs = 0; !virtqueue_full(vq); nbufs++) {
1481 if (nbufs > 0) {
1521 vtnet_rx_alloc_buf(struct vtnet_softc *sc, int nbufs, struct mbuf **m_tailp) argument
1529 KASSERT(nbufs == 1 || sc->vtnet_flags & VTNET_FLAG_LRO_NOMRG,
1530 ("%s: mbuf %d chain requested without LRO_NOMRG", __func__, nbufs));
1532 for (i = 0; i < nbufs; i++) {
1892 vtnet_rxq_discard_merged_bufs(struct vtnet_rxq *rxq, int nbufs) argument
1896 while (--nbufs >
1919 vtnet_rxq_merged_eof(struct vtnet_rxq *rxq, struct mbuf *m_head, int nbufs) argument
2061 int len, nbufs, adjsz; local
[all...]
/freebsd-13-stable/sys/dev/ath/
H A Dif_ath_rx_edma.c152 int nbufs);
821 ath_edma_rxfifo_alloc(struct ath_softc *sc, HAL_RX_QUEUE qtype, int nbufs) argument
830 * Allocate buffers until the FIFO is full or nbufs is reached.
832 for (i = 0; i < nbufs && re->m_fifo_depth < re->m_fifolen; i++) {
853 "%s: Q%d: alloc failed: i=%d, nbufs=%d?\n",
857 nbufs);
879 DPRINTF(sc, ATH_DEBUG_EDMA_RX, "%s: Q%d: nbufs=%d, nalloced=%d\n",
882 nbufs,
/freebsd-13-stable/contrib/file/src/
H A Dmagic.c311 size_t nbufs)
316 sizes, nbufs);
310 magic_load_buffers(struct magic_set *ms, void **bufs, size_t *sizes, size_t nbufs) argument
H A Dapprentice.c635 size_t *sizes, size_t nbufs)
641 if (nbufs == 0)
656 for (i = 0; i < nbufs; i++) {
634 buffer_apprentice(struct magic_set *ms, struct magic **bufs, size_t *sizes, size_t nbufs) argument
/freebsd-13-stable/sys/dev/mxge/
H A Dif_mxge_var.h155 int nbufs; member in struct:__anon13528
H A Dif_mxge.c1169 /* try to set nbufs to see if it we can
2441 for (i = 0; i < rx->nbufs; i++) {
2628 rx->cnt += rx->nbufs;
3460 mxge_choose_params(int mtu, int *big_buf_size, int *cl_size, int *nbufs) argument
3468 *nbufs = 1;
3476 *nbufs = 1;
3483 *nbufs = mtu / 4096 + 1;
3485 if (*nbufs == 3)
3486 *nbufs = 4;
3490 *nbufs
3495 mxge_slice_open(struct mxge_slice_state *ss, int nbufs, int cl_size) argument
3578 int err, big_bytes, nbufs, slice, cl_size, i; local
[all...]
/freebsd-13-stable/sys/dev/oce/
H A Doce_if.h671 uint32_t nbufs; member in struct:wq_config
718 uint32_t nbufs; member in struct:rq_config
H A Doce_queue.c228 wq->cfg.nbufs = 2 * wq->cfg.q_len;
/freebsd-13-stable/sys/dev/mlx4/
H A Ddevice.h637 int nbufs; member in struct:mlx4_buf
1076 if (BITS_PER_LONG == 64 || buf->nbufs == 1)

Completed in 204 milliseconds