Searched refs:freeq (Results 1 – 5 of 5) sorted by relevance
297 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); \
1694 struct sm_freeq *freeq; in segmap_getmapflt() local1700 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()
1145 extern void freeq(queue_t *);
450 freeq(_RD(qp)); in stropen()778 freeq(qp->q_next); in strclose()779 freeq(_RD(qp)); in strclose()781 freeq(_RD(qp)); in strclose()795 freeq(_RD(qp)); /* free stream head queue pair */ in strclose()
1314 freeq(qp); in qdetach()3412 freeq(queue_t *qp) in freeq() function7876 freeq(passq); in link_rempassthru()