/illumos-gate/usr/src/uts/common/sys/ |
H A D | zone.h | 640 } zone_t; typedef 647 extern zone_t zone0; 648 extern zone_t *global_zone; 656 extern void zone_hold(zone_t *); 657 extern void zone_rele(zone_t *); 661 extern void zone_cred_hold(zone_t *); 662 extern void zone_cred_rele(zone_t *); 663 extern void zone_task_hold(zone_t *); 664 extern void zone_task_rele(zone_t *); 864 extern int zone_ncpus_get(zone_t *); [all …]
|
H A D | kidmap.h | 69 kidmap_getuidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 73 kidmap_getgidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 77 kidmap_getpidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 81 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, 85 kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix, 98 kidmap_get_create(zone_t *zone); 145 int idmap_reg_dh(zone_t *zone, door_handle_t dh); 146 int idmap_unreg_dh(zone_t *zone, door_handle_t dh); 152 door_handle_t idmap_get_door(zone_t *zone); 158 void idmap_purge_cache(zone_t *zone);
|
H A D | cpucaps.h | 78 extern void cpucaps_zone_remove(zone_t *); 84 extern int cpucaps_zone_set(zone_t *, rctl_qty_t); 90 extern rctl_qty_t cpucaps_zone_get(zone_t *);
|
H A D | prsystm.h | 76 extern void prgetstatus(proc_t *, struct pstatus *, zone_t *); 77 extern void prgetlwpstatus(kthread_t *, struct lwpstatus *, zone_t *); 134 extern void prgetstatus32(proc_t *, struct pstatus32 *, zone_t *); 135 extern void prgetlwpstatus32(kthread_t *, struct lwpstatus32 *, zone_t *);
|
H A D | brand.h | 107 void (*b_init_brand_data)(zone_t *); 108 void (*b_free_brand_data)(zone_t *); 112 int (*b_getattr)(zone_t *, int, void *, size_t *); 113 int (*b_setattr)(zone_t *, int, void *, size_t);
|
H A D | sid.h | 106 int ksid_lookupbyuid(zone_t *, uid_t, ksid_t *); 107 int ksid_lookupbygid(zone_t *, gid_t, ksid_t *); 128 ksidlist_t *kcrsid_gidstosids(zone_t *, int, gid_t *);
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/sys/ |
H A D | kidmap.h | 84 kidmap_getuidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 88 kidmap_getgidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 92 kidmap_getpidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 96 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, 100 kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix, 113 kidmap_get_create(zone_t *zone); 161 int idmap_reg_dh(zone_t *zone, door_handle_t dh); 162 int idmap_unreg_dh(zone_t *zone, door_handle_t dh); 168 door_handle_t idmap_get_door(zone_t *zone); 174 void idmap_purge_cache(zone_t *zone);
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/ |
H A D | kidmap.h | 84 kidmap_getuidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 88 kidmap_getgidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 92 kidmap_getpidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 96 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, 100 kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix, 113 kidmap_get_create(zone_t *zone); 161 int idmap_reg_dh(zone_t *zone, door_handle_t dh); 162 int idmap_unreg_dh(zone_t *zone, door_handle_t dh); 168 door_handle_t idmap_get_door(zone_t *zone); 174 void idmap_purge_cache(zone_t *zone);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | zone.c | 314 zone_t zone0; 1624 zone_t *z; in zone_locked_mem_test() 1675 zone_t *z; in zone_max_swap_test() 1726 zone_t *z; in zone_max_lofi_test() 3097 zone_t * 3124 zone_t * 3152 zone_t * 3188 zone_t * 3231 zone_t *zp; in zone_loadavg_update() 6994 zone_t * [all …]
|
H A D | cred.c | 110 get_ephemeral_zsd(zone_t *zone) in get_ephemeral_zsd() 739 zone_t * 765 zone_t *zone = crgetzone(cr); in crsetresuid() 785 zone_t *zone = crgetzone(cr); in crsetresgid() 805 zone_t *zone = crgetzone(cr); in crsetugid() 1091 crsetzone(cred_t *cr, zone_t *zptr) in crsetzone() 1093 zone_t *oldzptr = cr->cr_zone; in crsetzone() 1167 zone_t *zone; in zone_kcred() 1176 valid_ephemeral_uid(zone_t *zone, uid_t id) in valid_ephemeral_uid() 1189 valid_ephemeral_gid(zone_t *zone, gid_t id) in valid_ephemeral_gid() [all …]
|
H A D | klpd.c | 345 zone_t *ckzone; in klpd_call() 410 zone_t *kkzone = crgetzone(p->klpd_cred); in klpd_call() 733 zone_t *myzone = crgetzone(CRED()); in pfexec_reg() 762 zone_t *myzone = crgetzone(CRED()); in pfexec_unreg() 856 zone_t *myzone = crgetzone(CRED()); in pfexec_call() 867 zone_t *, myzone, char *, rpnp->pn_path); in pfexec_call() 907 int, dres, zone_t *, myzone, in pfexec_call() 1008 zone_t *myzone = crgetzone(cr); in get_forced_privs() 1096 zone_t *myzone = crgetzone(cr); in check_user_privs()
|
H A D | tlabel.c | 171 zone_t *reszone; in getflabel_cipso() 172 zone_t *new_reszone; in getflabel_cipso() 320 zone_t *zone; in getflabel() 449 zone_t *to_zone; in getflabel()
|
H A D | pool_pset.c | 115 pool_pset_setup_cb(zone_t *zone, void *arg) in pool_pset_setup_cb() 209 pool_pset_zone_pset_set(zone_t *zone, void *arg) in pool_pset_zone_pset_set() 394 pool_pset_visibility_change(psetid_t psetid, zone_t *zone, boolean_t add) in pool_pset_visibility_change() 430 pool_pset_visibility_add(psetid_t psetid, zone_t *zone) in pool_pset_visibility_add() 441 pool_pset_visibility_remove(psetid_t psetid, zone_t *zone) in pool_pset_visibility_remove() 468 pool_pset_assoc_zone_cb(zone_t *zone, void *arg) in pool_pset_assoc_zone_cb()
|
/illumos-gate/usr/src/lib/libfakekernel/common/sys/ |
H A D | zone.h | 69 } zone_t; typedef 71 extern zone_t zone0; 72 extern zone_t *global_zone; 90 extern void *zone_getspecific(zone_key_t, zone_t *); 91 extern int zone_setspecific(zone_key_t, zone_t *, const void *);
|
/illumos-gate/usr/src/uts/common/brand/sn1/ |
H A D | sn1_brand.c | 46 void sn1_init_brand_data(zone_t *); 47 void sn1_free_brand_data(zone_t *); 49 int sn1_getattr(zone_t *, int, void *, size_t *); 50 int sn1_setattr(zone_t *, int, void *, size_t); 140 sn1_getattr(zone_t *zone, int attr, void *buf, size_t *bufsize) in sn1_getattr() 147 sn1_setattr(zone_t *zone, int attr, void *buf, size_t bufsize) in sn1_setattr() 212 sn1_free_brand_data(zone_t *zone) in sn1_free_brand_data() 218 sn1_init_brand_data(zone_t *zone) in sn1_init_brand_data()
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | kmisc.c | 33 extern zone_t zone0; 46 zone_t zone0 = { 51 zone_t *
|
/illumos-gate/usr/src/uts/common/brand/solaris10/ |
H A D | s10_brand.c | 49 void s10_init_brand_data(zone_t *); 50 void s10_free_brand_data(zone_t *); 52 int s10_getattr(zone_t *, int, void *, size_t *); 53 int s10_setattr(zone_t *, int, void *, size_t); 145 s10_getattr(zone_t *zone, int attr, void *buf, size_t *bufsize) in s10_getattr() 161 s10_setattr(zone_t *zone, int attr, void *buf, size_t bufsize) in s10_setattr() 378 s10_free_brand_data(zone_t *zone) in s10_free_brand_data() 384 s10_init_brand_data(zone_t *zone) in s10_init_brand_data()
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_zone.c | 63 zone_setspecific(zone_key_t key, zone_t *zone, const void *data) in zone_setspecific() 70 zone_getspecific(zone_key_t key, zone_t *zone) in zone_getspecific()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | sidsys.c | 49 zone_t *zone = crgetzone(CRED()); in allocids() 111 zone_t *zone; in idmap_unreg() 131 zone_t *zone = crgetzone(CRED()); in idmap_flush_kcache()
|
H A D | gid.c | 49 zone_t *zone = crgetzone(CRED()); in setgid() 149 zone_t *zone = crgetzone(CRED()); in setegid() 224 zone_t *zone = crgetzone(CRED()); in setregid()
|
H A D | uid.c | 54 zone_t *zone = crgetzone(CRED()); in setuid() 196 zone_t *zone = crgetzone(CRED()); in seteuid() 274 zone_t *zone = crgetzone(CRED()); in setreuid()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | zone.c | 59 zid_lookup_cb(uintptr_t addr, const zone_t *zone, void *arg) in zid_lookup_cb() 86 zone_t zn; in zoneprt() 135 if (mdb_vread(&zn, sizeof (zone_t), addr) == -1) { in zoneprt() 353 zone_t zone; in zsd()
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | cpucaps.c | 419 cap_zone_enable(zone_t *zone, hrtime_t value) in cap_zone_enable() 455 cap_zone_disable(zone_t *zone) in cap_zone_disable() 518 zone_t *zone = cap->cap_zone; in cap_project_usage_walker() 655 cpucaps_zone_set(zone_t *zone, rctl_qty_t cap_val) in cpucaps_zone_set() 779 cpucaps_zone_remove(zone_t *zone) in cpucaps_zone_remove() 945 cpucaps_zone_get(zone_t *zone) in cpucaps_zone_get() 1027 zone_t *zone; in cpucaps_charge()
|
/illumos-gate/usr/src/uts/common/idmap/ |
H A D | idmap_kapi.c | 122 idmap_get_zone_specific(zone_t *zone); 127 idmap_reg_dh(zone_t *zone, door_handle_t dh) in idmap_reg_dh() 155 idmap_unreg_dh(zone_t *zone, door_handle_t dh) in idmap_unreg_dh() 186 idmap_get_cache_data(zone_t *zone, size_t *uidbysid, size_t *gidbysid, in idmap_get_cache_data() 308 idmap_get_zone_specific(zone_t *zone) in idmap_get_zone_specific() 376 idmap_get_door(zone_t *zone) in idmap_get_door() 400 idmap_purge_cache(zone_t *zone) in idmap_purge_cache() 426 kidmap_getuidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, in kidmap_getuidbysid() 668 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, in kidmap_getsidbyuid() 752 kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix, in kidmap_getsidbygid() [all …]
|
/illumos-gate/usr/src/uts/common/sys/tsol/ |
H A D | tndb.h | 384 extern in_port_t tsol_next_port(zone_t *, in_port_t, int, boolean_t); 385 extern mlp_type_t tsol_mlp_port_type(zone_t *, uchar_t, uint16_t, mlp_type_t); 387 extern int tsol_mlp_anon(zone_t *, mlp_type_t, uchar_t, uint16_t, boolean_t);
|