Lines Matching refs:wip

1686 set_fmri_enabled(void *data, scf_walkinfo_t *wip)  in set_fmri_enabled()  argument
1690 assert(wip->inst != NULL); in set_fmri_enabled()
1691 assert(wip->pg == NULL); in set_fmri_enabled()
1696 if (inst_get_state(wip->inst, state, wip->fmri, NULL) != 0) in set_fmri_enabled()
1712 assert(strlen(wip->fmri) <= max_scf_fmri_sz); in set_fmri_enabled()
1713 (void) strlcpy(fmri_buf, wip->fmri, max_scf_fmri_sz); in set_fmri_enabled()
1730 set_inst_enabled(wip->fmri, wip->inst, in set_fmri_enabled()
1739 wait_fmri_enabled(void *data, scf_walkinfo_t *wip) in wait_fmri_enabled() argument
1744 assert(wip->inst != NULL); in wait_fmri_enabled()
1745 assert(wip->pg == NULL); in wait_fmri_enabled()
1750 if (inst_get_state(wip->inst, state, wip->fmri, &pg) != 0) { in wait_fmri_enabled()
1768 " state.\n"), wip->fmri); in wait_fmri_enabled()
1773 if (!is_enabled(wip->inst)) { in wait_fmri_enabled()
1778 " by another entity.\n"), wip->fmri); in wait_fmri_enabled()
1783 if (!has_potential(wip->inst, B_FALSE)) { in wait_fmri_enabled()
1789 " dependencies.\n"), wip->fmri); in wait_fmri_enabled()
1809 wait_fmri_disabled(void *data, scf_walkinfo_t *wip) in wait_fmri_disabled() argument
1814 assert(wip->inst != NULL); in wait_fmri_disabled()
1815 assert(wip->pg == NULL); in wait_fmri_disabled()
1820 if (inst_get_state(wip->inst, state, wip->fmri, &pg) != 0) { in wait_fmri_disabled()
1832 if (is_enabled(wip->inst)) { in wait_fmri_disabled()
1837 " by another entity.\n"), wip->fmri); in wait_fmri_disabled()
1842 if (!has_potential(wip->inst, B_TRUE)) { in wait_fmri_disabled()
1847 " unavailable.\n"), wip->fmri); in wait_fmri_disabled()
1868 clear_instance(void *data, scf_walkinfo_t *wip) in clear_instance() argument
1872 assert(wip->inst != NULL); in clear_instance()
1873 assert(wip->pg == NULL); in clear_instance()
1875 if (inst_get_state(wip->inst, state, wip->fmri, NULL) != 0) in clear_instance()
1882 set_inst_action(wip->fmri, wip->inst, SCF_PROPERTY_MAINT_OFF); in clear_instance()
1885 set_inst_action(wip->fmri, wip->inst, SCF_PROPERTY_RESTORE); in clear_instance()
1888 "maintenance or degraded state.\n"), wip->fmri); in clear_instance()
1897 set_fmri_action(void *action, scf_walkinfo_t *wip) in set_fmri_action() argument
1899 assert(wip->inst != NULL && wip->pg == NULL); in set_fmri_action()
1904 if (inst_get_state(wip->inst, state, wip->fmri, NULL) != 0) in set_fmri_action()
1910 set_inst_action(wip->fmri, wip->inst, action); in set_fmri_action()
1922 force_degraded(void *data, scf_walkinfo_t *wip) in force_degraded() argument
1927 if (inst_get_state(wip->inst, state, wip->fmri, NULL) != 0) { in force_degraded()
1936 uu_warn(gettext("Instance \"%s\" is not online.\n"), wip->fmri); in force_degraded()
1941 set_inst_action(wip->fmri, wip->inst, (flags & MARK_IMMEDIATE) ? in force_degraded()
1948 force_maintenance(void *data, scf_walkinfo_t *wip) in force_maintenance() argument
1956 if (inst_get_state(wip->inst, state, wip->fmri, NULL) != 0) in force_maintenance()
1972 set_inst_action(wip->fmri, wip->inst, prop); in force_maintenance()