Lines Matching refs:ip6q
67 static void frag6_insque(struct ip6q *, struct ip6q *);
68 static void frag6_remque(struct ip6q *);
69 static void frag6_freef(struct ip6q *);
75 struct ip6q ip6q; /* ip6 reassemble queue */
99 ip6q.ip6q_next = ip6q.ip6q_prev = &ip6q;
144 struct ip6q *q6;
230 for (q6 = ip6q.ip6q_next; q6 != &ip6q; q6 = q6->ip6q_next)
236 if (q6 == &ip6q) {
253 q6 = (struct ip6q *)_MALLOC(sizeof(struct ip6q), M_FTABLE,
259 frag6_insque(q6, &ip6q);
455 if (q6 != ip6q.ip6q_next) {
457 frag6_insque(q6, &ip6q);
572 struct ip6q *q6;
636 struct ip6q *new, *old;
646 struct ip6q *p6;
660 struct ip6q *q6;
664 q6 = ip6q.ip6q_next;
666 while (q6 != &ip6q) {
681 ip6q.ip6q_prev) {
684 frag6_freef(ip6q.ip6q_prev);
699 while (ip6q.ip6q_next != &ip6q) {
702 frag6_freef(ip6q.ip6q_next);