Home
last modified time | relevance | path

Searched refs:s_dio_done_wq (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/fs/
H A Ddirect-io.c361 queue_work(dio->inode->i_sb->s_dio_done_wq, in dio_bio_end_aio()
585 old = cmpxchg(&sb->s_dio_done_wq, NULL, wq); in sb_init_dio_done_wq()
599 if (!sb->s_dio_done_wq) in dio_set_defer_completion()
1226 else if (!dio->inode->i_sb->s_dio_done_wq) { in do_blockdev_direct_IO()
H A Dsuper.c459 if (sb->s_dio_done_wq) { in generic_shutdown_super()
460 destroy_workqueue(sb->s_dio_done_wq); in generic_shutdown_super()
461 sb->s_dio_done_wq = NULL; in generic_shutdown_super()
/kernel/linux/linux-6.6/fs/
H A Ddirect-io.c366 queue_work(dio->inode->i_sb->s_dio_done_wq, in dio_bio_end_aio()
574 if (!sb->s_dio_done_wq) in dio_set_defer_completion()
1201 else if (!dio->inode->i_sb->s_dio_done_wq) { in __blockdev_direct_IO()
H A Dsuper.c687 if (sb->s_dio_done_wq) { in generic_shutdown_super()
688 destroy_workqueue(sb->s_dio_done_wq); in generic_shutdown_super()
689 sb->s_dio_done_wq = NULL; in generic_shutdown_super()
2136 old = cmpxchg(&sb->s_dio_done_wq, NULL, wq); in sb_init_dio_done_wq()
/kernel/linux/linux-5.10/fs/iomap/
H A Ddirect-io.c170 queue_work(inode->i_sb->s_dio_done_wq, &dio->aio.work); in iomap_dio_bio_end_io()
506 if (!wait_for_completion && !inode->i_sb->s_dio_done_wq) { in __iomap_dio_rw()
/kernel/linux/linux-6.6/fs/iomap/
H A Ddirect-io.c223 queue_work(file_inode(iocb->ki_filp)->i_sb->s_dio_done_wq, in iomap_dio_bio_end_io()
648 if (!wait_for_completion && !inode->i_sb->s_dio_done_wq) { in __iomap_dio_rw()
/kernel/linux/linux-5.10/include/linux/
H A Dfs.h1526 struct workqueue_struct *s_dio_done_wq; member
/kernel/linux/linux-6.6/include/linux/
H A Dfs.h1288 struct workqueue_struct *s_dio_done_wq; member

Completed in 23 milliseconds