Lines Matching refs:queue
62 struct ptr_ring *queue; member
221 __cpu_map_ring_cleanup(rcpu->queue); in put_cpu_map_entry()
222 ptr_ring_cleanup(rcpu->queue, NULL); in put_cpu_map_entry()
223 kfree(rcpu->queue); in put_cpu_map_entry()
310 while (!kthread_should_stop() || !__ptr_ring_empty(rcpu->queue)) { in cpu_map_kthread_run()
319 if (__ptr_ring_empty(rcpu->queue)) { in cpu_map_kthread_run()
322 if (__ptr_ring_empty(rcpu->queue)) { in cpu_map_kthread_run()
337 n = __ptr_ring_consume_batched(rcpu->queue, frames, in cpu_map_kthread_run()
441 rcpu->queue = kzalloc_node(sizeof(*rcpu->queue), gfp, numa); in __cpu_map_entry_alloc()
442 if (!rcpu->queue) in __cpu_map_entry_alloc()
445 err = ptr_ring_init(rcpu->queue, value->qsize, gfp); in __cpu_map_entry_alloc()
475 ptr_ring_cleanup(rcpu->queue, NULL); in __cpu_map_entry_alloc()
477 kfree(rcpu->queue); in __cpu_map_entry_alloc()
681 q = rcpu->queue; in bq_flush_to_queue()