Home
last modified time | relevance | path

Searched refs:inet_frag_queue (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/include/net/
H A Dinet_frag.h77 struct inet_frag_queue { struct
101 void (*constructor)(struct inet_frag_queue *q, argument
103 void (*destructor)(struct inet_frag_queue *);
131 void inet_frag_kill(struct inet_frag_queue *q);
132 void inet_frag_destroy(struct inet_frag_queue *q);
133 struct inet_frag_queue *inet_frag_find(struct fqdir *fqdir, void *key);
138 static inline void inet_frag_put(struct inet_frag_queue *q) in inet_frag_put()
176 int inet_frag_queue_insert(struct inet_frag_queue *q, struct sk_buff *skb,
178 void *inet_frag_reasm_prepare(struct inet_frag_queue *q, struct sk_buff *skb,
180 void inet_frag_reasm_finish(struct inet_frag_queue *q, struct sk_buff *head,
[all …]
H A Dipv6_frag.h23 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()
/OK3568_Linux_fs/kernel/net/ipv4/
H A Dinet_fragment.c54 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 …]
H A Dip_fragment.c62 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()
716 const struct inet_frag_queue *fq = data; in ip4_obj_hashfn()
725 const struct inet_frag_queue *fq = ptr; in ip4_obj_cmpfn()
731 .head_offset = offsetof(struct inet_frag_queue, node),
732 .key_offset = offsetof(struct inet_frag_queue, key),
/OK3568_Linux_fs/kernel/net/ieee802154/6lowpan/
H A Dreassembly.c36 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),
H A D6lowpan_i.h30 struct inet_frag_queue q;
/OK3568_Linux_fs/kernel/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c140 struct inet_frag_queue *frag = from_timer(frag, t, timer); in nf_ct_frag6_expire()
159 struct inet_frag_queue *q; in fq_find()
532 .head_offset = offsetof(struct inet_frag_queue, node),
/OK3568_Linux_fs/kernel/net/ipv6/
H A Dreassembly.c75 struct inet_frag_queue *frag = from_timer(frag, t, timer); in ip6_frag_expire()
93 struct inet_frag_queue *q; in fq_find()
560 .head_offset = offsetof(struct inet_frag_queue, node),