Lines Matching refs:mifi
94 mifi_t mifi, int assert);
953 mifi_t mifi) in ip6mr_cache_find_any() argument
961 return mr_mfc_find_any_parent(mrt, mifi); in ip6mr_cache_find_any()
962 return mr_mfc_find_any(mrt, mifi, &arg); in ip6mr_cache_find_any()
1046 mifi_t mifi, int assert) in ip6mr_cache_report() argument
1084 msg->im6_mif = mifi; in ip6mr_cache_report()
1112 msg->im6_mif = mifi; in ip6mr_cache_report()
1141 static int ip6mr_cache_unresolved(struct mr_table *mrt, mifi_t mifi, in ip6mr_cache_unresolved() argument
1178 err = ip6mr_cache_report(mrt, skb, mifi, MRT6MSG_NOCACHE); in ip6mr_cache_unresolved()
1662 mifi_t mifi; in ip6_mroute_setsockopt() local
1706 if (copy_from_sockptr(&mifi, optval, sizeof(mifi_t))) in ip6_mroute_setsockopt()
1709 ret = mif6_delete(mrt, mifi, 0, NULL); in ip6_mroute_setsockopt()
1898 if (vr->mifi >= mrt->maxvif) in ip6mr_ioctl()
1900 vr->mifi = array_index_nospec(vr->mifi, mrt->maxvif); in ip6mr_ioctl()
1902 vif = &mrt->vif_table[vr->mifi]; in ip6mr_ioctl()
1903 if (VIF_EXISTS(mrt, vr->mifi)) { in ip6mr_ioctl()
1943 mifi_t mifi; member
1967 if (vr.mifi >= mrt->maxvif) in ip6mr_compat_ioctl()
1969 vr.mifi = array_index_nospec(vr.mifi, mrt->maxvif); in ip6mr_compat_ioctl()
1971 vif = &mrt->vif_table[vr.mifi]; in ip6mr_compat_ioctl()
1972 if (VIF_EXISTS(mrt, vr.mifi)) { in ip6mr_compat_ioctl()