Lines Matching defs:dadq
80 struct dadq;
81 static struct dadq *nd6_dad_find(struct ifaddr *);
82 static void nd6_dad_starttimer(struct dadq *, int);
83 static void nd6_dad_stoptimer(struct dadq *);
84 static void nd6_dad_timer(struct dadq *);
85 static void nd6_dad_ns_output(struct dadq *, struct ifaddr *);
1157 struct dadq {
1158 TAILQ_ENTRY(dadq) dad_list;
1169 static VNET_DEFINE(TAILQ_HEAD(, dadq), dadq);
1171 #define V_dadq VNET(dadq)
1182 static struct dadq *
1185 struct dadq *dp;
1197 nd6_dad_starttimer(struct dadq *dp, int ticks)
1205 nd6_dad_stoptimer(struct dadq *dp)
1218 struct dadq *dp;
1274 TAILQ_INSERT_TAIL(&V_dadq, (struct dadq *)dp, dad_list);
1306 struct dadq *dp;
1319 TAILQ_REMOVE(&V_dadq, (struct dadq *)dp, dad_list);
1327 nd6_dad_timer(struct dadq *dp)
1342 TAILQ_REMOVE(&V_dadq, (struct dadq *)dp, dad_list);
1371 TAILQ_REMOVE(&V_dadq, (struct dadq *)dp, dad_list);
1429 TAILQ_REMOVE(&V_dadq, (struct dadq *)dp, dad_list);
1446 struct dadq *dp;
1508 TAILQ_REMOVE(&V_dadq, (struct dadq *)dp, dad_list);
1516 nd6_dad_ns_output(struct dadq *dp, struct ifaddr *ifa)
1539 struct dadq *dp;
1586 struct dadq *dp;