Lines Matching refs:res
50 ksiddomain_t *res;
53 res = kmem_alloc(sizeof (ksiddomain_t), KM_SLEEP);
54 res->kd_len = (uint_t)len;
55 res->kd_name = kmem_alloc(len, KM_SLEEP);
56 bcopy(dom, res->kd_name, len);
58 res->kd_ref = 1;
60 avl_add(&sid_tree, res);
62 return (res);
128 int res;
130 res = strcmp(ap->kd_name, bp->kd_name);
131 if (res > 0)
133 if (res != 0)
147 ksiddomain_t *res;
156 res = ksid_enterdomain(dom);
159 return (res);
164 res = avl_find(&sid_tree, &tmpl, NULL);
165 if (res == NULL) {
166 res = ksid_enterdomain(dom);
168 ksiddomain_hold(res);
172 return (res);
194 ksid_lookupbyuid(zone_t *zone, uid_t id, ksid_t *res)
198 if (kidmap_getsidbyuid(zone, id, &sid_prefix, &res->ks_rid)
202 res->ks_domain = ksid_lookupdomain(sid_prefix);
204 res->ks_id = id;
210 ksid_lookupbygid(zone_t *zone, gid_t id, ksid_t *res)
214 if (kidmap_getsidbygid(zone, id, &sid_prefix, &res->ks_rid)
218 res->ks_domain = ksid_lookupdomain(sid_prefix);
220 res->ks_id = id;