Lines Matching refs:drctl_req

446 	drctl_rsrc_t	*drctl_req;  in dr_io_configure()  local
528 drctl_req = kmem_zalloc(drctl_req_len, KM_SLEEP); in dr_io_configure()
530 __func__, (void *)drctl_req, drctl_req_len); in dr_io_configure()
531 drctl_req->status = DRCTL_STATUS_INIT; in dr_io_configure()
539 p = drctl_req->res_dev_path; in dr_io_configure()
543 DR_DBG_IO("%s: devpath=%s\n", __func__, drctl_req->res_dev_path); in dr_io_configure()
545 rv = drctl_config_init(drctl_cmd, drctl_flags, drctl_req, in dr_io_configure()
579 drctl_req->status = DRCTL_STATUS_CONFIG_FAILURE; in dr_io_configure()
594 drctl_req->status = (rv == 0) ? in dr_io_configure()
600 if (drctl_config_fini(&drctl_res_ck, drctl_req, 1) != 0) in dr_io_configure()
617 __func__, (void *)drctl_req, drctl_req_len); in dr_io_configure()
618 kmem_free(drctl_req, drctl_req_len); in dr_io_configure()
650 drctl_rsrc_t *drctl_req; in dr_io_unconfigure() local
673 drctl_req = kmem_zalloc(drctl_req_len, KM_SLEEP); in dr_io_unconfigure()
675 __func__, (void *)drctl_req, drctl_req_len); in dr_io_unconfigure()
676 drctl_req->status = DRCTL_STATUS_INIT; in dr_io_unconfigure()
683 p = drctl_req->res_dev_path; in dr_io_unconfigure()
686 DR_DBG_IO("%s: devpath=%s\n", __func__, drctl_req->res_dev_path); in dr_io_unconfigure()
688 rv = drctl_config_init(drctl_cmd, drctl_flags, drctl_req, in dr_io_unconfigure()
719 drctl_req->status = DRCTL_STATUS_CONFIG_FAILURE; in dr_io_unconfigure()
740 drctl_req->status = DRCTL_STATUS_CONFIG_FAILURE; in dr_io_unconfigure()
746 drctl_req->status = DRCTL_STATUS_CONFIG_SUCCESS; in dr_io_unconfigure()
749 if (drctl_config_fini(&drctl_res_ck, drctl_req, 1) != 0) in dr_io_unconfigure()
763 __func__, (void *)drctl_req, drctl_req_len); in dr_io_unconfigure()
764 kmem_free(drctl_req, drctl_req_len); in dr_io_unconfigure()