Lines Matching refs:q
23 struct inet_frag_queue q; member
31 static inline void ip6frag_init(struct inet_frag_queue *q, const void *a) in ip6frag_init() argument
33 struct frag_queue *fq = container_of(q, struct frag_queue, q); in ip6frag_init()
36 q->key.v6 = *key; in ip6frag_init()
70 if (fq->q.fqdir->dead) in ip6frag_expire_frag_queue()
72 spin_lock(&fq->q.lock); in ip6frag_expire_frag_queue()
74 if (fq->q.flags & INET_FRAG_COMPLETE) in ip6frag_expire_frag_queue()
77 inet_frag_kill(&fq->q); in ip6frag_expire_frag_queue()
87 if (!(fq->q.flags & INET_FRAG_FIRST_IN)) in ip6frag_expire_frag_queue()
94 head = inet_frag_pull_head(&fq->q); in ip6frag_expire_frag_queue()
99 spin_unlock(&fq->q.lock); in ip6frag_expire_frag_queue()
106 spin_unlock(&fq->q.lock); in ip6frag_expire_frag_queue()
109 inet_frag_put(&fq->q); in ip6frag_expire_frag_queue()