Lines Matching refs:tsme

920 	tsol_mlpent_t tsme;  in tnmlp()  local
934 if (copyin(buf, &tsme, sizeof (tsme)) != 0) { in tnmlp()
940 if (tsme.tsme_flags & TSOL_MEF_SHARED) { in tnmlp()
944 zone = zone_find_by_id(tsme.tsme_zoneid); in tnmlp()
949 if (tsme.tsme_mlp.mlp_port_upper == 0) in tnmlp()
950 tsme.tsme_mlp.mlp_port_upper = tsme.tsme_mlp.mlp_port; in tnmlp()
955 tsol_mlpent_t *, &tsme); in tnmlp()
956 if (tsme.tsme_mlp.mlp_ipp == 0 || tsme.tsme_mlp.mlp_port == 0 || in tnmlp()
957 tsme.tsme_mlp.mlp_port > tsme.tsme_mlp.mlp_port_upper) { in tnmlp()
961 retv = mlp_add_del(mlpl, tsme.tsme_zoneid, in tnmlp()
962 tsme.tsme_mlp.mlp_ipp, tsme.tsme_mlp.mlp_port, in tnmlp()
963 tsme.tsme_mlp.mlp_port_upper, B_TRUE); in tnmlp()
968 tsol_mlpent_t *, &tsme); in tnmlp()
977 if (tsme.tsme_zoneid != ALL_ZONES && in tnmlp()
978 tme->mlpe_zoneid != tsme.tsme_zoneid) in tnmlp()
980 if (tme->mlpe_mlp.mlp_ipp >= tsme.tsme_mlp.mlp_ipp && in tnmlp()
981 tme->mlpe_mlp.mlp_port == tsme.tsme_mlp.mlp_port) in tnmlp()
983 if (tme->mlpe_mlp.mlp_port > tsme.tsme_mlp.mlp_port) in tnmlp()
989 tsme.tsme_zoneid = tme->mlpe_zoneid; in tnmlp()
990 tsme.tsme_mlp = tme->mlpe_mlp; in tnmlp()
998 tsol_mlpent_t *, &tsme); in tnmlp()
999 retv = mlp_add_del(mlpl, tsme.tsme_zoneid, in tnmlp()
1000 tsme.tsme_mlp.mlp_ipp, tsme.tsme_mlp.mlp_port, in tnmlp()
1001 tsme.tsme_mlp.mlp_port_upper, B_FALSE); in tnmlp()
1006 tsol_mlpent_t *, &tsme); in tnmlp()
1008 mlp_flush(&shared_mlps, tsme.tsme_zoneid); in tnmlp()
1024 if (copyout(&tsme, buf, sizeof (tsme)) != 0) { in tnmlp()