Home
last modified time | relevance | path

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

/linux/drivers/md/dm-vdo/
H A Dfunnel-workqueue.h26 struct vdo_work_queue;
31 struct vdo_work_queue **queue_ptr);
33 void vdo_enqueue_work_queue(struct vdo_work_queue *queue, struct vdo_completion *completion);
35 void vdo_finish_work_queue(struct vdo_work_queue *queue);
37 void vdo_free_work_queue(struct vdo_work_queue *queue);
39 void vdo_dump_work_queue(struct vdo_work_queue *queue);
45 struct vdo_work_queue *vdo_get_current_work_queue(void);
46 struct vdo_thread *vdo_get_work_queue_owner(struct vdo_work_queue *queue);
48 bool __must_check vdo_work_queue_type_is(struct vdo_work_queue *queue,
H A Dfunnel-workqueue.c35 struct vdo_work_queue { struct
45 struct vdo_work_queue common; argument
68 struct vdo_work_queue common;
73 static inline struct simple_work_queue *as_simple_work_queue(struct vdo_work_queue *queue) in as_simple_work_queue()
79 static inline struct round_robin_work_queue *as_round_robin_work_queue(struct vdo_work_queue *queue) in as_round_robin_work_queue()
298 void vdo_free_work_queue(struct vdo_work_queue *queue) in vdo_free_work_queue()
384 struct vdo_work_queue **queue_ptr) in vdo_make_work_queue()
465 void vdo_finish_work_queue(struct vdo_work_queue *queue) in vdo_finish_work_queue()
499 void vdo_dump_work_queue(struct vdo_work_queue *queue) in vdo_dump_work_queue()
556 void vdo_enqueue_work_queue(struct vdo_work_queue *queue, in vdo_enqueue_work_queue()
[all …]
H A Dtypes.h328 struct vdo_work_queue *my_queue;
H A Dvdo.h59 struct vdo_work_queue *queue;
H A Ddm-vdo-target.c899 struct vdo_work_queue *current_work_queue; in vdo_map_bio()