Lines Matching refs:shared_mlps
73 static tsol_mlp_list_t shared_mlps; variable
171 rw_init(&shared_mlps.mlpl_rwlock, NULL, RW_DEFAULT, NULL); in tcache_init()
881 retv = mlp_add_del(&shared_mlps, zone->zone_id, proto, port, in tsol_mlp_anon()
942 mlpl = &shared_mlps; in tnmlp()
1008 mlp_flush(&shared_mlps, tsme.tsme_zoneid); in tnmlp()
1299 if (shared_mlps.mlpl_first != NULL) { in tsol_next_port()
1300 rw_enter(&shared_mlps.mlpl_rwlock, RW_READER); in tsol_next_port()
1301 for (tme = shared_mlps.mlpl_first; tme != NULL; in tsol_next_port()
1310 rw_exit(&shared_mlps.mlpl_rwlock); in tsol_next_port()
1357 if (shared_mlps.mlpl_first != NULL) { in tsol_mlp_port_type()
1358 rw_enter(&shared_mlps.mlpl_rwlock, RW_READER); in tsol_mlp_port_type()
1359 for (tme = shared_mlps.mlpl_first; tme != NULL; in tsol_mlp_port_type()
1366 rw_exit(&shared_mlps.mlpl_rwlock); in tsol_mlp_port_type()
1393 if (shared_mlps.mlpl_first == NULL) in tsol_mlp_findzone()
1396 rw_enter(&shared_mlps.mlpl_rwlock, RW_READER); in tsol_mlp_findzone()
1397 for (tme = shared_mlps.mlpl_first; tme != NULL; tme = tme->mlpe_next) { in tsol_mlp_findzone()
1404 rw_exit(&shared_mlps.mlpl_rwlock); in tsol_mlp_findzone()