Lines Matching defs:__ifa
1293 #define IFADDR_NEXT(__ifa) TAILQ_NEXT((__ifa), ifa_list)
1294 #define IFADDR_FOREACH(__ifa, __ifp) TAILQ_FOREACH(__ifa, \
1296 #define IFADDR_FOREACH_SAFE(__ifa, __ifp, __nifa) \
1297 TAILQ_FOREACH_SAFE(__ifa, \
1301 #define IFADDR_ENTRY_INIT(__ifa) \
1302 PSLIST_ENTRY_INIT((__ifa), ifa_pslist_entry)
1303 #define IFADDR_ENTRY_DESTROY(__ifa) \
1304 PSLIST_ENTRY_DESTROY((__ifa), ifa_pslist_entry)
1311 #define IFADDR_READER_NEXT(__ifa) \
1312 PSLIST_READER_NEXT((__ifa), struct ifaddr, ifa_pslist_entry)
1313 #define IFADDR_READER_FOREACH(__ifa, __ifp) \
1314 PSLIST_READER_FOREACH((__ifa), &(__ifp)->if_addr_pslist, struct ifaddr,\
1316 #define IFADDR_WRITER_INSERT_HEAD(__ifp, __ifa) \
1317 PSLIST_WRITER_INSERT_HEAD(&(__ifp)->if_addr_pslist, (__ifa), \
1319 #define IFADDR_WRITER_REMOVE(__ifa) \
1320 PSLIST_WRITER_REMOVE((__ifa), ifa_pslist_entry)
1321 #define IFADDR_WRITER_FOREACH(__ifa, __ifp) \
1322 PSLIST_WRITER_FOREACH((__ifa), &(__ifp)->if_addr_pslist, struct ifaddr,\
1336 struct ifaddr *__ifa; \
1337 IFADDR_WRITER_FOREACH(__ifa, (__ifp)) { \
1338 if (IFADDR_WRITER_NEXT(__ifa) == NULL) {\
1339 IFADDR_WRITER_INSERT_AFTER(__ifa,\