/opensolaris-onvv-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_rx.c | 43 static int oce_rq_charge(struct oce_rq *rq, uint32_t nbufs, boolean_t repost); 50 static void oce_rq_post_buffer(struct oce_rq *rq, int nbufs); 97 for (cnt = 0; cnt < rq->cfg.nbufs; cnt++, rqbd++) { 105 rq->rqb_free = rq->cfg.nbufs; 129 for (cnt = 0; cnt < rq->cfg.nbufs; cnt++, rqbd++) { 211 rq->rqb_next_free = GET_Q_NEXT(free_index, 1, rq->cfg.nbufs); 230 rq->rqb_rc_head = GET_Q_NEXT(free_index, 1, rq->cfg.nbufs); 238 static void oce_rq_post_buffer(struct oce_rq *rq, int nbufs) argument 248 for (count = nbufs/OCE_MAX_RQ_POSTS; count > 0; count--) { 252 nbufs 270 oce_rq_charge(struct oce_rq *rq, uint32_t nbufs, boolean_t repost) argument 508 uint32_t nbufs = 0; local [all...] |
H A D | oce_queue.c | 488 wq->cfg.nbufs = 2 * wq->cfg.q_len; 722 rq->cfg.nbufs = dev->rq_max_bufs; 729 kmem_zalloc((sizeof (oce_rq_bdesc_t) * rq->cfg.nbufs), KM_NOSLEEP); 747 kmem_zalloc(rq->cfg.nbufs * sizeof (oce_rq_bdesc_t *), KM_NOSLEEP); 783 (rq->cfg.nbufs * sizeof (oce_rq_bdesc_t *))); 811 (sizeof (oce_rq_bdesc_t) * rq->cfg.nbufs)); 814 (rq->cfg.nbufs * sizeof (oce_rq_bdesc_t *)));
|
H A D | oce_tx.c | 205 size = wq->cfg.nbufs * sizeof (oce_wq_bdesc_t); 214 for (cnt = 0; cnt < wq->cfg.nbufs; cnt++) { 245 wq->cfg.nbufs * sizeof (oce_wq_bdesc_t));
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/ib/clients/rds/ |
H A D | rdsib_buf.h | 165 rds_buf_t *rds_get_send_buf(struct rds_ep_s *ep, uint_t nbufs);
|
/opensolaris-onvv-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_scsi.c | 160 if (scmd->len && (scmd->nbufs < bufs_to_take)) { 178 scmd->nbufs++; 251 while (scmd->len && scmd->nbufs < task->task_max_nbufs) { 346 if (scmd->nbufs == 0) { 373 if (scmd->nbufs > 0) { 392 scmd->nbufs++; 414 scmd->nbufs--; 415 if (scmd->nbufs > 0) { 458 scmd->nbufs--; 459 if (scmd->nbufs) [all...] |
H A D | sbd_impl.h | 200 uint8_t nbufs; member in struct:sbd_cmd
|
/opensolaris-onvv-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_isoch_chan.c | 704 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 D | av1394_isoch_recv.c | 443 uint_t nbufs; local 445 nbufs = av1394_ic_ixl_seg_decomp(end - off, 448 for (j = 0; j < nbufs; ++j) {
|
/opensolaris-onvv-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | idn_smr.c | 869 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 D | idn_proto.c | 11727 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);
|
/opensolaris-onvv-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | sd_xbuf.c | 84 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++;
|
/opensolaris-onvv-gate/usr/src/uts/sun4u/starfire/sys/ |
H A D | idn_smr.h | 209 extern int smr_buf_reclaim(int domid, int nbufs);
|
H A D | idn.h | 3669 extern int idn_reclaim_mboxdata(int domid, int channel, int nbufs);
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_io.h | 211 uint32_t nbufs; /* copy buffers */ member in struct:wq_config 246 uint32_t nbufs; /* Total data buffers */ member in struct:rq_config
|
/opensolaris-onvv-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_fct.c | 859 int nbufs; local 892 nbufs = emlxs_str_atoi(datap); 895 if (!size || !nbufs) { 897 "Bad fct-bufpool entry %d %d", size, nbufs); 902 nbufs = 0; 905 while (nbufs) { 907 port->dmem_bucket[bck].dmem_nbufs = nbufs; 917 if (nbufs > maxbufs) { 919 nbufs -= maxbufs; 925 nbufs [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/os/ |
H A D | kmem.c | 2795 size_t nbufs; local 2811 nbufs = (sp->slab_chunks - sp->slab_refcnt); 2813 sp->slab_refcnt += nbufs; 2814 cp->cache_bufslab -= nbufs; 2815 cp->cache_slab_alloc += nbufs; 2832 nbufs--; 2860 if (nbufs != 0) { 2868 ASSERT(nbufs != 0); 2873 nbufs--; 2877 ASSERT(nbufs [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/arn/ |
H A D | arn_core.h | 427 int arn_rx_init(struct arn_softc *sc, int nbufs);
|
/opensolaris-onvv-gate/usr/src/uts/intel/io/dnet/ |
H A D | dnet.c | 2555 /* 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++) {
|