Searched refs:inet_frag_queue (Results  1 – 8 of 8) sorted by relevance
| /Linux-v5.4/include/net/ | 
| D | inet_frag.h | 77 struct inet_frag_queue {  struct101 	void			(*constructor)(struct inet_frag_queue *q,  argument
 103 	void			(*destructor)(struct inet_frag_queue *);
 124 void inet_frag_kill(struct inet_frag_queue *q);
 125 void inet_frag_destroy(struct inet_frag_queue *q);
 126 struct inet_frag_queue *inet_frag_find(struct fqdir *fqdir, void *key);
 131 static inline void inet_frag_put(struct inet_frag_queue *q)  in inet_frag_put()
 169 int inet_frag_queue_insert(struct inet_frag_queue *q, struct sk_buff *skb,
 171 void *inet_frag_reasm_prepare(struct inet_frag_queue *q, struct sk_buff *skb,
 173 void inet_frag_reasm_finish(struct inet_frag_queue *q, struct sk_buff *head,
 [all …]
 
 | 
| D | ipv6_frag.h | 23 	struct inet_frag_queue	q;31 static inline void ip6frag_init(struct inet_frag_queue *q, const void *a)  in ip6frag_init()
 48 	const struct inet_frag_queue *fq = data;  in ip6frag_obj_hashfn()
 58 	const struct inet_frag_queue *fq = ptr;  in ip6frag_obj_cmpfn()
 
 | 
| /Linux-v5.4/net/ipv4/ | 
| D | inet_fragment.c | 54 static void fragrun_append_to_last(struct inet_frag_queue *q,  in fragrun_append_to_last()65 static void fragrun_create(struct inet_frag_queue *q, struct sk_buff *skb)  in fragrun_create()
 130 	struct inet_frag_queue *fq = ptr;  in inet_frags_free_cb()
 194 void inet_frag_kill(struct inet_frag_queue *fq)  in inet_frag_kill()
 223 	struct inet_frag_queue *q = container_of(head, struct inet_frag_queue,  in inet_frag_destroy_rcu()
 254 void inet_frag_destroy(struct inet_frag_queue *q)  in inet_frag_destroy()
 275 static struct inet_frag_queue *inet_frag_alloc(struct fqdir *fqdir,  in inet_frag_alloc()
 279 	struct inet_frag_queue *q;  in inet_frag_alloc()
 296 static struct inet_frag_queue *inet_frag_create(struct fqdir *fqdir,  in inet_frag_create()
 298 						struct inet_frag_queue **prev)  in inet_frag_create()
 [all …]
 
 | 
| D | ip_fragment.c | 62 	struct inet_frag_queue q;82 static void ip4_frag_init(struct inet_frag_queue *q, const void *a)  in ip4_frag_init()
 96 static void ip4_frag_free(struct inet_frag_queue *q)  in ip4_frag_free()
 135 	struct inet_frag_queue *frag = from_timer(frag, t, timer);  in ip_expire()
 214 	struct inet_frag_queue *q;  in ip_find()
 715 	const struct inet_frag_queue *fq = data;  in ip4_obj_hashfn()
 724 	const struct inet_frag_queue *fq = ptr;  in ip4_obj_cmpfn()
 730 	.head_offset		= offsetof(struct inet_frag_queue, node),
 731 	.key_offset		= offsetof(struct inet_frag_queue, key),
 
 | 
| /Linux-v5.4/net/ieee802154/6lowpan/ | 
| D | reassembly.c | 36 static void lowpan_frag_init(struct inet_frag_queue *q, const void *a)  in lowpan_frag_init()46 	struct inet_frag_queue *frag = from_timer(frag, t, timer);  in lowpan_frag_expire()
 70 	struct inet_frag_queue *q;  in fq_find()
 493 	const struct inet_frag_queue *fq = data;  in lowpan_obj_hashfn()
 502 	const struct inet_frag_queue *fq = ptr;  in lowpan_obj_cmpfn()
 508 	.head_offset		= offsetof(struct inet_frag_queue, node),
 
 | 
| D | 6lowpan_i.h | 30 	struct inet_frag_queue	q;
 | 
| /Linux-v5.4/net/ipv6/netfilter/ | 
| D | nf_conntrack_reasm.c | 140 	struct inet_frag_queue *frag = from_timer(frag, t, timer);  in nf_ct_frag6_expire()159 	struct inet_frag_queue *q;  in fq_find()
 522 	.head_offset		= offsetof(struct inet_frag_queue, node),
 
 | 
| /Linux-v5.4/net/ipv6/ | 
| D | reassembly.c | 73 	struct inet_frag_queue *frag = from_timer(frag, t, timer);  in ip6_frag_expire()91 	struct inet_frag_queue *q;  in fq_find()
 541 	.head_offset		= offsetof(struct inet_frag_queue, node),
 
 |