Home
last modified time | relevance | path

Searched refs:freeq (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnx/
H A Dbnxsnd.c417 s_list_t *freeq; in bnx_xmit_ring_init() local
458 freeq = &_TXQ_FREE_DESC(umdevice, ringidx); in bnx_xmit_ring_init()
470 s_list_push_tail(freeq, &umpacket->lm_pkt.link); in bnx_xmit_ring_init()
485 s_list_t *freeq; in bnx_xmit_ring_reclaim() local
509 freeq = &_TXQ_FREE_DESC(umdevice, ringidx); in bnx_xmit_ring_reclaim()
513 s_list_add_tail(freeq, srcq); in bnx_xmit_ring_reclaim()
666 s_list_t *freeq; in bnx_xmit_ring_post() local
687 freeq = &_TXQ_FREE_DESC(umdevice, ringidx); in bnx_xmit_ring_post()
690 if (s_list_entry_cnt(freeq) > xmitinfo->thresh_pdwm) { in bnx_xmit_ring_post()
H A Dbnxrcv.c212 s_list_t *freeq; in bnx_recv_ring_recv() local
230 freeq = &(umdevice->lm_dev.rx_info.chain[ringidx].free_descq); in bnx_recv_ring_recv()
254 s_list_push_tail(freeq, &(lmpacket->link)); in bnx_recv_ring_recv()
367 s_list_push_tail(freeq, &(lmpacket->link)); in bnx_recv_ring_recv()
394 s_list_push_tail(freeq, &(lmpacket->link)); in bnx_recv_ring_recv()
432 s_list_push_tail(freeq, &(lmpacket->link)); in bnx_recv_ring_recv()
/illumos-gate/usr/src/uts/common/vm/
H A Dvpm.c297 union vpm_freeq *freeq; \
300 freeq = &vpmflp->vpm_freeq[vpm->vpm_ndxflg]; \
301 mutex_enter(&freeq->vpmq_mtx); \
302 if (freeq->vpmq_free != vpm) { \
306 freeq->vpmq_free = NULL; \
308 freeq->vpmq_free = vpm->vpm_next; \
312 mutex_exit(&freeq->vpmq_mtx); \
H A Dseg_map.c1694 struct sm_freeq *freeq; in segmap_getmapflt() local
1700 freeq = &sm->sm_freeq[0]; in segmap_getmapflt()
1702 freeq = &sm->sm_freeq[1]; in segmap_getmapflt()
1704 mutex_enter(&freeq->smq_mtx); in segmap_getmapflt()
1705 if (freeq->smq_free != smp) { in segmap_getmapflt()
1715 freeq->smq_free = NULL; in segmap_getmapflt()
1720 freeq->smq_free = smp->sm_next; in segmap_getmapflt()
1724 mutex_exit(&freeq->smq_mtx); in segmap_getmapflt()
/illumos-gate/usr/src/uts/common/sys/
H A Dstrsubr.h1163 extern void freeq(queue_t *);
/illumos-gate/usr/src/uts/common/os/
H A Dstreamio.c498 freeq(_RD(qp)); in stropen()
831 freeq(qp->q_next); in strclose()
832 freeq(_RD(qp)); in strclose()
834 freeq(_RD(qp)); in strclose()
848 freeq(_RD(qp)); /* free stream head queue pair */ in strclose()
H A Dstrsubr.c1318 freeq(qp); in qdetach()
3437 freeq(queue_t *qp) in freeq() function
7909 freeq(passq); in link_rempassthru()