Searched defs:zoneid (Results 1 - 25 of 25) sorted by relevance

/osnet-11/usr/src/lib/libtsol/common/
H A Dgetplabel.c42 zoneid_t zoneid; local
44 zoneid = (int)getzoneid();
45 if (zoneid == GLOBAL_ZONEID) {
50 sl = getzonelabelbyid(zoneid);
H A Dzone.c38 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 Dgetpathbylabel.c228 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 Dproc_set.c65 * 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 Dpt.c173 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 Dzones_utils.c394 zoneid_t zoneid = (zoneid_t)-1; local
408 zoneid = getzoneid();
412 if (zoneid == GLOBAL_ZONEID) {
H A Dzones_exec.c386 zoneid_t zoneid; local
467 if ((zoneid = getzoneidbyname(a_zoneName)) == -1) {
490 if (zone_enter(zoneid) == -1) {
H A Dzones.c415 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 Dlibnetcfg_zio.c79 * 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 Dlibnetcfg.c161 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 Dlibnetcfg_util.c137 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 Dflowprop.c102 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 Dlibdlib.c430 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 Dlibdlflow.c289 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 Dlibdlvnic.c500 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 Dlibdlmgmt.c115 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 Dlinkprop.c1779 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 Dipadm_ngz.c282 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 Dlibipadm.c240 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 Dipadm_if.c1588 zoneid_t zoneid; local
1604 zoneid = ALL_ZONES;
1605 if (zone_check_datalink(&zoneid, linkid) == 0) {
H A Dipadm_addr.c1162 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 Ds10_support.c321 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 Dzone.c66 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 Ds10_brand.c77 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 Dlibzonecfg.c4691 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...]

Completed in 178 milliseconds