Searched defs:sid_prefix (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/idmap/
H A Dkidmap_priv.h45 const char *sid_prefix; member in struct:sid2pid
59 const char *sid_prefix; member in struct:pid2sid
110 kidmap_cache_lookup_uidbysid(idmap_cache_t *cache, const char *sid_prefix,
114 kidmap_cache_lookup_gidbysid(idmap_cache_t *cache, const char *sid_prefix,
118 kidmap_cache_lookup_pidbysid(idmap_cache_t *cache, const char *sid_prefix,
122 kidmap_cache_lookup_sidbyuid(idmap_cache_t *cache, const char **sid_prefix,
126 kidmap_cache_lookup_sidbygid(idmap_cache_t *cache, const char **sid_prefix,
131 kidmap_cache_add_sid2uid(idmap_cache_t *cache, const char *sid_prefix,
135 kidmap_cache_add_sid2gid(idmap_cache_t *cache, const char *sid_prefix,
139 kidmap_cache_add_sid2pid(idmap_cache_t *cache, const char *sid_prefix,
[all...]
H A Didmap_cache.c97 const char *sid_prefix; member in struct:sid_prefix_node
140 comp = strcmp(entry2->sid_prefix, entry1->sid_prefix);
168 comp = strcmp(entry2->sid_prefix, entry1->sid_prefix);
320 kidmap_cache_lookup_uidbysid(idmap_cache_t *cache, const char *sid_prefix, argument
329 entry.sid_prefix = sid_prefix;
350 kidmap_cache_lookup_gidbysid(idmap_cache_t *cache, const char *sid_prefix, argument
359 entry.sid_prefix
380 kidmap_cache_lookup_pidbysid(idmap_cache_t *cache, const char *sid_prefix, uint32_t rid, uid_t *pid, int *is_user) argument
418 kidmap_cache_lookup_sidbyuid(idmap_cache_t *cache, const char **sid_prefix, uint32_t *rid, uid_t uid) argument
448 kidmap_cache_lookup_sidbygid(idmap_cache_t *cache, const char **sid_prefix, uint32_t *rid, gid_t gid) argument
478 kidmap_cache_add_sid2uid(idmap_cache_t *cache, const char *sid_prefix, uint32_t rid, uid_t uid, int direction) argument
568 kidmap_cache_add_sid2gid(idmap_cache_t *cache, const char *sid_prefix, uint32_t rid, gid_t gid, int direction) argument
656 kidmap_cache_add_sid2pid(idmap_cache_t *cache, const char *sid_prefix, uint32_t rid, uid_t pid, int is_user, int direction) argument
862 kidmap_find_sid_prefix(const char *sid_prefix) argument
[all...]
H A Didmap_kapi.c71 const char **sid_prefix; member in struct:idmap_get_res
415 * sid_prefix - Domain SID in canonical form
425 kidmap_getuidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, argument
436 if (sid_prefix == NULL || uid == NULL)
441 if (kidmap_cache_lookup_uidbysid(&zs->cache, sid_prefix, rid, uid)
447 mapping.id1.idmap_id_u.sid.prefix = (char *)sid_prefix;
469 sid_prefix);
492 * sid_prefix - Domain SID in canonical form
502 kidmap_getgidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, argument
513 if (sid_prefix
579 kidmap_getpidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, uid_t *pid, int *is_user) argument
667 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, uint32_t *rid) argument
751 kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix, uint32_t *rid) argument
898 kidmap_batch_getuidbysid(idmap_get_handle_t *get_handle, const char *sid_prefix, uint32_t rid, uid_t *uid, idmap_stat *stat) argument
959 kidmap_batch_getgidbysid(idmap_get_handle_t *get_handle, const char *sid_prefix, uint32_t rid, uid_t *gid, idmap_stat *stat) argument
1022 kidmap_batch_getpidbysid(idmap_get_handle_t *get_handle, const char *sid_prefix, uint32_t rid, uid_t *pid, int *is_user, idmap_stat *stat) argument
1081 kidmap_batch_getsidbyuid(idmap_get_handle_t *get_handle, uid_t uid, const char **sid_prefix, uint32_t *rid, idmap_stat *stat) argument
1136 kidmap_batch_getsidbygid(idmap_get_handle_t *get_handle, gid_t gid, const char **sid_prefix, uint32_t *rid, idmap_stat *stat) argument
1197 const char *sid_prefix; local
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dsid.c196 const char *sid_prefix; local
198 if (kidmap_getsidbyuid(zone, id, &sid_prefix, &res->ks_rid)
202 res->ks_domain = ksid_lookupdomain(sid_prefix);
212 const char *sid_prefix; local
214 if (kidmap_getsidbygid(zone, id, &sid_prefix, &res->ks_rid)
218 res->ks_domain = ksid_lookupdomain(sid_prefix);
/illumos-gate/usr/src/lib/libidmap/common/
H A Didmap_cache.c94 const char *sid_prefix; member in struct:sid2uid_gid
109 const char *sid_prefix; member in struct:pid2sid_winname
201 comp = strcmp(entry2->sid_prefix, entry1->sid_prefix);
355 free((char *)sid2uid_gid->sid_prefix);
376 free((char *)uid2sid_winname->sid_prefix);
401 free((char *)gid2sid_winname->sid_prefix);
477 idmap_cache_lookup_uidbysid(const char *sid_prefix, argument
486 entry.sid_prefix = sid_prefix;
508 idmap_cache_lookup_gidbysid(const char *sid_prefix, idmap_rid_t rid, gid_t *gid) argument
540 idmap_cache_lookup_pidbysid(const char *sid_prefix, idmap_rid_t rid, uid_t *pid, int *is_user) argument
577 idmap_cache_lookup_sidbyuid(char **sid_prefix, idmap_rid_t *rid, uid_t uid) argument
609 idmap_cache_lookup_sidbygid(char **sid_prefix, idmap_rid_t *rid, gid_t gid) argument
792 idmap_cache_add_sid2uid(const char *sid_prefix, idmap_rid_t rid, uid_t uid, int direction) argument
905 idmap_cache_add_sid2gid(const char *sid_prefix, idmap_rid_t rid, gid_t gid, int direction) argument
1015 idmap_cache_add_sid2pid(const char *sid_prefix, idmap_rid_t rid, uid_t pid, int is_user, int direction) argument
[all...]
/illumos-gate/usr/src/common/smbclnt/
H A Dsmbfs_ntacl.c766 char *sid_prefix; local
772 sid_prefix = strbuf;
777 if (strcmp(sid_prefix, "S-1-1") == 0 && rid == 0) {
789 idms = I_getuidbysid(idmap_gh, sid_prefix, rid,
795 idms = I_getgidbysid(idmap_gh, sid_prefix, rid,
800 idms = I_getpidbysid(idmap_gh, sid_prefix, rid,
1161 smbfs_str2sid(const char *sid_prefix, uint32_t *ridp, i_ntsid_t **osidp) argument
1173 if (sid_prefix == NULL)
1176 p = sid_prefix;

Completed in 68 milliseconds