/linux-6.12.1/include/net/ |
D | ipv6_frag.h | 23 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()
|
D | rose.h | 144 struct sk_buff_head frag_queue; member
|
D | netrom.h | 84 struct sk_buff_head frag_queue; member
|
D | ax25.h | 253 struct sk_buff_head frag_queue; member
|
/linux-6.12.1/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 125 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-6.12.1/net/ipv6/ |
D | reassembly.c | 70 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-6.12.1/net/ax25/ |
D | ax25_in.c | 45 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()
|
D | ax25_subr.c | 38 skb_queue_purge(&ax25->frag_queue); in ax25_clear_queues()
|
D | af_ax25.c | 537 skb_queue_head_init(&ax25->frag_queue); in ax25_create_cb()
|
/linux-6.12.1/net/netrom/ |
D | nr_in.c | 40 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()
|
D | nr_subr.c | 38 skb_queue_purge(&nr->frag_queue); in nr_clear_queues()
|
D | af_netrom.c | 451 skb_queue_head_init(&nr->frag_queue); in nr_create() 499 skb_queue_head_init(&nr->frag_queue); in nr_make_new()
|
/linux-6.12.1/net/ieee802154/6lowpan/ |
D | reassembly.c | 47 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-6.12.1/drivers/gpu/drm/imagination/ |
D | pvr_job.c | 655 struct pvr_queue *frag_queue; in pvr_jobs_link_geom_frag() local 665 frag_queue = pvr_context_get_queue_for_job(frag_job->ctx, in pvr_jobs_link_geom_frag() 667 f = get_last_queued_job_scheduled_fence(frag_queue, job_data, in pvr_jobs_link_geom_frag()
|
D | pvr_queue.c | 731 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-6.12.1/net/rose/ |
D | af_rose.c | 568 skb_queue_head_init(&rose->frag_queue); in rose_create() 607 skb_queue_head_init(&rose->frag_queue); in rose_make_new()
|