Home
last modified time | relevance | path

Searched refs:cpu_queue (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_cpu_queue_debugfs.c31 if (atomic_cmpxchg(&kctx->csf.cpu_queue.dump_req_status, in kbase_csf_cpu_queue_read_dump_req()
55 if (atomic_read(&kctx->csf.cpu_queue.dump_req_status) != in kbasep_csf_cpu_queue_debugfs_show()
62 atomic_set(&kctx->csf.cpu_queue.dump_req_status, BASE_CSF_CPU_QUEUE_DUMP_ISSUED); in kbasep_csf_cpu_queue_debugfs_show()
63 init_completion(&kctx->csf.cpu_queue.dump_cmp); in kbasep_csf_cpu_queue_debugfs_show()
70 wait_for_completion_timeout(&kctx->csf.cpu_queue.dump_cmp, in kbasep_csf_cpu_queue_debugfs_show()
74 if (kctx->csf.cpu_queue.buffer) { in kbasep_csf_cpu_queue_debugfs_show()
75 WARN_ON(atomic_read(&kctx->csf.cpu_queue.dump_req_status) != in kbasep_csf_cpu_queue_debugfs_show()
78 seq_printf(file, "%s\n", kctx->csf.cpu_queue.buffer); in kbasep_csf_cpu_queue_debugfs_show()
80 kfree(kctx->csf.cpu_queue.buffer); in kbasep_csf_cpu_queue_debugfs_show()
81 kctx->csf.cpu_queue.buffer = NULL; in kbasep_csf_cpu_queue_debugfs_show()
[all …]
H A Dmali_kbase_csf_cpu_queue_debugfs.h72 return (atomic_read(&kctx->csf.cpu_queue.dump_req_status) == in kbase_csf_cpu_queue_dump_needed()
H A Dmali_kbase_csf_defs.h858 struct kbase_csf_cpu_queue_context cpu_queue; member
/OK3568_Linux_fs/kernel/crypto/
H A Dcryptd.c46 struct cryptd_cpu_queue __percpu *cpu_queue; member
103 struct cryptd_cpu_queue *cpu_queue; in cryptd_init_queue() local
105 queue->cpu_queue = alloc_percpu(struct cryptd_cpu_queue); in cryptd_init_queue()
106 if (!queue->cpu_queue) in cryptd_init_queue()
109 cpu_queue = per_cpu_ptr(queue->cpu_queue, cpu); in cryptd_init_queue()
110 crypto_init_queue(&cpu_queue->queue, max_cpu_qlen); in cryptd_init_queue()
111 INIT_WORK(&cpu_queue->work, cryptd_queue_worker); in cryptd_init_queue()
120 struct cryptd_cpu_queue *cpu_queue; in cryptd_fini_queue() local
123 cpu_queue = per_cpu_ptr(queue->cpu_queue, cpu); in cryptd_fini_queue()
124 BUG_ON(cpu_queue->queue.qlen); in cryptd_fini_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/xen/events/
H A Devents_fifo.c65 static DEFINE_PER_CPU(struct evtchn_fifo_queue, cpu_queue);
105 struct evtchn_fifo_queue *q = &per_cpu(cpu_queue, cpu); in init_control_block()
279 struct evtchn_fifo_queue *q = &per_cpu(cpu_queue, cpu); in consume_one_event()