/titanic_41/usr/src/uts/common/sys/ |
H A D | zone.h | 611 } zone_t; typedef 619 extern zone_t zone0; 620 extern zone_t *global_zone; 628 extern void zone_hold(zone_t *); 629 extern void zone_rele(zone_t *); 631 extern void zone_hold_ref(zone_t *, zone_ref_t *, zone_ref_subsys_t); 633 extern void zone_cred_hold(zone_t *); 634 extern void zone_cred_rele(zone_t *); 635 extern void zone_task_hold(zone_t *); 636 extern void zone_task_rele(zone_t *); [all …]
|
H A D | kidmap.h | 71 kidmap_getuidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 75 kidmap_getgidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 79 kidmap_getpidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, 83 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, 87 kidmap_getsidbygid(zone_t *zone, gid_t gid, const char **sid_prefix, 100 kidmap_get_create(zone_t *zone); 147 int idmap_reg_dh(zone_t *zone, door_handle_t dh); 148 int idmap_unreg_dh(zone_t *zone, door_handle_t dh); 154 door_handle_t idmap_get_door(zone_t *zone); 160 void idmap_purge_cache(zone_t *zone);
|
H A D | cpucaps.h | 80 extern void cpucaps_zone_remove(zone_t *); 86 extern int cpucaps_zone_set(zone_t *, rctl_qty_t); 92 extern rctl_qty_t cpucaps_zone_get(zone_t *);
|
H A D | prsystm.h | 72 extern void prgetstatus(proc_t *, struct pstatus *, zone_t *); 73 extern void prgetlwpstatus(kthread_t *, struct lwpstatus *, zone_t *); 131 extern void prgetstatus32(proc_t *, struct pstatus32 *, zone_t *); 132 extern void prgetlwpstatus32(kthread_t *, struct lwpstatus32 *, zone_t *);
|
H A D | sid.h | 105 int ksid_lookupbyuid(zone_t *, uid_t, ksid_t *); 106 int ksid_lookupbygid(zone_t *, gid_t, ksid_t *); 125 ksidlist_t *kcrsid_gidstosids(zone_t *, int, gid_t *);
|
H A D | brand.h | 106 void (*b_init_brand_data)(zone_t *); 107 void (*b_free_brand_data)(zone_t *); 111 int (*b_getattr)(zone_t *, int, void *, size_t *); 112 int (*b_setattr)(zone_t *, int, void *, size_t);
|
/titanic_41/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);
|
/titanic_41/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 *);
|
/titanic_41/usr/src/uts/common/os/ |
H A D | zone.c | 312 zone_t zone0; 313 zone_t *global_zone = NULL; /* Set when the global zone is initialized */ 391 typedef boolean_t zsd_applyfn_t(kmutex_t *, boolean_t, zone_t *, zone_key_t); 394 static void zsd_apply_all_keys(zsd_applyfn_t *, zone_t *); 395 static boolean_t zsd_apply_create(kmutex_t *, boolean_t, zone_t *, zone_key_t); 396 static boolean_t zsd_apply_shutdown(kmutex_t *, boolean_t, zone_t *, 398 static boolean_t zsd_apply_destroy(kmutex_t *, boolean_t, zone_t *, zone_key_t); 399 static boolean_t zsd_wait_for_creator(zone_t *, struct zsd_entry *, 401 static boolean_t zsd_wait_for_inprogress(zone_t *, struct zsd_entry *, 456 block_mounts(zone_t *zp) in block_mounts() [all …]
|
H A D | cred.c | 109 get_ephemeral_zsd(zone_t *zone) in get_ephemeral_zsd() 736 zone_t * 762 zone_t *zone = crgetzone(cr); in crsetresuid() 782 zone_t *zone = crgetzone(cr); in crsetresgid() 802 zone_t *zone = crgetzone(cr); in crsetugid() 1088 crsetzone(cred_t *cr, zone_t *zptr) in crsetzone() 1090 zone_t *oldzptr = cr->cr_zone; in crsetzone() 1164 zone_t *zone; in zone_kcred() 1173 valid_ephemeral_uid(zone_t *zone, uid_t id) in valid_ephemeral_uid() 1186 valid_ephemeral_gid(zone_t *zone, gid_t id) in valid_ephemeral_gid() [all …]
|
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 | 113 pool_pset_setup_cb(zone_t *zone, void *arg) in pool_pset_setup_cb() 207 pool_pset_zone_pset_set(zone_t *zone, void *arg) in pool_pset_zone_pset_set() 392 pool_pset_visibility_change(psetid_t psetid, zone_t *zone, boolean_t add) in pool_pset_visibility_change() 428 pool_pset_visibility_add(psetid_t psetid, zone_t *zone) in pool_pset_visibility_add() 439 pool_pset_visibility_remove(psetid_t psetid, zone_t *zone) in pool_pset_visibility_remove() 466 pool_pset_assoc_zone_cb(zone_t *zone, void *arg) in pool_pset_assoc_zone_cb()
|
H A D | sid.c | 194 ksid_lookupbyuid(zone_t *zone, uid_t id, ksid_t *res) in ksid_lookupbyuid() 210 ksid_lookupbygid(zone_t *zone, gid_t id, ksid_t *res) in ksid_lookupbygid() 383 kcrsid_gidstosids(zone_t *zone, int ngrp, gid_t *grp) in kcrsid_gidstosids()
|
H A D | klpd.c | 343 zone_t *ckzone; in klpd_call() 408 zone_t *kkzone = crgetzone(p->klpd_cred); in klpd_call() 731 zone_t *myzone = crgetzone(CRED()); in pfexec_reg() 760 zone_t *myzone = crgetzone(CRED()); in pfexec_unreg() 854 zone_t *myzone = crgetzone(CRED()); in pfexec_call() 998 zone_t *myzone = crgetzone(cr); in get_forced_privs() 1086 zone_t *myzone = crgetzone(cr); in check_user_privs()
|
/titanic_41/usr/src/uts/common/brand/sn1/ |
H A D | sn1_brand.c | 45 void sn1_init_brand_data(zone_t *); 46 void sn1_free_brand_data(zone_t *); 48 int sn1_getattr(zone_t *, int, void *, size_t *); 49 int sn1_setattr(zone_t *, int, void *, size_t); 139 sn1_getattr(zone_t *zone, int attr, void *buf, size_t *bufsize) in sn1_getattr() 146 sn1_setattr(zone_t *zone, int attr, void *buf, size_t bufsize) in sn1_setattr() 211 sn1_free_brand_data(zone_t *zone) in sn1_free_brand_data() 217 sn1_init_brand_data(zone_t *zone) in sn1_init_brand_data()
|
/titanic_41/usr/src/uts/common/brand/solaris10/ |
H A D | s10_brand.c | 48 void s10_init_brand_data(zone_t *); 49 void s10_free_brand_data(zone_t *); 51 int s10_getattr(zone_t *, int, void *, size_t *); 52 int s10_setattr(zone_t *, int, void *, size_t); 144 s10_getattr(zone_t *zone, int attr, void *buf, size_t *bufsize) in s10_getattr() 160 s10_setattr(zone_t *zone, int attr, void *buf, size_t bufsize) in s10_setattr() 377 s10_free_brand_data(zone_t *zone) in s10_free_brand_data() 383 s10_init_brand_data(zone_t *zone) in s10_init_brand_data()
|
/titanic_41/usr/src/lib/libfakekernel/common/ |
H A D | kmisc.c | 41 zone_t zone0 = { 46 zone_t *
|
/titanic_41/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 | 51 zone_t *zone = crgetzone(CRED()); in setgid() 151 zone_t *zone = crgetzone(CRED()); in setegid() 226 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()
|
/titanic_41/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()
|
/titanic_41/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()
|
/titanic_41/usr/src/uts/common/idmap/ |
H A D | idmap_kapi.c | 121 idmap_get_zone_specific(zone_t *zone); 126 idmap_reg_dh(zone_t *zone, door_handle_t dh) in idmap_reg_dh() 154 idmap_unreg_dh(zone_t *zone, door_handle_t dh) in idmap_unreg_dh() 185 idmap_get_cache_data(zone_t *zone, size_t *uidbysid, size_t *gidbysid, in idmap_get_cache_data() 307 idmap_get_zone_specific(zone_t *zone) in idmap_get_zone_specific() 375 idmap_get_door(zone_t *zone) in idmap_get_door() 399 idmap_purge_cache(zone_t *zone) in idmap_purge_cache() 425 kidmap_getuidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, in kidmap_getuidbysid() 502 kidmap_getgidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, in kidmap_getgidbysid() 579 kidmap_getpidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, in kidmap_getpidbysid() [all …]
|
/titanic_41/usr/src/uts/common/sys/tsol/ |
H A D | tndb.h | 380 extern in_port_t tsol_next_port(zone_t *, in_port_t, int, boolean_t); 381 extern mlp_type_t tsol_mlp_port_type(zone_t *, uchar_t, uint16_t, mlp_type_t); 383 extern int tsol_mlp_anon(zone_t *, mlp_type_t, uchar_t, uint16_t, boolean_t);
|
/titanic_41/usr/src/uts/common/fs/mntfs/ |
H A D | mntvfsops.c | 183 zone_t *zone = curproc->p_zone; in mntmount() 192 zone_t *mntzone; in mntmount()
|