Lines Matching refs:ifnet_array

126 static struct ifnet_array *ifnet_array_alloc(int);
127 static void ifnet_array_free(struct ifnet_array *);
128 static struct ifnet_array *ifnet_array_add(struct ifnet *,
129 const struct ifnet_array *);
130 static struct ifnet_array *ifnet_array_del(struct ifnet *,
131 const struct ifnet_array *);
185 static struct ifnet_array ifnet_array0;
186 static struct ifnet_array *ifnet_array = &ifnet_array0; variable
484 struct ifnet_array *old_ifnet_array; in if_attach()
712 old_ifnet_array = ifnet_array; in if_attach()
713 ifnet_array = ifnet_array_add(ifp, old_ifnet_array); in if_attach()
936 struct ifnet_array *old_ifnet_array; in if_detach()
973 old_ifnet_array = ifnet_array; in if_detach()
974 ifnet_array = ifnet_array_del(ifp, old_ifnet_array); in if_detach()
1516 const struct ifnet_array *arr; in ifa_ifwithaddr()
1548 const struct ifnet_array *arr; in ifa_ifwithdstaddr()
1581 const struct ifnet_array *arr; in ifa_ifwithnet()
1852 const struct ifnet_array *arr; in if_slowtimo_dispatch()
1938 const struct ifnet_array *arr; in ifunit_netisr()
2961 const struct ifnet_array *arr; in if_bylla()
3780 static struct ifnet_array *
3783 struct ifnet_array *arr; in ifnet_array_alloc()
3785 arr = kmalloc(__offsetof(struct ifnet_array, ifnet_arr[count]), in ifnet_array_alloc()
3793 ifnet_array_free(struct ifnet_array *arr) in ifnet_array_free()
3800 static struct ifnet_array *
3801 ifnet_array_add(struct ifnet *ifp, const struct ifnet_array *old_arr) in ifnet_array_add()
3803 struct ifnet_array *arr; in ifnet_array_add()
3828 static struct ifnet_array *
3829 ifnet_array_del(struct ifnet *ifp, const struct ifnet_array *old_arr) in ifnet_array_del()
3831 struct ifnet_array *arr; in ifnet_array_del()
3863 const struct ifnet_array *
3866 const struct ifnet_array *ret; in ifnet_array_get()
3869 ret = ifnet_array; in ifnet_array_get()
3879 if (ifnet_array->ifnet_count == 0) in ifnet_array_isempty()