Searched refs:ksl (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/test/os-tests/tests/ksid/ |
H A D | ksid.c | 40 uint64_t savenum = ksl->ksl_nsid; in run_test() 47 ksl->ksl_nsid = numsids; in run_test() 57 id = ksl->ksl_sids[idx].ks_id; in run_test() 71 ks = &ksl->ksl_sids[idx]; in run_test() 89 ksl->ksl_nsid = savenum; in run_test() 103 ksidlist_t *ksl; in main() local 167 ksl->ksl_ref = 1; in main() 168 ksl->ksl_nsid = numsids; in main() 169 ksl->ksl_neid = 0; in main() 254 if (ksl->ksl_sorted[i]->ks_id > ksl->ksl_sorted[i + 1]->ks_id) { in main() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sid.c | 114 ksidlist_hold(ksidlist_t *ksl) in ksidlist_hold() argument 126 kmem_free(ksl->ksl_sorted, in ksidlist_rele() 131 kmem_free(ksl, KSIDLIST_MEM(ksl->ksl_nsid)); in ksidlist_rele() 150 hi = ksl->ksl_nsid - 1; in ksidlist_has_sid() 189 hi = ksl->ksl_nsid - 1; in ksidlist_has_pid() 483 if (ksl == NULL) { in kcrsid_setsidlist() 496 nkcr->kr_sidlist = ksl; in kcrsid_setsidlist() 499 qsort(ksl->ksl_sids, ksl->ksl_nsid, sizeof (ksid_t), in kcrsid_setsidlist() 502 ksl->ksl_sorted = kmem_alloc(ksl->ksl_nsid * sizeof (ksid_t *), in kcrsid_setsidlist() 505 ksl->ksl_sorted[i] = &ksl->ksl_sids[i]; in kcrsid_setsidlist() [all …]
|
H A D | cred.c | 1342 crsetsidlist(cred_t *cr, ksidlist_t *ksl) in crsetsidlist() argument 1345 if (cr->cr_ksid == NULL && ksl == NULL) in crsetsidlist() 1347 cr->cr_ksid = kcrsid_setsidlist(cr->cr_ksid, ksl); in crsetsidlist()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | groups.c | 49 ksidlist_t *ksl = NULL; in setgroups() local 77 ksl = kcrsid_gidstosids(zone, n, (gid_t *)groups); in setgroups() 78 if (ksl == NULL) { in setgroups() 101 if (ksl != NULL) in setgroups() 102 ksidlist_rele(ksl); in setgroups() 113 crsetsidlist(newcr, ksl); in setgroups()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | cred.c | 205 ksidlist_t ksl; in cmd_ksidlist() local 218 if (mdb_vread(&ksl, sizeof (ksl), addr) == -1) { in cmd_ksidlist() 224 mdb_printf("ksl_ref = 0x%x\n", ksl.ksl_ref); in cmd_ksidlist() 225 mdb_printf("ksl_nsid = 0x%x\n", ksl.ksl_nsid); in cmd_ksidlist() 226 mdb_printf("ksl_neid = 0x%x\n", ksl.ksl_neid); in cmd_ksidlist() 232 for (i = 0; i < ksl.ksl_nsid; i++, addr += sizeof (ksid_t)) { in cmd_ksidlist()
|