/osnet-11/usr/src/lib/libtsol/common/ |
H A D | getplabel.c | 42 zoneid_t zoneid; local 44 zoneid = (int)getzoneid(); 45 if (zoneid == GLOBAL_ZONEID) { 50 sl = getzonelabelbyid(zoneid);
|
H A D | zone.c | 38 zoneid_t zoneid; local 40 if ((zoneid = getzoneidbyname(zone)) == -1) { 44 return (getzonelabelbyid(zoneid)); 51 getzonelabelbyid(zoneid_t zoneid) argument 58 if (zone_getattr(zoneid, ZONE_ATTR_SLBL, slabel, 77 zoneid_t zoneid; local 110 zoneid = zids[i]; 112 return (zoneid); 121 * Get zoneroot for a zoneid 125 getzonerootbyid(zoneid_t zoneid) argument 144 zoneid_t zoneid; local 158 zoneid_t zoneid; local [all...] |
H A D | getpathbylabel.c | 228 getnfspathbyautofs(struct mntlist *mlist, zoneid_t zoneid, argument 244 if (zone_getattr(zoneid, ZONE_ATTR_NAME, zonename, 350 getglobalpath(const char *path, zoneid_t zoneid, struct mntlist *mlist, argument 359 if (zoneid != GLOBAL_ZONEID) { 362 if ((prefix = getzonerootbyid(zoneid)) == NULL) { 392 if (zoneid > GLOBAL_ZONEID) { 398 if (getnfspathbyautofs(mlist, zoneid, m, 423 if ((zoneid > GLOBAL_ZONEID) && 442 if (zone_getattr(zoneid, ZONE_ATTR_NAME, 467 zoneid_t zoneid; local [all...] |
/osnet-11/usr/src/lib/libproc/common/ |
H A D | proc_set.c | 65 * Convenience wrapper to set the zoneid attribute of a victim process to a new 67 * prochandle and a valid zoneid. 70 Psetzoneid(struct ps_prochandle *Pr, zoneid_t zoneid) argument 74 long zoneid; member in struct:__anon2370 80 ctl.zoneid = zoneid;
|
/osnet-11/usr/src/lib/libc/port/gen/ |
H A D | pt.c | 173 zonept(int fd, zoneid_t zoneid) argument 178 istr.ic_len = sizeof (zoneid); 180 istr.ic_dp = (char *)&zoneid;
|
/osnet-11/usr/src/lib/libinstzones/common/ |
H A D | zones_utils.c | 394 zoneid_t zoneid = (zoneid_t)-1; local 408 zoneid = getzoneid(); 412 if (zoneid == GLOBAL_ZONEID) {
|
H A D | zones_exec.c | 386 zoneid_t zoneid; local 467 if ((zoneid = getzoneidbyname(a_zoneName)) == -1) { 490 if (zone_enter(zoneid) == -1) {
|
H A D | zones.c | 415 zoneid_t zoneid = (zoneid_t)-1; local 425 zoneid = getzoneid(); 429 zonenameLen = getzonenamebyid(zoneid, zonename, sizeof (zonename));
|
/osnet-11/usr/src/lib/libnetcfg/common/ |
H A D | libnetcfg_zio.c | 79 * Execute an operation on filename relative to zoneid's zone root. If the 88 netcfg_zfop(const char *filename, zoneid_t zoneid, zfcb_t *zfcb, argument 98 if (zoneid != GLOBAL_ZONEID) { 138 if (zone_enter(zoneid) == -1) 158 zfarg.zfarg_inglobalzone = (zoneid == GLOBAL_ZONEID || childpid != 0); 159 zfarg.zfarg_finglobalzone = (zoneid == GLOBAL_ZONEID); 170 * This is used in for open(), rename() and unlink() relative to the zoneid 331 netcfg_zopen_impl(const char *filename, zoneid_t zoneid, zfcb_t cb, argument 337 if (zoneid != GLOBAL_ZONEID && pipe(p) == -1) 341 err = netcfg_zfop(filename, zoneid, c 354 netcfg_zopen(const char *filename, int oflag, mode_t mode, zoneid_t zoneid, int *err) argument 371 netcfg_zfopen(const char *filename, const char *modestr, zoneid_t zoneid, int *err) argument 395 netcfg_zrename(const char *old, const char *new, zoneid_t zoneid) argument 407 netcfg_zunlink(const char *filename, zoneid_t zoneid) argument [all...] |
H A D | libnetcfg.c | 161 zoneid_t zoneid = getzoneid(); local 167 if (zoneid != GLOBAL_ZONEID) { 168 if (zone_getattr(zoneid, ZONE_ATTR_BRAND, brand, 476 * dbname pair (and optional zoneid pair) returns an nvlist with
|
H A D | libnetcfg_util.c | 137 zoneid_t zoneid = getzoneid(); local 144 if (zoneid == GLOBAL_ZONEID) { 149 if (zone_getattr(zoneid, ZONE_ATTR_BRAND, brand, sizeof (brand)) < 0) 173 * each string value matches. db-name and zoneid pairs do not
|
/osnet-11/usr/src/lib/libdladm/common/ |
H A D | flowprop.c | 102 zoneid_t zoneid = getzoneid(), inputzoneid; local 111 if (zoneid != inputzoneid) 227 zoneid_t zoneid; local 229 zoneid = dladm_extra_names(flow, flowname, zonename); 240 prop_table[i].pd_defval.vd_name, zoneid, 248 status = dladm_get_flowconf_field(handle, flowname, prop_name, zoneid, 269 zoneid_t zoneid = getzoneid(), inputzoneid; local 275 if (zoneid != GLOBAL_ZONEID && zoneid != inputzoneid &&
|
H A D | libdlib.c | 430 dladm_part_create_zone(dladm_handle_t handle, zoneid_t zoneid, argument 446 pattr.dia_target_zoneid = zoneid; 474 DATALINK_CLASS_PART, DL_IB, flags, zoneid,
|
H A D | libdlflow.c | 289 i_dladm_flow_remove(dladm_handle_t handle, char *flowname, zoneid_t zoneid) argument 295 attr.rf_zoneid = zoneid; 305 zoneid_t zoneid) 311 attr.ck_zoneid = zoneid; 328 zoneid_t zoneid = getzoneid(); local 342 flowdesc.fd_zoneid = zoneid; 359 (void) i_dladm_flow_remove(handle, flowname, zoneid); 378 zoneid_t zoneid = getzoneid(), inputzoneid; local 386 if (zoneid != GLOBAL_ZONEID && zoneid ! 304 dladm_flow_create_ngz_kstat(dladm_handle_t handle, char *flowname, zoneid_t zoneid) argument 617 dladm_flow_init(dladm_handle_t handle, zoneid_t zoneid) argument 655 dladm_flow_fini(dladm_handle_t handle, zoneid_t zoneid) argument [all...] |
H A D | libdlvnic.c | 500 datalink_id_t linkid, zoneid_t zoneid, 564 media, flags, zoneid, &vnic_id)) != DLADM_STATUS_OK) 585 attr.va_zone_id = zoneid; 657 datalink_id_t lower_linkid, zoneid_t zoneid, 672 if ((flags & DLADM_OPT_ACTIVE) == 0 || zoneid != -1 || 499 dladm_vnic_create(dladm_handle_t handle, const char *vnic, datalink_id_t linkid, zoneid_t zoneid, vnic_mac_addr_type_t mac_addr_type, uchar_t *mac_addr, uint_t mac_len, int *mac_slot, uint_t mac_prefix_len, uchar_t *auto_mac_addr, size_t auto_mac_addr_size, uint16_t vid, vrid_t vrid, int af, datalink_id_t *vnic_id_out, dladm_arg_list_t *proplist, uint32_t flags) argument 656 dladm_vnic_modify(dladm_handle_t handle, datalink_id_t linkid, datalink_id_t lower_linkid, zoneid_t zoneid, vnic_mac_addr_type_t mac_addr_type, uchar_t *mac_addr, uint_t mac_len, int *mac_slot, uint_t mac_prefix_len, uchar_t *auto_mac_addr, size_t auto_mac_addr_size, uint16_t vid, vrid_t vrid, int af, dladm_arg_list_t *proplist, uint32_t flags) argument
|
H A D | libdlmgmt.c | 115 zoneid_t zoneid, datalink_id_t *linkidp) 137 createid.ld_zoneid = zoneid; 251 dladm_get_flow_prop(dladm_handle_t handle, const char *flow, zoneid_t zoneid, argument 257 s = dladm_get_flowconf_field(handle, flow, FMAXBW, zoneid, 269 dladm_get_flow_desc(dladm_handle_t handle, const char *flow, zoneid_t zoneid, argument 276 s = dladm_get_flowconf_field(handle, flow, FDSFIELD, zoneid, 286 s = dladm_get_flowconf_field(handle, flow, FDSFIELD_MASK, zoneid, 293 s = dladm_get_flowconf_field(handle, flow, FLOCAL_IP_ADDR, zoneid, 302 s = dladm_get_flowconf_field(handle, flow, FREMOTE_IP_ADDR, zoneid, 311 s = dladm_get_flowconf_field(handle, flow, FTRANSPORT, zoneid, 113 dladm_create_datalink_id_zone(dladm_handle_t handle, const char *link, datalink_class_t class, uint32_t media, uint32_t flags, zoneid_t zoneid, datalink_id_t *linkidp) argument 350 zoneid_t zoneid; local 404 dladm_get_flownext(dladm_handle_t handle, const char *flowname, zoneid_t zoneid, dld_flowinfo_t *flowinfo, int *ret_err) argument 532 i_dladm_init_linkinfo(dladm_datalink_info_t *di, datalink_id_t linkid, const char *linkname, uint32_t flags, datalink_class_t class, uint32_t media, zoneid_t zoneid) argument 1029 dladm_get_flowconf_field(dladm_handle_t handle, const char *flowname, const char *attr, zoneid_t zoneid, void *attrval, size_t attrsz) argument 1208 dladm_datalink_id2linkinfo(dladm_handle_t handle, datalink_id_t linkid, uint32_t *flagp, datalink_class_t *classp, uint32_t *mediap, char *link, size_t len, zoneid_t *zoneid) argument 1482 dladm_zone_boot(dladm_handle_t handle, zoneid_t zoneid) argument 1497 dladm_zone_halt(dladm_handle_t handle, zoneid_t zoneid) argument 1511 dladm_zone_upgrade(dladm_handle_t handle, zoneid_t zoneid) argument [all...] |
H A D | linkprop.c | 1779 zoneid_t zoneid = *((zoneid_t *)arg); local 1787 (void) i_dladm_flow_remove(handle, flowname, zoneid); 1874 zoneid_t zoneid; local 1888 if ((zoneid = getzoneidbyname(zone_name)) == -1) { 1893 if (zoneid != GLOBAL_ZONEID) { 1896 if (zone_getattr(zoneid, ZONE_ATTR_FLAGS, &flags, 1910 dzp->diz_zid = zoneid;
|
/osnet-11/usr/src/lib/libipadm/common/ |
H A D | ipadm_ngz.c | 282 zoneid_t zoneid = iph->ih_zoneid; local 294 if ((ipstatus = i_ipadm_zone_get_network(zoneid, di->di_linkid, 398 i_ipadm_zone_get_network(zoneid_t zoneid, datalink_id_t linkid, argument 410 if (zone_getattr(zoneid, ZONE_ATTR_NETWORK, zndata, zndatasize) < 0) {
|
H A D | libipadm.c | 240 zoneid_t zoneid; local 294 zoneid = getzoneid(); 295 iph->ih_zoneid = zoneid; 296 if (zoneid != GLOBAL_ZONEID) { 297 if (zone_getattr(zoneid, ZONE_ATTR_FLAGS, &zflags, 302 if ((zoneid == GLOBAL_ZONEID) || (zflags & ZF_NET_EXCL)) { 309 assert(zoneid != GLOBAL_ZONEID);
|
H A D | ipadm_if.c | 1588 zoneid_t zoneid; local 1604 zoneid = ALL_ZONES; 1605 if (zone_check_datalink(&zoneid, linkid) == 0) {
|
H A D | ipadm_addr.c | 1162 zoneid_t zoneid; local 1177 zoneid = ALL_ZONES; 1179 zoneid = GLOBAL_ZONEID; 1186 zoneid = ALL_ZONES; 1191 if ((zoneid = getzoneidbyname(pval)) == -1) 1202 lifr.lifr_zoneid = zoneid;
|
/osnet-11/usr/src/lib/brand/solaris10/s10_support/ |
H A D | s10_support.c | 321 zoneid_t zoneid; local 455 if ((zoneid = getzoneidbyname(zonename)) < 0) 456 s10_err(gettext("unable to get zoneid")); 457 if (zone_setattr(zoneid, S10_EMUL_BITMAP, bitmap, sizeof (bitmap)) != 0)
|
/osnet-11/usr/src/lib/libc/port/sys/ |
H A D | zone.c | 66 zone_boot(zoneid_t zoneid) argument 68 return (syscall(SYS_zone, ZONE_BOOT, zoneid)); 72 zone_shutdown(zoneid_t zoneid) argument 74 return (syscall(SYS_zone, ZONE_SHUTDOWN, zoneid)); 78 zone_destroy(zoneid_t zoneid) argument 80 return (syscall(SYS_zone, ZONE_DESTROY, zoneid)); 97 zone_getattr(zoneid_t zoneid, int attr, void *valp, size_t size) argument 102 error = __systemcall(&rval, SYS_zone, ZONE_GETATTR, zoneid, 110 zone_setattr(zoneid_t zoneid, int attr, void *valp, size_t size) argument 112 return (syscall(SYS_zone, ZONE_SETATTR, zoneid, att 116 zone_enter(zoneid_t zoneid) argument 138 zoneid_t zoneid; local 228 getzonenamebyid(zoneid_t zoneid, char *buf, size_t buflen) argument 234 zone_add_datalink(zoneid_t zoneid, datalink_id_t linkid) argument 240 zone_remove_datalink(zoneid_t zoneid, datalink_id_t linkid) argument 252 zone_list_datalink(zoneid_t zoneid, int *dlnump, datalink_id_t *linkids) argument [all...] |
/osnet-11/usr/src/lib/brand/solaris10/s10_brand/common/ |
H A D | s10_brand.c | 77 static zoneid_t zoneid; variable 2186 arg1 = (void *)(uintptr_t)zoneid; 2245 /* get the current zoneid */ 2248 zoneid = (zoneid_t)rval.sys_rval1; 2251 if ((err = __systemcall(&rval, SYS_zone, ZONE_GETATTR, zoneid,
|
/osnet-11/usr/src/lib/libzonecfg/common/ |
H A D | libzonecfg.c | 4691 zoneid_t zoneid; local 4695 if (zone_get_id(zonename, &zoneid) != 0) 4713 if (psinfo.pr_zoneid != zoneid) 4720 if (pr_getzoneid(p->pr) != zoneid) { 5303 zonecfg_bind_tmp_pool(zone_dochandle_t handle, zoneid_t zoneid, char *pool_err, argument 5314 (void) getzonenamebyid(zoneid, zone_name, sizeof (zone_name)); 5361 if (pool_set_binding(tmp_name, P_ZONEID, zoneid) != PO_SUCCESS) 5372 zonecfg_bind_pool(zone_dochandle_t handle, zoneid_t zoneid, char *pool_err, argument 5426 if (pool_set_binding(poolname, P_ZONEID, zoneid) != PO_SUCCESS) { 6810 kernel_state_to_user_state(zoneid_t zoneid, zone_status_ argument 6937 zoneid_t zoneid; local 8708 zoneid_t zoneid; local [all...] |