Lines Matching defs:dadq
80 struct dadq;
81 static struct dadq *nd6_dad_find(struct ifaddr *, struct nd_opt_nonce *, bool *);
83 static void nd6_dad_starttimer(struct dadq *, int);
84 static void nd6_dad_destroytimer(struct dadq *);
85 static void nd6_dad_timer(struct dadq *);
86 static void nd6_dad_ns_output(struct dadq *, struct ifaddr *);
89 static void nd6_dad_duplicated(struct ifaddr *, struct dadq *,
1071 TAILQ_HEAD(dadq_head, dadq);
1072 struct dadq {
1073 TAILQ_ENTRY(dadq) dad_list;
1093 static struct dadq_head dadq;
1100 TAILQ_INIT(&dadq);
1104 static struct dadq *
1109 struct dadq *dp;
1123 TAILQ_FOREACH(dp, &dadq, dad_list) {
1172 nd6_dad_starttimer(struct dadq *dp, int ticks)
1180 nd6_dad_stoptimer(struct dadq *dp)
1185 TAILQ_REMOVE(&dadq, dp, dad_list);
1192 nd6_dad_destroytimer(struct dadq *dp)
1211 struct dadq *dp;
1268 TAILQ_INSERT_TAIL(&dadq, (struct dadq *)dp, dad_list);
1288 struct dadq *dp;
1308 nd6_dad_timer(struct dadq *dp)
1387 nd6_dad_duplicated(struct ifaddr *ifa, struct dadq *dp,
1448 nd6_dad_ns_output(struct dadq *dp, struct ifaddr *ifa)
1480 struct dadq *dp;