ddi_irm_pool_t
ddi_irm_pool_t pool;
offsetof(ddi_irm_pool_t, ipool_req_list));
ddi_irm_pool_t *pool_p;
i_ddi_intr_get_limit(dev_info_t *dip, int type, ddi_irm_pool_t *pool_p)
i_ddi_irm_reduce(ddi_irm_pool_t *pool_p)
i_ddi_irm_enqueue(ddi_irm_pool_t *pool_p, boolean_t wait_flag)
list_create(&irm_pools_list, sizeof (ddi_irm_pool_t),
offsetof(ddi_irm_pool_t, ipool_link));
i_ddi_irm_reduce_by_policy(ddi_irm_pool_t *pool_p, int imbalance, int policy)
i_ddi_irm_reduce_new(ddi_irm_pool_t *pool_p, int imbalance)
ddi_irm_pool_t *pool_p;
ddi_irm_pool_t *
ddi_irm_pool_t *pool_p;
i_ddi_irm_notify(ddi_irm_pool_t *pool_p, ddi_irm_req_t *req_p)
ddi_irm_pool_t *pool_p;
ddi_irm_pool_t **pool_retp)
ddi_irm_pool_t *pool_p;
pool_p = kmem_zalloc(sizeof (ddi_irm_pool_t), KM_SLEEP);
ndi_irm_resize_pool(ddi_irm_pool_t *pool_p, uint_t new_size)
ndi_irm_destroy(ddi_irm_pool_t *pool_p)
kmem_free(pool_p, sizeof (ddi_irm_pool_t));
ddi_irm_pool_t *pool_p;
ddi_irm_pool_t *pool_p;
ddi_irm_pool_t *pool_p = req_p->ireq_pool_p;
ddi_irm_pool_t *pool_p;
ddi_irm_pool_t *pool_p;
static void irm_balance_thread(ddi_irm_pool_t *);
static void i_ddi_irm_balance(ddi_irm_pool_t *);
static void i_ddi_irm_enqueue(ddi_irm_pool_t *, boolean_t);
static void i_ddi_irm_reduce(ddi_irm_pool_t *pool);
static int i_ddi_irm_reduce_by_policy(ddi_irm_pool_t *, int, int);
static void i_ddi_irm_reduce_new(ddi_irm_pool_t *, int);
static int i_ddi_irm_notify(ddi_irm_pool_t *, ddi_irm_req_t *);
irm_balance_thread(ddi_irm_pool_t *pool_p)
i_ddi_irm_balance(ddi_irm_pool_t *pool_p)
ddi_irm_pool_t *ireq_pool_p; /* Supplying pool */
ddi_irm_pool_t *pool_p);
ddi_irm_pool_t *i_ddi_intr_get_pool(dev_info_t *dip, int intr_type);
ddi_irm_pool_t **pool_retp);
ndi_irm_destroy(ddi_irm_pool_t *poolp);
ndi_irm_resize_pool(ddi_irm_pool_t *poolp, uint_t newsize);
extern ddi_irm_pool_t *apix_irm_pool_p;
*(ddi_irm_pool_t **)result = apix_irm_pool_p;
ddi_irm_pool_t *apix_irm_pool_p = NULL;
extern ddi_irm_pool_t *apix_irm_pool_p;
*(ddi_irm_pool_t **)result = NULL;
*(ddi_irm_pool_t **)result = msi_state_p->msi_pool_p;
ddi_irm_pool_t *irm_pool_p = NULL;
ddi_irm_pool_t *msi_pool_p; /* IRM Pool */