Home
last modified time | relevance | path

Searched refs:pool_p (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/common/os/
H A Dddi_intr_irm.c122 ddi_irm_pool_t *pool_p; in i_ddi_irm_poststartup() local
132 for (pool_p = list_head(&irm_pools_list); pool_p; in i_ddi_irm_poststartup()
133 pool_p = list_next(&irm_pools_list, pool_p)) in i_ddi_irm_poststartup()
134 pool_p->ipool_thread = thread_create(NULL, 0, in i_ddi_irm_poststartup()
135 irm_balance_thread, pool_p, 0, &p0, TS_RUN, minclsyspri); in i_ddi_irm_poststartup()
158 ddi_irm_pool_t *pool_p; in ndi_irm_create() local
178 pool_p = kmem_zalloc(sizeof (ddi_irm_pool_t), KM_SLEEP); in ndi_irm_create()
179 pool_p->ipool_owner = dip; in ndi_irm_create()
180 pool_p->ipool_policy = irm_default_policy; in ndi_irm_create()
181 pool_p->ipool_types = paramsp->iparams_types; in ndi_irm_create()
[all …]
H A Dddi_intr_impl.c236 ddi_irm_pool_t *pool_p; in i_ddi_intr_get_current_navail() local
244 ((pool_p = req_p->ireq_pool_p) != NULL)) { in i_ddi_intr_get_current_navail()
249 mutex_enter(&pool_p->ipool_navail_lock); in i_ddi_intr_get_current_navail()
251 mutex_exit(&pool_p->ipool_navail_lock); in i_ddi_intr_get_current_navail()
265 i_ddi_intr_get_limit(dev_info_t *dip, int type, ddi_irm_pool_t *pool_p) in i_ddi_intr_get_limit() argument
271 if (pool_p == NULL) in i_ddi_intr_get_limit()
272 pool_p = i_ddi_intr_get_pool(dip, type); in i_ddi_intr_get_limit()
275 if (pool_p != NULL) { in i_ddi_intr_get_limit()
276 limit = pool_p->ipool_defsz; in i_ddi_intr_get_limit()
290 if ((pool_p != NULL) && (i_ddi_irm_supported(dip, type) == DDI_SUCCESS)) in i_ddi_intr_get_limit()
/titanic_44/usr/src/uts/common/sys/
H A Dddi_intr_impl.h332 ddi_irm_pool_t *pool_p);