Searched refs:inet_frag_queue (Results 1 – 8 of 8) sorted by relevance
/linux-6.1.9/include/net/ |
D | inet_frag.h | 82 struct inet_frag_queue { struct 107 void (*constructor)(struct inet_frag_queue *q, argument 109 void (*destructor)(struct inet_frag_queue *); 137 void inet_frag_kill(struct inet_frag_queue *q); 138 void inet_frag_destroy(struct inet_frag_queue *q); 139 struct inet_frag_queue *inet_frag_find(struct fqdir *fqdir, void *key); 144 static inline void inet_frag_put(struct inet_frag_queue *q) in inet_frag_put() 182 int inet_frag_queue_insert(struct inet_frag_queue *q, struct sk_buff *skb, 184 void *inet_frag_reasm_prepare(struct inet_frag_queue *q, struct sk_buff *skb, 186 void inet_frag_reasm_finish(struct inet_frag_queue *q, struct sk_buff *head, [all …]
|
D | ipv6_frag.h | 24 struct inet_frag_queue q; 32 static inline void ip6frag_init(struct inet_frag_queue *q, const void *a) in ip6frag_init() 49 const struct inet_frag_queue *fq = data; in ip6frag_obj_hashfn() 59 const struct inet_frag_queue *fq = ptr; in ip6frag_obj_cmpfn()
|
/linux-6.1.9/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() 225 void inet_frag_kill(struct inet_frag_queue *fq) in inet_frag_kill() 254 struct inet_frag_queue *q = container_of(head, struct inet_frag_queue, in inet_frag_destroy_rcu() 285 void inet_frag_destroy(struct inet_frag_queue *q) in inet_frag_destroy() 306 static struct inet_frag_queue *inet_frag_alloc(struct fqdir *fqdir, in inet_frag_alloc() 310 struct inet_frag_queue *q; in inet_frag_alloc() 327 static struct inet_frag_queue *inet_frag_create(struct fqdir *fqdir, in inet_frag_create() 329 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() 215 struct inet_frag_queue *q; in ip_find() 717 const struct inet_frag_queue *fq = data; in ip4_obj_hashfn() 726 const struct inet_frag_queue *fq = ptr; in ip4_obj_cmpfn() 732 .head_offset = offsetof(struct inet_frag_queue, node), 733 .key_offset = offsetof(struct inet_frag_queue, key),
|
/linux-6.1.9/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() 494 const struct inet_frag_queue *fq = data; in lowpan_obj_hashfn() 503 const struct inet_frag_queue *fq = ptr; in lowpan_obj_cmpfn() 509 .head_offset = offsetof(struct inet_frag_queue, node),
|
D | 6lowpan_i.h | 30 struct inet_frag_queue q;
|
/linux-6.1.9/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 135 struct inet_frag_queue *frag = from_timer(frag, t, timer); in nf_ct_frag6_expire() 155 struct inet_frag_queue *q; in fq_find() 536 .head_offset = offsetof(struct inet_frag_queue, node),
|
/linux-6.1.9/net/ipv6/ |
D | reassembly.c | 75 struct inet_frag_queue *frag = from_timer(frag, t, timer); in ip6_frag_expire() 93 struct inet_frag_queue *q; in fq_find() 561 .head_offset = offsetof(struct inet_frag_queue, node),
|