Home
last modified time | relevance | path

Searched refs:in6m_st (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/netinet6/
H A Din6_mcast.c492 inm->in6m_st[0].iss_fmode = MCAST_UNDEFINED; in in6_getmulti()
493 inm->in6m_st[1].iss_fmode = MCAST_UNDEFINED; in in6_getmulti()
671 --inm->in6m_st[1].iss_rec; in in6m_clear_recorded()
674 KASSERT(inm->in6m_st[1].iss_rec == 0, in in6m_clear_recorded()
675 ("%s: iss_rec %d not 0", __func__, inm->in6m_st[1].iss_rec)); in in6m_clear_recorded()
730 ++inm->in6m_st[1].iss_rec; in in6m_record_source()
1076 --inm->in6m_st[1].iss_in; in in6m_merge()
1087 --inm->in6m_st[1].iss_ex; in in6m_merge()
1090 --inm->in6m_st[1].iss_in; in in6m_merge()
1095 inm->in6m_st[1].iss_ex++; in in6m_merge()
[all …]
H A Dmld6.c1907 if (inm->in6m_st[1].iss_fmode != inm->in6m_st[0].iss_fmode) { in mld_change_state()
1909 inm->in6m_st[0].iss_fmode, inm->in6m_st[1].iss_fmode); in mld_change_state()
1910 if (inm->in6m_st[0].iss_fmode == MCAST_UNDEFINED) { in mld_change_state()
1914 } else if (inm->in6m_st[1].iss_fmode == MCAST_UNDEFINED) { in mld_change_state()
2245 inm->in6m_st[1].iss_fmode = MCAST_UNDEFINED; in mld_final_leave()
2310 mode = inm->in6m_st[1].iss_fmode; in mld_v2_enqueue_group_record()
2317 if (inm->in6m_st[0].iss_asm > 0 && inm->in6m_st[1].iss_asm > 0 && in mld_v2_enqueue_group_record()
2338 if (mode != inm->in6m_st[0].iss_fmode) { in mld_v2_enqueue_group_record()
2382 KASSERT(inm->in6m_st[1].iss_asm == 0, in mld_v2_enqueue_group_record()
2384 __func__, inm, inm->in6m_st[1].iss_asm)); in mld_v2_enqueue_group_record()
[all …]
H A Din6_var.h716 struct in6m_st { struct
722 } in6m_st[2]; /* state at t0, t1 */ member
741 if (inm->in6m_st[t].iss_ex > 0 && in im6s_get_mode()
742 inm->in6m_st[t].iss_ex == ims->im6s_st[t].ex) in im6s_get_mode()
717 iss_fmodein6_multi::in6m_st global() argument
718 iss_asmin6_multi::in6m_st global() argument
719 iss_exin6_multi::in6m_st global() argument
720 iss_inin6_multi::in6m_st global() argument
721 iss_recin6_multi::in6m_st global() argument