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

/freebsd-10.1-release/sys/ofed/drivers/net/mlx4/
H A Den_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)
H A Dalloc.c216 buf->nbufs = 1;
236 buf->nbufs = (size + PAGE_SIZE - 1) / PAGE_SIZE;
237 buf->npages = buf->nbufs;
239 buf->page_list = kcalloc(buf->nbufs, sizeof(*buf->page_list),
244 for (i = 0; i < buf->nbufs; ++i) {
258 pages = kmalloc(sizeof *pages * buf->nbufs, GFP_KERNEL);
261 for (i = 0; i < buf->nbufs; ++i)
263 buf->direct.buf = vmap(pages, buf->nbufs, VM_MAP, PAGE_KERNEL);
283 if (buf->nbufs == 1)
290 for (i = 0; i < buf->nbufs;
[all...]
H A Dmr.c641 if (buf->nbufs == 1)
/freebsd-10.1-release/contrib/ntp/libntp/
H A Drecvbuff.c79 create_buffers(int nbufs) argument
84 abuf = nbufs + buffer_shortfall;
109 init_recvbuff(int nbufs) argument
118 create_buffers(nbufs);
/freebsd-10.1-release/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
/freebsd-10.1-release/contrib/less/
H A Dch.c64 int nbufs; member in struct:filestate
72 #define ch_nbufs thisfile->nbufs
840 thisfile->nbufs = 0;
931 printf(" %d bufs:\n", fs->nbufs);
H A Doptfunc.c30 extern int nbufs;
/freebsd-10.1-release/sys/dev/virtio/network/
H A Dif_vtnet.c1164 int nbufs, error; local
1169 for (nbufs = 0; !virtqueue_full(vq); nbufs++) {
1175 if (nbufs > 0) {
1207 vtnet_rx_alloc_buf(struct vtnet_softc *sc, int nbufs, struct mbuf **m_tailp) argument
1214 KASSERT(nbufs == 1 || sc->vtnet_flags & VTNET_FLAG_LRO_NOMRG,
1215 ("%s: chained mbuf %d request without LRO_NOMRG", __func__, nbufs));
1225 for (i = 1; i < nbufs; i++) {
1605 vtnet_rxq_discard_merged_bufs(struct vtnet_rxq *rxq, int nbufs) argument
1609 while (--nbufs >
1632 vtnet_rxq_merged_eof(struct vtnet_rxq *rxq, struct mbuf *m_head, int nbufs) argument
1737 int len, deq, nbufs, adjsz, count; local
[all...]
/freebsd-10.1-release/sys/dev/ath/
H A Dif_ath_rx_edma.c148 int nbufs);
725 ath_edma_rxfifo_alloc(struct ath_softc *sc, HAL_RX_QUEUE qtype, int nbufs) argument
734 * Allocate buffers until the FIFO is full or nbufs is reached.
736 for (i = 0; i < nbufs && re->m_fifo_depth < re->m_fifolen; i++) {
757 "%s: Q%d: alloc failed: i=%d, nbufs=%d?\n",
761 nbufs);
783 DPRINTF(sc, ATH_DEBUG_EDMA_RX, "%s: Q%d: nbufs=%d, nalloced=%d\n",
786 nbufs,
/freebsd-10.1-release/contrib/file/src/
H A Dmagic.c267 size_t nbufs)
271 return buffer_apprentice(ms, (struct magic **)bufs, sizes, nbufs);
266 magic_load_buffers(struct magic_set *ms, void **bufs, size_t *sizes, size_t nbufs) argument
H A Dapprentice.c595 size_t *sizes, size_t nbufs)
601 if (nbufs == 0)
617 for (i = 0; i < nbufs; i++) {
594 buffer_apprentice(struct magic_set *ms, struct magic **bufs, size_t *sizes, size_t nbufs) argument
/freebsd-10.1-release/sys/dev/drm/
H A Dsavage_state.c800 unsigned int i, nbufs; local
810 nbufs = ((flags & SAVAGE_FRONT) ? 1 : 0) +
812 if (nbufs == 0)
829 BEGIN_DMA(nbufs * 6);
/freebsd-10.1-release/sys/dev/mxge/
H A Dif_mxge_var.h159 int nbufs; member in struct:__anon9361
H A Dif_mxge.c1184 /* try to set nbufs to see if it we can
2484 for (i = 0; i < rx->nbufs; i++) {
2674 rx->cnt += rx->nbufs;
3524 mxge_choose_params(int mtu, int *big_buf_size, int *cl_size, int *nbufs) argument
3532 *nbufs = 1;
3540 *nbufs = 1;
3547 *nbufs = mtu / 4096 + 1;
3549 if (*nbufs == 3)
3550 *nbufs = 4;
3554 *nbufs
3559 mxge_slice_open(struct mxge_slice_state *ss, int nbufs, int cl_size) argument
3643 int err, big_bytes, nbufs, slice, cl_size, i; local
[all...]
/freebsd-10.1-release/sys/dev/fatm/
H A Dif_fatm.c1075 int nblocks, nbufs; local
1083 nbufs = max(4 * sc->open_vccs, 32);
1084 nbufs = min(nbufs, SMALL_POOL_SIZE);
1085 nbufs -= sc->small_cnt;
1087 nblocks = (nbufs + SMALL_SUPPLY_BLKSIZE - 1) / SMALL_SUPPLY_BLKSIZE;
1164 int nbufs, nblocks, cnt; local
1172 nbufs = max(4 * sc->open_vccs, 32);
1173 nbufs = min(nbufs, LARGE_POOL_SIZ
[all...]
/freebsd-10.1-release/sys/dev/oce/
H A Doce_if.h669 uint32_t nbufs; member in struct:wq_config
715 uint32_t nbufs; member in struct:rq_config
H A Doce_queue.c227 wq->cfg.nbufs = 2 * wq->cfg.q_len;
/freebsd-10.1-release/sys/ofed/include/linux/mlx4/
H A Ddevice.h526 int nbufs; member in struct:mlx4_buf
950 if (BITS_PER_LONG == 64 || buf->nbufs == 1)

Completed in 196 milliseconds