Lines Matching refs:frag_queue
75 struct frag_queue
110 static __inline__ void __fq_unlink(struct frag_queue *fq)
117 static __inline__ void fq_unlink(struct frag_queue *fq)
166 struct frag_queue *q;
200 static inline void frag_free_queue(struct frag_queue *fq, int *work)
203 *work -= sizeof(struct frag_queue);
204 atomic_sub(sizeof(struct frag_queue), &ip6_frag_mem);
208 static inline struct frag_queue *frag_alloc_queue(void)
210 struct frag_queue *fq = kzalloc(sizeof(struct frag_queue), GFP_ATOMIC);
214 atomic_add(sizeof(struct frag_queue), &ip6_frag_mem);
221 static void ip6_frag_destroy(struct frag_queue *fq, int *work)
240 static __inline__ void fq_put(struct frag_queue *fq, int *work)
249 static __inline__ void fq_kill(struct frag_queue *fq)
263 struct frag_queue *fq;
278 fq = list_entry(tmp, struct frag_queue, lru_list);
294 struct frag_queue *fq = (struct frag_queue *) data;
334 static struct frag_queue *ip6_frag_intern(struct frag_queue *fq_in)
336 struct frag_queue *fq;
372 static struct frag_queue *
376 struct frag_queue *fq;
398 static __inline__ struct frag_queue *
402 struct frag_queue *fq;
423 static void ip6_frag_queue(struct frag_queue *fq, struct sk_buff *skb,
600 static int ip6_frag_reasm(struct frag_queue *fq, struct sk_buff **skb_in,
710 struct frag_queue *fq;