Searched refs:sm_freeq (Results 1 – 2 of 2) sorted by relevance
114 struct sm_freeq { struct121 struct sm_freeq sm_freeq[2]; /* alloc and release queues */ argument122 struct sm_freeq *sm_allocq; /* current allocq */123 struct sm_freeq *sm_releq; /* current releq */
368 mutex_init(&sm->sm_freeq[0].smq_mtx, NULL, MUTEX_DEFAULT, NULL); in segmap_create()369 mutex_init(&sm->sm_freeq[1].smq_mtx, NULL, MUTEX_DEFAULT, NULL); in segmap_create()370 sm->sm_allocq = &sm->sm_freeq[0]; in segmap_create()371 sm->sm_releq = &sm->sm_freeq[1]; in segmap_create()409 struct sm_freeq *releq; in segmap_create()931 struct sm_freeq *releq; in segmap_smapadd()949 if (releq == &sm->sm_freeq[0]) in segmap_smapadd()973 mutex_enter(&sm->sm_freeq[0].smq_mtx); in segmap_smapadd()976 mutex_exit(&sm->sm_freeq[0].smq_mtx); in segmap_smapadd()1190 struct sm_freeq *allocq, *releq; in get_free_smp()[all …]