Lines Matching refs:write_list

149 	struct list_head write_list;  member
699 struct list_head *write_list) in __write_dirty_buffer() argument
707 if (!write_list) in __write_dirty_buffer()
710 list_add_tail(&b->write_list, write_list); in __write_dirty_buffer()
713 static void __flush_write_list(struct list_head *write_list) in __flush_write_list() argument
717 while (!list_empty(write_list)) { in __flush_write_list()
719 list_entry(write_list->next, struct dm_buffer, write_list); in __flush_write_list()
720 list_del(&b->write_list); in __flush_write_list()
887 struct list_head *write_list) in __write_dirty_buffers_async() argument
903 __write_dirty_buffer(b, write_list); in __write_dirty_buffers_async()
939 struct list_head *write_list) in __check_watermark() argument
958 __write_dirty_buffers_async(c, 1, write_list); in __check_watermark()
967 struct list_head *write_list) in __bufio_new() argument
994 __check_watermark(c, write_list); in __bufio_new()
1062 LIST_HEAD(write_list); in new_read()
1065 b = __bufio_new(c, block, nf, &need_submit, &write_list); in new_read()
1068 __flush_write_list(&write_list); in new_read()
1121 LIST_HEAD(write_list); in dm_bufio_prefetch()
1132 &write_list); in dm_bufio_prefetch()
1133 if (unlikely(!list_empty(&write_list))) { in dm_bufio_prefetch()
1136 __flush_write_list(&write_list); in dm_bufio_prefetch()
1209 LIST_HEAD(write_list); in dm_bufio_write_dirty_buffers_async()
1214 __write_dirty_buffers_async(c, 0, &write_list); in dm_bufio_write_dirty_buffers_async()
1216 __flush_write_list(&write_list); in dm_bufio_write_dirty_buffers_async()
1233 LIST_HEAD(write_list); in dm_bufio_write_dirty_buffers()
1236 __write_dirty_buffers_async(c, 0, &write_list); in dm_bufio_write_dirty_buffers()
1238 __flush_write_list(&write_list); in dm_bufio_write_dirty_buffers()