scfga_ret_t
static scfga_ret_t
scfga_ret_t retval;
static scfga_ret_t
scfga_ret_t retval;
static scfga_ret_t
scfga_ret_t retval;
scfga_ret_t
scfga_ret_t retval = SCFGA_ERR;
static scfga_ret_t
static scfga_ret_t
scfga_ret_t retval;
static scfga_ret_t
static scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
scfga_ret_t
scfga_ret_t ret;
scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t quiesce_confirm(apid_t *apidp,
static scfga_ret_t dev_hotplug(apid_t *apidp,
scfga_ret_t
scfga_ret_t ret;
scfga_ret_t
scfga_ret_t ret, ret2;
scfga_ret_t
scfga_ret_t
scfga_ret_t
scfga_ret_t ret;
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
scfga_ret_t hpret;
scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t drv_dyn_to_devpath(const char *hba_phys,
scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t devlink_dyn_to_devpath(const char *hba_phys,
scfga_ret_t
static scfga_ret_t devlink_to_dyncomp(char *devlink,
static scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t
static scfga_ret_t drv_to_dyncomp(di_node_t node, const char *phys,
static scfga_ret_t get_hba_devlink(const char *hba_phys,
static scfga_ret_t path_apid_dyn_to_path(const char *hba_phys, const char *dyn,
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
scfga_ret_t ret;
static scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t postprocess_list_data(const ldata_list_t *listp,
static scfga_ret_t do_stat_bus(scfga_list_t *lap, int limited_bus_stat);
static scfga_ret_t do_stat_dev(const di_node_t node, const char *nodepath,
static scfga_ret_t
scfga_ret_t ret;
static scfga_ret_t create_pathinfo_ldata(di_path_t pi_node, scfga_list_t *lap,
static scfga_ret_t
scfga_ret_t ret;
scfga_ret_t
scfga_ret_t
scfga_ret_t
scfga_ret_t ret = SCFGA_OK;
scfga_ret_t
scfga_ret_t ret = SCFGA_OK;
scfga_ret_t
scfga_ret_t ret = SCFGA_OK;
static scfga_ret_t
static scfga_ret_t
static scfga_ret_t scsi_rcm_info_table(rcm_info_t *, char **);
static scfga_ret_t scsi_rcm_init(uint_t, char **, rcm_handle_t **);
scfga_ret_t
scfga_ret_t ret = SCFGA_OK;
scfga_ret_t
scfga_ret_t ret = SCFGA_OK;
scfga_ret_t ret;
scfga_ret_t ret;
scfga_ret_t ret;
scfga_ret_t ret;
scfga_ret_t (*fcn)(const char *, scfga_cmd_t, apid_t *, prompt_t *,
scfga_ret_t bus_change_state(cfga_cmd_t state_change_cmd,
scfga_ret_t dev_change_state(cfga_cmd_t state_change_cmd,
scfga_ret_t dev_insert(const char *func, scfga_cmd_t cmd, apid_t *apidp,
scfga_ret_t dev_replace(const char *func, scfga_cmd_t cmd, apid_t *apidp,
scfga_ret_t dev_remove(const char *func, scfga_cmd_t cmd, apid_t *apidp,
scfga_ret_t reset_common(const char *func, scfga_cmd_t cmd, apid_t *apidp,
scfga_ret_t dev_led(const char *func, scfga_cmd_t cmd, apid_t *apidp,
scfga_ret_t plat_dev_led(const char *func, scfga_cmd_t cmd, apid_t *apidp,
scfga_ret_t do_list(apid_t *apidp, scfga_cmd_t cmd,
scfga_ret_t list_ext_postprocess(ldata_list_t **llpp, int nelem,
scfga_ret_t make_hba_logid(const char *hba_phys, char **hba_logpp,
scfga_ret_t apid_to_path(const char *hba_phys, const char *dyncomp,
scfga_ret_t make_dyncomp(di_node_t node, const char *physpath,
scfga_ret_t make_path_dyncomp(di_path_t path, char **dyncomp, int *l_errnop);
scfga_ret_t scsi_rcm_suspend(char **rsrclist, char **errstring,
scfga_ret_t scsi_rcm_resume(char **rsrclist, char **errstring,
scfga_ret_t scsi_rcm_offline(char **rsrclist, char **errstring,
scfga_ret_t scsi_rcm_online(char **rsrclist, char **errstring,
scfga_ret_t scsi_rcm_remove(char **rsrclist, char **errstring,
scfga_ret_t physpath_to_devlink(char *physpath, char **linkpp, int *l_errnop,
scfga_ret_t apidt_create(const char *ap_id, apid_t *apidp,
cfga_err_t err_cvt(scfga_ret_t err);
scfga_ret_t devctl_cmd(const char *ap_id, scfga_cmd_t cmd,
scfga_ret_t path_apid_state_change(apid_t *apidp, scfga_cmd_t cmd,
scfga_ret_t invoke_cmd(const char *func, apid_t *apidt, prompt_t *prp,
scfga_ret_t walk_tree(const char *physpath, void *arg, uint_t init_flags,
scfga_ret_t
err_cvt(scfga_ret_t s_err)
scfga_ret_t
scfga_ret_t ret;
scfga_ret_t
scfga_ret_t ret;
scfga_ret_t scsi_err;
scfga_ret_t
scfga_ret_t
scfga_ret_t ret;
scfga_ret_t