ddi_irm_req_t
ddi_irm_req_t req;
ddi_irm_req_t *req_p;
ddi_irm_req_t *req_p = list_head(slist_p), *last_p;
ddi_irm_req_t *req_p;
ddi_irm_req_t *req_p;
i_ddi_irm_insertion_sort(list_t *req_list, ddi_irm_req_t *req_p)
ddi_irm_req_t *next_p;
i_ddi_irm_notify(ddi_irm_pool_t *pool_p, ddi_irm_req_t *req_p)
list_create(&pool_p->ipool_req_list, sizeof (ddi_irm_req_t),
offsetof(ddi_irm_req_t, ireq_link));
list_create(&pool_p->ipool_scratch_list, sizeof (ddi_irm_req_t),
offsetof(ddi_irm_req_t, ireq_scratch_link));
ddi_irm_req_t *req_p;
req_p = kmem_zalloc(sizeof (ddi_irm_req_t), KM_SLEEP);
kmem_free(req_p, sizeof (ddi_irm_req_t));
kmem_free(req_p, sizeof (ddi_irm_req_t));
ddi_irm_req_t *req_p;
i_ddi_irm_modify_increase(ddi_irm_req_t *req_p, int nreq)
ddi_irm_req_t new_req;
bzero(&new_req, sizeof (ddi_irm_req_t));
ddi_irm_req_t *req_p;
kmem_free(req_p, sizeof (ddi_irm_req_t));
ddi_irm_req_t *req_p;
static void i_ddi_irm_insertion_sort(list_t *, ddi_irm_req_t *);
static int i_ddi_irm_notify(ddi_irm_pool_t *, ddi_irm_req_t *);
static int i_ddi_irm_modify_increase(ddi_irm_req_t *, int);
ddi_irm_req_t *req_p;
ddi_irm_req_t *devi_irm_req_p; /* IRM request information */