Symbol: simple_work_queue
drivers/md/dm-vdo/funnel-workqueue.c
110
static void enqueue_work_queue_completion(struct simple_work_queue *queue,
drivers/md/dm-vdo/funnel-workqueue.c
153
static void run_start_hook(struct simple_work_queue *queue)
drivers/md/dm-vdo/funnel-workqueue.c
159
static void run_finish_hook(struct simple_work_queue *queue)
drivers/md/dm-vdo/funnel-workqueue.c
174
static struct vdo_completion *wait_for_next_completion(struct simple_work_queue *queue)
drivers/md/dm-vdo/funnel-workqueue.c
222
static void process_completion(struct simple_work_queue *queue,
drivers/md/dm-vdo/funnel-workqueue.c
233
static void service_work_queue(struct simple_work_queue *queue)
drivers/md/dm-vdo/funnel-workqueue.c
263
struct simple_work_queue *queue = ptr;
drivers/md/dm-vdo/funnel-workqueue.c
272
static void free_simple_work_queue(struct simple_work_queue *queue)
drivers/md/dm-vdo/funnel-workqueue.c
284
struct simple_work_queue **queue_table = queue->service_queues;
drivers/md/dm-vdo/funnel-workqueue.c
313
struct simple_work_queue **queue_ptr)
drivers/md/dm-vdo/funnel-workqueue.c
316
struct simple_work_queue *queue;
drivers/md/dm-vdo/funnel-workqueue.c
325
result = vdo_allocate(1, struct simple_work_queue, "simple work queue", &queue);
drivers/md/dm-vdo/funnel-workqueue.c
398
struct simple_work_queue *simple_queue;
drivers/md/dm-vdo/funnel-workqueue.c
413
result = vdo_allocate(thread_count, struct simple_work_queue *,
drivers/md/dm-vdo/funnel-workqueue.c
450
static void finish_simple_work_queue(struct simple_work_queue *queue)
drivers/md/dm-vdo/funnel-workqueue.c
462
struct simple_work_queue **queue_table = queue->service_queues;
drivers/md/dm-vdo/funnel-workqueue.c
484
static void dump_simple_work_queue(struct simple_work_queue *queue)
drivers/md/dm-vdo/funnel-workqueue.c
569
struct simple_work_queue *simple_queue = NULL;
drivers/md/dm-vdo/funnel-workqueue.c
598
static struct simple_work_queue *get_current_thread_work_queue(void)
drivers/md/dm-vdo/funnel-workqueue.c
618
struct simple_work_queue *queue = get_current_thread_work_queue();
drivers/md/dm-vdo/funnel-workqueue.c
635
struct simple_work_queue *queue = get_current_thread_work_queue();
drivers/md/dm-vdo/funnel-workqueue.c
69
struct simple_work_queue **service_queues;
drivers/md/dm-vdo/funnel-workqueue.c
73
static inline struct simple_work_queue *as_simple_work_queue(struct vdo_work_queue *queue)
drivers/md/dm-vdo/funnel-workqueue.c
76
NULL : container_of(queue, struct simple_work_queue, common));
drivers/md/dm-vdo/funnel-workqueue.c
96
static struct vdo_completion *poll_for_completion(struct simple_work_queue *queue)