Lines Matching refs:dependent

125 	struct deventry		*dependent;	/* 1st dependent */
126 struct deventry *next_dep; /* next dependent */
618 deventry_t *dependent;
670 dependent = deventry->dependent;
671 while (dependent) {
673 switch (dependent->devtype) {
677 dependent->devname);
682 dependent->devname);
687 dependent->devname);
692 dependent->devname);
698 dependent->devname);
702 dependent->devname);
711 dependent->devtype);
713 dependent = dependent->next_dep;
1086 * Add a dependent for a deventry to the cache and return the cache entry
1096 * deventry_t *dependent dependent of this metadevice
1103 deventry_t *dependent)
1114 devname, devflags, dependent->devname);
1163 /* complete deventry by linking the dependent to it */
1164 dependent->antecedent = deventry;
1165 if ((previous = deventry->dependent) != NULL) {
1167 previous->next_dep = dependent;
1168 dependent->next_dep = temp;
1169 } else deventry->dependent = dependent;
2389 * Add an entry to an array of dependent names for a device. Used to
2395 * char ***depsp ptr to current dependent array
2413 gettext("SVM: cannot allocate dependent array (%s).\n"),
2428 * Do not add dependent if it is marked as removed
2433 * char ***dependentsp pty to dependent list
2442 deventry_t *dependent;
2446 dependent = deventry->dependent;
2447 if (dependent == NULL) {
2451 while (dependent != NULL) {
2453 * do not add dependent if we have
2456 if (!(dependent->flags&REMOVED))
2457 if (add_dep(&ndeps, &deps, dependent) < 0)
2459 dependent = dependent->next_dep;
2961 deventry_t *dependent;
2965 dependent = deventry->dependent;
2971 * there are dependent devices.
2973 assert(dependent != NULL);
2977 rcm_log_message(RCM_TRACE1, "SVM: check dependent: %s\n",
2978 dependent->devname);
2980 if (dependent->flags & REMOVED) {
2981 dependent = dependent->next_dep;
2989 ret = sscanf(dependent->devname,
3004 dependent->devname);
3006 np = metaname(&sp, dependent->devname, META_DEVICE, &error);
3008 switch (dependent->devtype) {
3049 "SVM: unknown devtype: %d\n", dependent->devtype);
3057 } while ((dependent = dependent->next_dep) != NULL);