Lines Matching defs:imm
849 struct in6_multi_mship *imm;
877 imm = in6_joingroup(ifp, &llsol, &error, delay);
878 if (imm == NULL) {
884 LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain);
885 *in6m_sol = imm->i6mm_maddr;
928 imm = in6_joingroup(ifp, &mltaddr.sin6_addr, &error, 0);
929 if (imm == NULL) {
935 LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain);
950 imm = in6_joingroup(ifp, &mltaddr.sin6_addr, &error, delay);
951 if (imm == NULL)
957 LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain);
961 imm = in6_joingroup(ifp, &mltaddr.sin6_addr, &error, delay);
962 if (imm == NULL)
968 LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain);
998 imm = in6_joingroup(ifp, &mltaddr.sin6_addr, &error, 0);
999 if (imm == NULL) {
1005 LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain);
1351 struct in6_multi_mship *imm;
1359 while ((imm = LIST_FIRST(&ia->ia6_memberships)) != NULL) {
1360 LIST_REMOVE(imm, i6mm_chain);
1361 in6_leavegroup(imm);