Home
last modified time | relevance | path

Searched refs:frag_queue (Results 1 – 15 of 15) sorted by relevance

/linux/include/net/
H A Dipv6_frag.h23 struct frag_queue { struct
34 struct frag_queue *fq = container_of(q, struct frag_queue, q); in ip6frag_init() argument
65 ip6frag_expire_frag_queue(struct net *net, struct frag_queue *fq) in ip6frag_expire_frag_queue()
H A Drose.h144 struct sk_buff_head frag_queue; member
H A Dnetrom.h84 struct sk_buff_head frag_queue; member
H A Dax25.h253 struct sk_buff_head frag_queue; member
/linux/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c125 static int nf_ct_frag6_reasm(struct frag_queue *fq, struct sk_buff *skb,
136 struct frag_queue *fq; in nf_ct_frag6_expire()
138 fq = container_of(frag, struct frag_queue, q); in nf_ct_frag6_expire()
144 static struct frag_queue *fq_find(struct net *net, __be32 id, u32 user, in fq_find()
165 return container_of(q, struct frag_queue, q); in fq_find()
169 static int nf_ct_frag6_queue(struct frag_queue *fq, struct sk_buff *skb, in nf_ct_frag6_queue()
317 static int nf_ct_frag6_reasm(struct frag_queue *fq, struct sk_buff *skb, in nf_ct_frag6_reasm()
448 struct frag_queue *fq; in nf_ct_frag6_gather()
553 nf_frags.qsize = sizeof(struct frag_queue); in nf_ct_frag6_init()
/linux/net/ipv6/
H A Dreassembly.c70 static int ip6_frag_reasm(struct frag_queue *fq, struct sk_buff *skb,
76 struct frag_queue *fq; in ip6_frag_expire()
78 fq = container_of(frag, struct frag_queue, q); in ip6_frag_expire()
83 static struct frag_queue *
103 return container_of(q, struct frag_queue, q); in fq_find()
106 static int ip6_frag_queue(struct frag_queue *fq, struct sk_buff *skb, in ip6_frag_queue()
256 static int ip6_frag_reasm(struct frag_queue *fq, struct sk_buff *skb, in ip6_frag_reasm()
330 struct frag_queue *fq; in ipv6_frag_rcv()
578 ip6_frags.qsize = sizeof(struct frag_queue); in ipv6_frag_init()
/linux/net/ax25/
H A Dax25_in.c45 skb_queue_tail(&ax25->frag_queue, skb); in ax25_rx_fragment()
53 skb_queue_purge(&ax25->frag_queue); in ax25_rx_fragment()
64 while ((skbo = skb_dequeue(&ax25->frag_queue)) != NULL) { in ax25_rx_fragment()
83 skb_queue_purge(&ax25->frag_queue); in ax25_rx_fragment()
87 skb_queue_tail(&ax25->frag_queue, skb); in ax25_rx_fragment()
H A Dax25_subr.c38 skb_queue_purge(&ax25->frag_queue); in ax25_clear_queues()
H A Daf_ax25.c537 skb_queue_head_init(&ax25->frag_queue); in ax25_create_cb()
/linux/net/netrom/
H A Dnr_in.c40 skb_queue_tail(&nr->frag_queue, skb); in nr_queue_rx_frame()
46 skb_queue_tail(&nr->frag_queue, skb); in nr_queue_rx_frame()
53 while ((skbo = skb_dequeue(&nr->frag_queue)) != NULL) { in nr_queue_rx_frame()
H A Dnr_subr.c38 skb_queue_purge(&nr->frag_queue); in nr_clear_queues()
H A Daf_netrom.c451 skb_queue_head_init(&nr->frag_queue); in nr_create()
499 skb_queue_head_init(&nr->frag_queue); in nr_make_new()
/linux/net/ieee802154/6lowpan/
H A Dreassembly.c47 struct frag_queue *fq; in lowpan_frag_expire()
49 fq = container_of(frag, struct frag_queue, q); in lowpan_frag_expire()
522 lowpan_frags.qsize = sizeof(struct frag_queue); in lowpan_net_frag_init()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_queue.c731 struct pvr_queue *frag_queue = job->ctx->queues.fragment; in pvr_queue_run_job() local
736 &geom_queue->cccb, &frag_queue->cccb, in pvr_queue_run_job()
740 frag_queue->ctx_offset, in pvr_queue_run_job()
/linux/net/rose/
H A Daf_rose.c568 skb_queue_head_init(&rose->frag_queue); in rose_create()
607 skb_queue_head_init(&rose->frag_queue); in rose_make_new()