Lines Matching defs:dependents

73 #define	MSG_NODEPS		gettext("SVM: can't find dependents")
79 #define ERR_NODEPS gettext("can't find SVM resource dependents")
163 deventry_t *dependents);
394 * Determine dependents of the resource being offlined, and offline
408 * processing dependents.
417 char **dependents;
486 /* Get dependents */
487 if (get_dependents(deventry, &dependents) != 0) {
494 if (dependents) {
499 * succeed, so ignore any of the dependents.
502 "SVM: ignoring dependents\n");
504 free(dependents);
508 ret = rcm_request_offline_list(hd, dependents, flags, infop);
512 free(dependents);
514 /* If no dependents, check if the metadevice is open */
532 * Just pass the online notification on to the dependents of this resource
545 * processing dependents.
553 char **dependents;
574 /* Get dependents */
575 if (get_dependents(deventry, &dependents) != 0) {
583 if (dependents) {
584 rv = rcm_notify_online_list(hd, dependents, flags, infop);
587 free(dependents);
620 char **dependents;
672 /* Resource has dependents */
717 /* Get dependents and recurse if necessary */
718 if (get_dependents(deventry, &dependents) != 0) {
726 if ((flags & RCM_INCLUDE_DEPENDENT) && (dependents != NULL)) {
727 rv = rcm_get_info_list(hd, dependents, flags, infop);
731 free(dependents);
741 * Notify all dependents that the resource is being suspended.
755 * processing dependents.
763 char **dependents;
784 /* Get dependents */
785 if (get_dependents(deventry, &dependents) != 0) {
793 if (dependents) {
794 rv = rcm_request_suspend_list(hd, dependents, flags,
798 free(dependents);
807 * Notify all dependents that the resource is being resumed.
820 * processing dependents.
829 char **dependents;
852 /* Get dependents */
854 if (get_dependents(deventry, &dependents) != 0) {
862 if (dependents) {
863 rv = rcm_notify_resume_list(hd, dependents, flags, infop);
866 free(dependents);
876 * Remove the resource from the cache and notify all dependents that
890 * processing dependents.
897 char **dependents;
915 /* Get dependents */
916 if (get_dependents(deventry, &dependents) != 0) {
924 if (dependents) {
926 rv = rcm_notify_remove_list(hd, dependents, flags, infop);
930 free(dependents);
2427 * Create a list of all dependents of a device