Lines Matching defs:fq
34 struct frag_queue *fq = container_of(q, struct frag_queue, q);
38 fq->ecn = 0;
49 const struct inet_frag_queue *fq = data;
51 return jhash2((const u32 *)&fq->key.v6,
59 const struct inet_frag_queue *fq = ptr;
61 return !!memcmp(&fq->key, key, sizeof(*key));
65 ip6frag_expire_frag_queue(struct net *net, struct frag_queue *fq)
72 if (READ_ONCE(fq->q.fqdir->dead))
74 spin_lock(&fq->q.lock);
76 if (fq->q.flags & INET_FRAG_COMPLETE)
79 fq->q.flags |= INET_FRAG_DROP;
80 inet_frag_kill(&fq->q);
82 dev = dev_get_by_index_rcu(net, fq->iif);
90 if (!(fq->q.flags & INET_FRAG_FIRST_IN))
97 head = inet_frag_pull_head(&fq->q);
102 spin_unlock(&fq->q.lock);
109 spin_unlock(&fq->q.lock);
112 inet_frag_put(&fq->q);