Searched defs:ilm (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | 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...] |
H A D | 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); 316 ilm_t *ilm; local 454 for (ilm = ill->ill_ilm; ilm; ilm = ilm->ilm_next) { 455 if (!IN6_ARE_ADDR_EQUAL(&ilm->ilm_v6addr, &v6group)) 459 ilm 488 ilm_t *ilm; local 627 ilm_t *ilm; local 769 igmp_joingroup(ilm_t *ilm) argument 851 mld_joingroup(ilm_t *ilm) argument 933 igmp_leavegroup(ilm_t *ilm) argument 976 mld_leavegroup(ilm_t *ilm) argument 1018 igmp_statechange(ilm_t *ilm, mcast_record_t fmode, slist_t *flist) argument 1109 mld_statechange(ilm_t *ilm, mcast_record_t fmode, slist_t *flist) argument 1199 ilm_t *ilm; local 1438 ilm_t *ilm; local 1827 igmp_sendpkt(ilm_t *ilm, uchar_t type, ipaddr_t addr) argument 2062 ilm_t *ilm; local 2204 ilm_t *ilm; local 2306 ilm_t *ilm; local 2447 mld_sendpkt(ilm_t *ilm, uchar_t type, const in6_addr_t *v6addr) argument 2800 mcast_merge_rtx(ilm_t *ilm, mrec_t *mreclist, slist_t *flist) argument [all...] |
H A D | ip_multi.c | 65 static void ilm_gen_filter(ilm_t *ilm, mcast_record_t *fmode, 71 static void ilm_delete(ilm_t *ilm); 107 * Multicast joins operate on both the ilg and ilm structures. Multiple 112 * ilm simulatenously and need to synchronize on the access to the ilm. 113 * The access and lookup of the ilm, as well as other ill multicast state, 121 * An ilm is an IP data structure used to track multicast join/leave. 122 * An ilm is associated with a <multicast group, ipif> tuple in IPv4 and 124 * referencing the ilm. 125 * The modifications and lookup of ilm entrie 274 ilm_t *ilm = fbld->fbld_ilm; local 352 ilm_gen_filter(ilm_t *ilm, mcast_record_t *fmode, slist_t *flist) argument 400 ilm_update_add(ilm_t *ilm, ilg_stat_t ilgstat, slist_t *ilg_flist) argument 481 ilm_update_del(ilm_t *ilm) argument 560 ilm_t *ilm; local 599 ilm_t *ilm; local 655 ilm_t *ilm; local 912 ip_delmulti(ilm_t *ilm) argument 938 ip_delmulti_serial(ilm_t *ilm, boolean_t no_ilg, boolean_t leaving) argument 954 ip_delmulti_impl(ilm_t *ilm, boolean_t no_ilg, boolean_t leaving) argument 1150 ilm_t *ilm; local 1204 ilm_t *ilm; local 1245 ilm_t *ilm; local 1351 ilm_t *ilm; local 1401 ilm_t *ilm; local 1447 ilm_t *ilm; local 1479 ilm_t *ilm; local 1524 ilm_t *ilm; local 1563 ilm_t *ilm; local 1587 ilm_t *ilm; local 1604 ilm_t *ilm; local 1627 (char *), "ilm", (void *), ilm); local 1665 ilm_inactive(ilm_t *ilm) argument 1679 ilm_delete(ilm_t *ilm) argument 1704 (char *), "ilm", (void *), ilm); local 1933 ilm_t *ilm; local 2524 ilm_t *ilm; local 2704 ilm_t *ilm; local 3081 ilm_t *ilm; local 3176 ilm_t *ilm; local 3305 ilm_t *ilm; local 3362 ilm_t *ilm; local [all...] |
H A D | ip.c | 337 * To add or delete an ilm to an ill, the ill_lock must be held and the thread 10206 ilm_t *ilm; local 10232 for (ilm = ill->ill_ilm; ilm; ilm = ilm->ilm_next) { 10233 if (ilm->ilm_zoneid != zoneid && 10234 ilm->ilm_zoneid != ALL_ZONES) 10241 ipif->ipif_lcl_addr == ilm->ilm_ifaddr && 10242 ilm 10286 ilm_t *ilm; local 10352 ilm_t *ilm; local 10441 ilm_t *ilm; local [all...] |
H A D | ip_if.c | 567 * We have removed all references to ilm from conn and the ones joined 4795 * old values. However structure updates/creates (ire, ilg, ilm etc) 4903 * with zero references from ire/ilm to it. 13280 * ill_ilm_cnt is the ilm's reference to the ill. It is incremented in 13281 * ilm_add() and decremented before the ilm is freed in ilm_delete(). 13998 ilm_t *ilm; local 14025 ilm = ip_addmulti(&v6allmc, ill, ipif->ipif_zoneid, 14027 if (ilm == NULL) { 14033 ipif->ipif_allhosts_ilm = ilm; 14052 ilm [all...] |
Completed in 126 milliseconds