Lines Matching refs:ip6_moptions
120 static int im6o_grow(struct ip6_moptions *, size_t);
121 static size_t im6o_match_group(const struct ip6_moptions *,
124 im6o_match_source(const struct ip6_moptions *, const size_t,
136 static struct ip6_moptions *
287 * Resize the ip6_moptions vector to the next power-of-two minus 1.
290 im6o_grow(struct ip6_moptions *imo, size_t newmax)
336 * Find an IPv6 multicast group entry for this ip6_moptions instance
341 im6o_match_group(const struct ip6_moptions *imo, const struct ifnet *ifp,
349 IM6O_LOCK_ASSERT_HELD(__DECONST(struct ip6_moptions *, imo));
389 im6o_match_source(const struct ip6_moptions *imo, const size_t gidx,
397 IM6O_LOCK_ASSERT_HELD(__DECONST(struct ip6_moptions *, imo));
422 im6o_mc_filter(const struct ip6_moptions *imo, const struct ifnet *ifp,
429 IM6O_LOCK_ASSERT_HELD(__DECONST(struct ip6_moptions *, imo));
1409 struct ip6_moptions *imo;
1576 static struct ip6_moptions *
1579 struct ip6_moptions *imo;
1637 struct ip6_moptions *imo;
1802 struct ip6_moptions *im6o;
1960 struct ip6_moptions *imo;
2312 struct ip6_moptions *imo;
2600 struct ip6_moptions *imo;
2646 struct ip6_moptions *imo;
2863 struct ip6_moptions *im6o;