| /onnv/onnv-gate/usr/src/uts/common/inet/ip/ |
| ip_mroute.c | 662 ilm_t *ilm = vifp->v_ilm; local 669 if (ilm != NULL) { 672 (void) ip_delmulti(ilm); 842 ilm_t *ilm; local 957 ilm = NULL; 959 ilm = ip_addmulti(&ipv6_all_zeros, ill, 961 if (ilm != NULL) 974 if (ilm == NULL || is_mrouter_off(ipst)) { 975 if (ilm != NULL) { 976 (void) ip_delmulti(ilm); 1125 ilm_t *ilm = vifp->v_ilm; local [all...] |
| igmp.c | 77 static void igmp_sendpkt(ilm_t *ilm, uchar_t type, ipaddr_t addr); 78 static void mld_sendpkt(ilm_t *ilm, uchar_t type, const in6_addr_t *v6addr); 85 static mrec_t *mcast_merge_rtx(ilm_t *ilm, mrec_t *rp, slist_t *flist); 306 ilm_t *ilm; local 444 for (ilm = ill->ill_ilm; ilm; ilm = ilm->ilm_next) { 445 if (!IN6_ARE_ADDR_EQUAL(&ilm->ilm_v6addr, &v6group)) 449 ilm->ilm_timer = INFINITY 478 ilm_t *ilm; local 617 ilm_t *ilm; local 1189 ilm_t *ilm; local 1428 ilm_t *ilm; local 2044 ilm_t *ilm; local 2186 ilm_t *ilm; local 2288 ilm_t *ilm; local [all...] |
| ip_multi.c | 66 static void ilm_gen_filter(ilm_t *ilm, mcast_record_t *fmode, 72 static void ilm_delete(ilm_t *ilm); 108 * Multicast joins operate on both the ilg and ilm structures. Multiple 113 * ilm simulatenously and need to synchronize on the access to the ilm. 114 * The access and lookup of the ilm, as well as other ill multicast state, 122 * An ilm is an IP data structure used to track multicast join/leave. 123 * An ilm is associated with a <multicast group, ipif> tuple in IPv4 and 125 * referencing the ilm. 126 * The modifications and lookup of ilm entries is serialized using th 275 ilm_t *ilm = fbld->fbld_ilm; local 561 ilm_t *ilm; local 593 ilm_t *ilm; local 651 ilm_t *ilm; local 1048 ilm_t *ilm; local 1102 ilm_t *ilm; local 1143 ilm_t *ilm; local 1249 ilm_t *ilm; local 1299 ilm_t *ilm; local 1345 ilm_t *ilm; local 1377 ilm_t *ilm; local 1422 ilm_t *ilm; local 1461 ilm_t *ilm; local 1485 ilm_t *ilm; local 1502 ilm_t *ilm; local 1525 (char *), "ilm", (void *), ilm); local 1602 (char *), "ilm", (void *), ilm); local 1831 ilm_t *ilm; local 2375 ilm_t *ilm; local 2549 ilm_t *ilm; local 2911 ilm_t *ilm; local 3001 ilm_t *ilm; local 3130 ilm_t *ilm; local 3180 ilm_t *ilm; local [all...] |
| ip.c | 341 * To add or delete an ilm to an ill, the ill_lock must be held and the thread 10288 ilm_t *ilm; local 10368 ilm_t *ilm; local 10434 ilm_t *ilm; local 10523 ilm_t *ilm; local [all...] |
| ip_if.c | 545 * We have removed all references to ilm from conn and the ones joined 13459 ilm_t *ilm; local [all...] |