Lines Matching refs:in_ifaddr

105 static int inctl_ifaddr(struct ifnet *, struct in_ifaddr *, u_long,
108 static int inctl_ifdstaddr(struct ifnet *, struct in_ifaddr *, u_long,
110 static int inctl_ifbrdaddr(struct ifnet *, struct in_ifaddr *, u_long,
112 static int inctl_ifnetmask(struct ifnet *, struct in_ifaddr *, u_long,
118 static int in_ifinit(struct ifnet *, struct in_ifaddr *,
130 static void in_iahash_remove(struct in_ifaddr *);
131 static void in_iahash_insert(struct in_ifaddr *);
132 static void in_iahash_insert_ptp(struct in_ifaddr *);
133 static struct in_ifaddr *in_ifaddr_alloc(int);
158 struct in_ifaddr inifa; /* in_ifaddr */
159 struct in_ifaddr inifa_old; /* saved in_ifaddr */
178 /* List of trash in_ifaddr entries protected by inifa_trash_lock */
188 static struct zone *inifa_zone; /* zone for in_ifaddr */
191 #define INIFA_ZONE_NAME "in_ifaddr" /* zone name */
243 struct in_ifaddr *ia;
595 inctl_ifaddr(struct ifnet *ifp, struct in_ifaddr *ia, u_long cmd,
865 inctl_ifdstaddr(struct ifnet *ifp, struct in_ifaddr *ia, u_long cmd,
982 inctl_ifbrdaddr(struct ifnet *ifp, struct in_ifaddr *ia, u_long cmd,
1058 inctl_ifnetmask(struct ifnet *ifp, struct in_ifaddr *ia, u_long cmd,
1153 struct in_ifaddr *ia = NULL;
1288 struct in_ifaddr *iap;
1358 struct in_ifaddr *oia;
1568 struct in_ifaddr *ia;
1624 ia = (struct in_ifaddr *)ifa;
1669 in_ifscrub(struct ifnet *ifp, struct in_ifaddr *ia, int locked)
1694 in_iahash_remove(struct in_ifaddr *ia)
1716 in_iahash_insert(struct in_ifaddr *ia)
1743 in_iahash_insert_ptp(struct in_ifaddr *ia)
1745 struct in_ifaddr *tmp_ifa;
1788 in_ifinit(struct ifnet *ifp, struct in_ifaddr *ia, struct sockaddr_in *sin,
2004 #define ia ((struct in_ifaddr *)ifa)
2219 inifa_size = (inifa_debug == 0) ? sizeof (struct in_ifaddr) :
2235 static struct in_ifaddr *
2238 struct in_ifaddr *inifa;
2276 sizeof (struct in_ifaddr));
2289 bzero(ifa, sizeof (struct in_ifaddr));