Lines Matching refs:domain

43  * of nvlists which contain an index, domain string and offset
47 * and the other by the domain string. Nodes are never removed from
85 * Compare two domain strings.
110 * load initial fuid domain and idx trees. This function is used by
143 char *domain;
147 &domain) == 0);
154 domnode->f_ksid = ksid_lookupdomain(domain);
293 * Query domain table for a given domain.
295 * If domain isn't found and addok is set, it is added to AVL trees and
301 zfs_fuid_find_by_domain(zfsvfs_t *zfsvfs, const char *domain,
309 * If the dummy "nobody" domain then return an index of 0
313 if (domain[0] == '\0') {
319 searchnode.f_ksid = ksid_lookupdomain(domain);
360 * Query domain table by index, returning domain string
362 * Returns a pointer from an avl node of the domain string.
368 char *domain;
379 domain = zfs_fuid_idx_domain(&zfsvfs->z_fuid_idx, idx);
381 domain = nulldomain;
384 ASSERT(domain);
385 return (domain);
400 const char *domain;
406 domain = zfs_fuid_find_by_idx(zfsvfs, index);
407 ASSERT(domain != NULL);
410 (void) kidmap_getuidbysid(crgetzone(cr), domain,
413 (void) kidmap_getgidbysid(crgetzone(cr), domain,
424 * domain.
427 zfs_fuid_node_add(zfs_fuid_info_t **fuidpp, const char *domain, uint32_t rid,
441 * First find fuid domain index in linked list
457 fuid_domain->z_domain = domain;
460 fuidp->z_domain_str_sz += strlen(domain) + 1;
501 const char *domain;
529 domain = ksid_getdomain(ksid);
531 idx = zfs_fuid_find_by_domain(zfsvfs, domain, &kdomain, B_TRUE);
542 * we can't find the domain + rid information in the
544 * domain and rid.
546 * During replay operations the domain+rid information is
554 const char *domain;
605 domain = fuidp->z_domain_table[idx - 1];
609 &domain, &rid);
612 &domain, &rid);
621 domain = nulldomain;
625 idx = zfs_fuid_find_by_domain(zfsvfs, domain, &kdomain, B_TRUE);
721 const char *domain;
723 domain = zfs_fuid_find_by_idx(zfsvfs, idx);
724 ASSERT(domain != NULL);
726 if (strcmp(domain,
730 if ((strcmp(domain,