Lines Matching refs:zoneid
103 static void *netstack_zone_create(zoneid_t zoneid);
104 static void netstack_zone_shutdown(zoneid_t zoneid, void *arg);
105 static void netstack_zone_destroy(zoneid_t zoneid, void *arg);
107 static void netstack_shared_zone_add(zoneid_t zoneid);
108 static void netstack_shared_zone_remove(zoneid_t zoneid);
285 netstack_zone_create(zoneid_t zoneid) in netstack_zone_create() argument
295 zone = zone_find_by_id_nolock(zoneid); in netstack_zone_create()
299 stackid = zoneid; in netstack_zone_create()
326 netstack_shared_zone_add(zoneid); in netstack_zone_create()
334 ns->netstack_stackid = zoneid; in netstack_zone_create()
386 netstack_zone_shutdown(zoneid_t zoneid, void *arg) in netstack_zone_shutdown() argument
453 netstack_zone_destroy(zoneid_t zoneid, void *arg) in netstack_zone_destroy() argument
467 netstack_shared_zone_remove(zoneid); in netstack_zone_destroy()
908 zoneid_t zoneid = crgetzoneid(cr); in netstack_find_by_cred() local
911 if (zoneid == (zoneid_t)-1) in netstack_find_by_cred()
912 zoneid = GLOBAL_ZONEID; in netstack_find_by_cred()
915 if (curproc->p_zone->zone_id == zoneid) in netstack_find_by_cred()
918 return (netstack_find_by_zoneid(zoneid)); in netstack_find_by_cred()
932 netstack_find_by_zoneid(zoneid_t zoneid) in netstack_find_by_zoneid() argument
937 zone = zone_find_by_id(zoneid); in netstack_find_by_zoneid()
967 netstack_find_by_zoneid_nolock(zoneid_t zoneid) in netstack_find_by_zoneid_nolock() argument
972 zone = zone_find_by_id_nolock(zoneid); in netstack_find_by_zoneid_nolock()
1112 zoneid_t zoneid = ks_netstackid; in kstat_create_netstack() local
1115 ks_class, ks_type, ks_ndata, ks_flags, zoneid)); in kstat_create_netstack()
1129 netstack_shared_zone_add(zoneid_t zoneid) in netstack_shared_zone_add() argument
1135 sz->sz_zoneid = zoneid; in netstack_shared_zone_add()
1147 kstat_zone_add(sk->sk_kstat, zoneid); in netstack_shared_zone_add()
1153 netstack_shared_zone_remove(zoneid_t zoneid) in netstack_shared_zone_remove() argument
1163 if ((*szp)->sz_zoneid == zoneid) { in netstack_shared_zone_remove()
1178 kstat_zone_remove(sk->sk_kstat, zoneid); in netstack_shared_zone_remove()
1245 netstack_find_shared_zoneid(zoneid_t zoneid) in netstack_find_shared_zoneid() argument
1251 if (sz->sz_zoneid == zoneid) { in netstack_find_shared_zoneid()
1274 zoneid_to_netstackid(zoneid_t zoneid) in zoneid_to_netstackid() argument
1276 if (netstack_find_shared_zoneid(zoneid)) in zoneid_to_netstackid()
1279 return (zoneid); in zoneid_to_netstackid()