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

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_rx.c40 static int oce_rq_charge(struct oce_rq *rq, uint32_t nbufs, boolean_t repost);
47 static void oce_rq_post_buffer(struct oce_rq *rq, int nbufs);
94 for (cnt = 0; cnt < rq->cfg.nbufs; cnt++, rqbd++) {
102 rq->rqb_free = rq->cfg.nbufs;
126 for (cnt = 0; cnt < rq->cfg.nbufs; cnt++, rqbd++) {
208 rq->rqb_next_free = GET_Q_NEXT(free_index, 1, rq->cfg.nbufs);
227 rq->rqb_rc_head = GET_Q_NEXT(free_index, 1, rq->cfg.nbufs);
235 static void oce_rq_post_buffer(struct oce_rq *rq, int nbufs) argument
245 for (count = nbufs/OCE_MAX_RQ_POSTS; count > 0; count--) {
249 nbufs
267 oce_rq_charge(struct oce_rq *rq, uint32_t nbufs, boolean_t repost) argument
505 uint32_t nbufs = 0; local
[all...]
H A Doce_queue.c484 wq->cfg.nbufs = 2 * wq->cfg.q_len;
720 rq->cfg.nbufs = dev->rq_max_bufs;
727 kmem_zalloc((sizeof (oce_rq_bdesc_t) * rq->cfg.nbufs), KM_NOSLEEP);
745 kmem_zalloc(rq->cfg.nbufs * sizeof (oce_rq_bdesc_t *), KM_NOSLEEP);
778 (rq->cfg.nbufs * sizeof (oce_rq_bdesc_t *)));
785 (sizeof (oce_rq_bdesc_t) * rq->cfg.nbufs));
810 (sizeof (oce_rq_bdesc_t) * rq->cfg.nbufs));
813 (rq->cfg.nbufs * sizeof (oce_rq_bdesc_t *)));
H A Doce_tx.c202 size = wq->cfg.nbufs * sizeof (oce_wq_bdesc_t);
211 for (cnt = 0; cnt < wq->cfg.nbufs; cnt++) {
242 wq->cfg.nbufs * sizeof (oce_wq_bdesc_t));
/illumos-gate/usr/src/uts/common/sys/ib/clients/rds/
H A Drdsib_buf.h165 rds_buf_t *rds_get_send_buf(struct rds_ep_s *ep, uint_t nbufs);
/illumos-gate/usr/src/tools/ctf/dwarf/common/
H A Dpro_section.c204 int nbufs = 0; local
322 nbufs = 0;
329 nbufs = _dwarf_pro_generate_debugline(dbg, error);
330 if (nbufs < 0) {
337 nbufs = _dwarf_pro_generate_debugframe(dbg, error);
338 if (nbufs < 0) {
344 nbufs = _dwarf_pro_transform_macro_info_to_disk(dbg, error);
345 if (nbufs < 0) {
352 nbufs = _dwarf_pro_generate_debuginfo(dbg, error);
353 if (nbufs <
[all...]
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394_isoch_chan.c704 size_t nbufs, bufsz, tailsz; local
718 nbufs = segsz / maxsz;
720 nbufs++;
721 bufsz = segsz / nbufs;
722 tailsz = bufsz + (segsz - bufsz * nbufs);
723 } while ((tailsz > maxsz) && ((segsz / (nbufs + 1)) > 1));
724 nbufs--;
728 return (nbufs);
H A Dav1394_isoch_recv.c443 uint_t nbufs; local
445 nbufs = av1394_ic_ixl_seg_decomp(end - off,
448 for (j = 0; j < nbufs; ++j) {
/illumos-gate/usr/src/uts/sun4u/starfire/io/
H A Didn_smr.c869 smr_buf_reclaim(int domid, int nbufs) argument
889 PR_SMR("%s: requested %d buffers from domain %d\n", proc, nbufs, domid);
891 if (dp->dio && nbufs) {
897 for (sp = ldp->dslab; sp && nbufs; sp = sp->sl_next) {
912 for (bp = *bpp; bp && nbufs; bp = *bpp) {
923 nbufs--;
1751 int n, nbufs; local
1758 nbufs = (sp->sl_end - sp->sl_start) / IDN_SMR_BUFSIZE;
1759 ASSERT(nbufs > 0);
1760 if (nbufs <
1783 int nbufs; local
[all...]
H A Didn_proto.c11727 idn_reclaim_mboxdata(int domid, int channel, int nbufs) argument
11753 proc, nbufs, domid);
11809 nbufs) {
11873 nbufs--;
11886 } while ((mi != (int)dp->dreclaim_index) && nbufs);
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/
H A Dlibumem.c146 umastat_lwp_ptc(uintptr_t addr, void *buf, int *nbufs) argument
148 (*nbufs)++;
157 int nbufs = 0; local
166 &nbufs, (uintptr_t)ulwp->ul_self) == -1) {
172 (nbufs * cp->cache_bufsize * 100) / ulwp->ul_tmem.tm_size : 0);
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/
H A Dsbd_scsi.c172 if (scmd->len && (scmd->nbufs < bufs_to_take)) {
190 scmd->nbufs++;
262 while (scmd->len && scmd->nbufs < task->task_max_nbufs) {
351 if (scmd->nbufs == 0) {
378 if (scmd->nbufs > 0) {
397 scmd->nbufs++;
419 scmd->nbufs--;
420 if (scmd->nbufs > 0) {
463 scmd->nbufs--;
464 if (scmd->nbufs)
[all...]
H A Dsbd_impl.h202 uint8_t nbufs; member in struct:sbd_cmd
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dsd_xbuf.c84 uint8_t nbufs; /* number of buf allocated */ member in struct:xbuf_brk
345 brkp->nbufs--;
347 done = (brkp->off == -1 && brkp->nbufs == 0);
504 brkp->nbufs++;
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_mm_l4.c216 u32_t nbufs,
213 mm_tcp_get_gen_bufs( struct _lm_device_t * pdev, d_list_t * gb_list, u32_t nbufs, u8_t sb_idx ) argument
/illumos-gate/usr/src/uts/sun4u/starfire/sys/
H A Didn_smr.h208 extern int smr_buf_reclaim(int domid, int nbufs);
H A Didn.h3669 extern int idn_reclaim_mboxdata(int domid, int channel, int nbufs);
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_io.h209 uint32_t nbufs; /* copy buffers */ member in struct:wq_config
243 uint32_t nbufs; /* Total data buffers */ member in struct:rq_config
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/l4/
H A Dmm_l4if.h254 u32_t nbufs,
/illumos-gate/usr/src/uts/common/os/
H A Dkmem.c2834 size_t nbufs; local
2850 nbufs = (sp->slab_chunks - sp->slab_refcnt);
2852 sp->slab_refcnt += nbufs;
2853 cp->cache_bufslab -= nbufs;
2854 cp->cache_slab_alloc += nbufs;
2871 nbufs--;
2899 if (nbufs != 0) {
2907 ASSERT(nbufs != 0);
2912 nbufs--;
2916 ASSERT(nbufs
[all...]
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_sge.c125 static int refill_fl(struct adapter *sc, struct sge_fl *fl, int nbufs);
1919 * Fill up the freelist by upto nbufs and maybe ring its doorbell.
1925 refill_fl(struct adapter *sc, struct sge_fl *fl, int nbufs) argument
1931 ASSERT(nbufs >= 0);
1933 if (nbufs > fl->needed)
1934 nbufs = fl->needed;
1936 while (nbufs--) {
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_core.h427 int arn_rx_init(struct arn_softc *sc, int nbufs);
/illumos-gate/usr/src/uts/intel/io/dnet/
H A Ddnet.c2555 /* initialize/add 'nbufs' buffers to the rbuf pool */
2558 dnet_rbuf_init(dev_info_t *dip, int nbufs) argument
2569 for (i = 0; i < nbufs; i++) {

Completed in 173 milliseconds