Lines Matching defs:sci
1713 struct shadowclientinfo *sci;
1719 for (sci = *info; sci != NULL; sci = sci->next)
1720 if (sci->shadow == shadow)
1722 if (sci == NULL) {
1726 sci = (struct shadowclientinfo *)malloc(sizeof (*sci));
1727 if (sci == NULL)
1729 sci->next = *info;
1730 *info = sci;
1731 sci->shadow = shadow;
1732 sci->totalClients = 0;
1733 sci->clients = newshadowclient(NULL);
1736 sci->totalClients++;
1737 scc = sci->clients;
1739 scc = newshadowclient(sci->clients);
1740 sci->clients = scc;
1752 struct shadowclientinfo *sci, *prev;
1758 for (sci = *info; sci != NULL; sci = sci->next) {
1759 if (sci->shadow == shadow)
1761 prev = sci;
1764 if (sci != NULL) {
1770 *info = sci->next;
1772 prev->next = sci->next;
1773 deshadow(sci, clearattrref);
1781 deshadow(struct shadowclientinfo *sci, void (*cb)(fsck_ino_t))
1786 clients = sci->clients;
1800 free((void *)sci);