Lines Matching refs:tme

771 	tsol_mlp_entry_t *tme, *tme2, *newent;  in mlp_add_del()  local
787 for (tme = mlpl->mlpl_first; tme != NULL; tme = tme->mlpe_next) { in mlp_add_del()
789 if (tme->mlpe_mlp.mlp_port > port) in mlp_add_del()
792 if (tme->mlpe_mlp.mlp_port == port && in mlp_add_del()
793 tme->mlpe_mlp.mlp_ipp >= proto) in mlp_add_del()
796 if (tme->mlpe_mlp.mlp_ipp == proto && in mlp_add_del()
797 tme->mlpe_mlp.mlp_port_upper >= port) in mlp_add_del()
803 for (tme2 = tme; tme2 != NULL; tme2 = tme2->mlpe_next) { in mlp_add_del()
823 newent->mlpe_next = tme; in mlp_add_del()
824 if (tme == NULL) { in mlp_add_del()
828 tme2 = tme->mlpe_prev; in mlp_add_del()
829 tme->mlpe_prev = newent; in mlp_add_del()
843 if ((tme2 = tme->mlpe_prev) == NULL) in mlp_add_del()
844 mlpl->mlpl_first = tme->mlpe_next; in mlp_add_del()
846 tme2->mlpe_next = tme->mlpe_next; in mlp_add_del()
847 if ((tme2 = tme->mlpe_next) == NULL) in mlp_add_del()
848 mlpl->mlpl_last = tme->mlpe_prev; in mlp_add_del()
850 tme2->mlpe_prev = tme->mlpe_prev; in mlp_add_del()
851 newent = tme; in mlp_add_del()
891 tsol_mlp_entry_t *tme, *tme2, *tmnext; in mlp_flush() local
894 for (tme = mlpl->mlpl_first; tme != NULL; tme = tmnext) { in mlp_flush()
895 tmnext = tme->mlpe_next; in mlp_flush()
896 if (zoneid == ALL_ZONES || tme->mlpe_zoneid == zoneid) { in mlp_flush()
897 if ((tme2 = tme->mlpe_prev) == NULL) in mlp_flush()
905 kmem_free(tme, sizeof (*tme)); in mlp_flush()
921 tsol_mlp_entry_t *tme; in tnmlp() local
973 for (tme = mlpl->mlpl_first; tme != NULL; in tnmlp()
974 tme = tme->mlpe_next) { in tnmlp()
976 tme->mlpe_zoneid != tsme.tsme_zoneid) in tnmlp()
978 if (tme->mlpe_mlp.mlp_ipp >= tsme.tsme_mlp.mlp_ipp && in tnmlp()
979 tme->mlpe_mlp.mlp_port == tsme.tsme_mlp.mlp_port) in tnmlp()
981 if (tme->mlpe_mlp.mlp_port > tsme.tsme_mlp.mlp_port) in tnmlp()
984 if (tme == NULL) { in tnmlp()
987 tsme.tsme_zoneid = tme->mlpe_zoneid; in tnmlp()
988 tsme.tsme_mlp = tme->mlpe_mlp; in tnmlp()
1279 tsol_mlp_entry_t *tme; in tsol_next_port() local
1286 for (tme = zone->zone_mlps.mlpl_first; tme != NULL; in tsol_next_port()
1287 tme = tme->mlpe_next) { in tsol_next_port()
1288 if (proto == tme->mlpe_mlp.mlp_ipp && in tsol_next_port()
1289 newport >= tme->mlpe_mlp.mlp_port && in tsol_next_port()
1290 newport <= tme->mlpe_mlp.mlp_port_upper) in tsol_next_port()
1292 tme->mlpe_mlp.mlp_port_upper + 1 : in tsol_next_port()
1293 tme->mlpe_mlp.mlp_port - 1; in tsol_next_port()
1299 for (tme = shared_mlps.mlpl_first; tme != NULL; in tsol_next_port()
1300 tme = tme->mlpe_next) { in tsol_next_port()
1301 if (proto == tme->mlpe_mlp.mlp_ipp && in tsol_next_port()
1302 newport >= tme->mlpe_mlp.mlp_port && in tsol_next_port()
1303 newport <= tme->mlpe_mlp.mlp_port_upper) in tsol_next_port()
1305 tme->mlpe_mlp.mlp_port_upper + 1 : in tsol_next_port()
1306 tme->mlpe_mlp.mlp_port - 1; in tsol_next_port()
1331 tsol_mlp_entry_t *tme; in tsol_mlp_port_type() local
1334 tme = NULL; in tsol_mlp_port_type()
1337 for (tme = zone->zone_mlps.mlpl_first; tme != NULL; in tsol_mlp_port_type()
1338 tme = tme->mlpe_next) { in tsol_mlp_port_type()
1339 if (proto == tme->mlpe_mlp.mlp_ipp && in tsol_mlp_port_type()
1340 port >= tme->mlpe_mlp.mlp_port && in tsol_mlp_port_type()
1341 port <= tme->mlpe_mlp.mlp_port_upper) in tsol_mlp_port_type()
1346 if (tme == NULL) { in tsol_mlp_port_type()
1354 tme = NULL; in tsol_mlp_port_type()
1357 for (tme = shared_mlps.mlpl_first; tme != NULL; in tsol_mlp_port_type()
1358 tme = tme->mlpe_next) { in tsol_mlp_port_type()
1359 if (proto == tme->mlpe_mlp.mlp_ipp && in tsol_mlp_port_type()
1360 port >= tme->mlpe_mlp.mlp_port && in tsol_mlp_port_type()
1361 port <= tme->mlpe_mlp.mlp_port_upper) in tsol_mlp_port_type()
1366 if (tme == NULL) { in tsol_mlp_port_type()
1387 tsol_mlp_entry_t *tme; in tsol_mlp_findzone() local
1395 for (tme = shared_mlps.mlpl_first; tme != NULL; tme = tme->mlpe_next) { in tsol_mlp_findzone()
1396 if (proto == tme->mlpe_mlp.mlp_ipp && in tsol_mlp_findzone()
1397 port >= tme->mlpe_mlp.mlp_port && in tsol_mlp_findzone()
1398 port <= tme->mlpe_mlp.mlp_port_upper) in tsol_mlp_findzone()
1401 zoneid = tme == NULL ? ALL_ZONES : tme->mlpe_zoneid; in tsol_mlp_findzone()