ddi_callback
static struct ddi_callback *callbackq;
static struct ddi_callback *callbackqfree;
ncallbacks * sizeof (struct ddi_callback), KM_SLEEP);
struct ddi_callback *list, *marker, *new;
size_t size = sizeof (struct ddi_callback);
list = marker = (struct ddi_callback *)*listid;
new = kmem_alloc_tryhard(sizeof (struct ddi_callback),
struct ddi_callback *list, *marker;
list = (struct ddi_callback *)*listid;
struct ddi_callback *c_nfree;
struct ddi_callback *c_nlist;