dr_mem_res_t
static dr_mem_res_t *dr_mem_res_array_init(dr_mem_hdr_t *, drctl_rsrc_t *, int);
static void dr_mem_res_array_fini(dr_mem_res_t *res, int nres);
static size_t dr_mem_pack_response(dr_mem_hdr_t *req, dr_mem_res_t *res,
dr_mem_res_t *res;
static dr_mem_res_t *
dr_mem_res_t *res;
res = kmem_zalloc(nrsrc * sizeof (dr_mem_res_t), KM_SLEEP);
dr_mem_res_array_fini(dr_mem_res_t *res, int nres)
kmem_free(res, sizeof (dr_mem_res_t) * nres);
dr_mem_pack_response(dr_mem_hdr_t *req, dr_mem_res_t *res, dr_mem_hdr_t **respp)