/linux-4.4.14/fs/ |
D | direct-io.c | 109 struct dio { struct 159 static inline int dio_refill_pages(struct dio *dio, struct dio_submit *sdio) in dio_refill_pages() argument 163 ret = iov_iter_get_pages(sdio->iter, dio->pages, LONG_MAX, DIO_PAGES, in dio_refill_pages() 166 if (ret < 0 && sdio->blocks_available && (dio->rw & WRITE)) { in dio_refill_pages() 173 if (dio->page_errors == 0) in dio_refill_pages() 174 dio->page_errors = ret; in dio_refill_pages() 176 dio->pages[0] = page; in dio_refill_pages() 201 static inline struct page *dio_get_page(struct dio *dio, in dio_get_page() argument 207 ret = dio_refill_pages(dio, sdio); in dio_get_page() 212 return dio->pages[sdio->head]; in dio_get_page() [all …]
|
/linux-4.4.14/drivers/dio/ |
D | Makefile | 5 obj-y := dio.o dio-driver.o dio-sysfs.o
|
/linux-4.4.14/drivers/scsi/bfa/ |
D | bfa_fcpim.h | 173 struct bfad_ioim_s *dio; /* driver IO handle */ member 366 struct bfad_ioim_s *dio, 387 void bfa_cb_ioim_done(void *bfad, struct bfad_ioim_s *dio, 395 void bfa_cb_ioim_good_comp(void *bfad, struct bfad_ioim_s *dio); 400 void bfa_cb_ioim_abort(void *bfad, struct bfad_ioim_s *dio);
|
D | bfad_im.c | 40 bfa_cb_ioim_done(void *drv, struct bfad_ioim_s *dio, in bfa_cb_ioim_done() argument 44 struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dio; in bfa_cb_ioim_done() 113 bfa_cb_ioim_good_comp(void *drv, struct bfad_ioim_s *dio) in bfa_cb_ioim_good_comp() argument 115 struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dio; in bfa_cb_ioim_good_comp() 141 bfa_cb_ioim_abort(void *drv, struct bfad_ioim_s *dio) in bfa_cb_ioim_abort() argument 143 struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dio; in bfa_cb_ioim_abort() 218 if (hal_io->dio != (struct bfad_ioim_s *) cmnd) { in bfad_im_abort_handler()
|
D | bfa_fcpim.c | 455 idx = bfa_ioim_get_index(scsi_bufflen((struct scsi_cmnd *)ioim->dio)); in bfa_ioim_profile_comp() 2134 bfa_cb_ioim_good_comp(ioim->bfa->bfad, ioim->dio); in __bfa_cb_ioim_good_comp() 2177 bfa_cb_ioim_done(ioim->bfa->bfad, ioim->dio, m->io_status, in __bfa_cb_ioim_comp() 2409 bfa_cb_ioim_done(ioim->bfa->bfad, ioim->dio, BFI_IOIM_STS_ABORTED, in __bfa_cb_ioim_failed() 2424 bfa_cb_ioim_done(ioim->bfa->bfad, ioim->dio, BFI_IOIM_STS_PATHTOV, in __bfa_cb_ioim_pathtov() 2438 bfa_cb_ioim_abort(ioim->bfa->bfad, ioim->dio); in __bfa_cb_ioim_abort() 2467 struct scsi_cmnd *cmnd = (struct scsi_cmnd *) ioim->dio; in bfa_ioim_send_ioreq() 2941 bfa_ioim_alloc(struct bfa_s *bfa, struct bfad_ioim_s *dio, in bfa_ioim_alloc() argument 2959 ioim->dio = dio; in bfa_ioim_alloc() 3331 cmnd = (struct scsi_cmnd *) ioim->dio; in bfa_tskim_gather_ios() [all …]
|
/linux-4.4.14/fs/ocfs2/ |
D | namei.h | 41 bool dio);
|
D | namei.c | 83 bool dio); 92 bool dio); 2127 bool dio) in __ocfs2_prepare_orphan_dir() argument 2131 int namelen = dio ? in __ocfs2_prepare_orphan_dir() 2135 if (dio) { in __ocfs2_prepare_orphan_dir() 2183 bool dio) in ocfs2_prepare_orphan_dir() argument 2197 blkno, name, lookup, dio); in ocfs2_prepare_orphan_dir() 2226 bool dio) in ocfs2_orphan_add() argument 2232 int namelen = dio ? in ocfs2_orphan_add() 2286 if (dio) { in ocfs2_orphan_add() [all …]
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | ni_670x.c | 84 int dio; member
|
D | ni_pcidio.c | 289 int dio; member
|
/linux-4.4.14/drivers/ |
D | Makefile | 90 obj-$(CONFIG_DIO) += dio/
|
/linux-4.4.14/fs/btrfs/ |
D | file-item.c | 163 u64 logical_offset, u32 *dst, int dio) in __btrfs_lookup_bio_sums() argument 221 if (dio) in __btrfs_lookup_bio_sums() 224 if (!dio) in __btrfs_lookup_bio_sums()
|
D | ordered-data.c | 186 int type, int dio, int compress_type) in __btrfs_add_ordered_extent() argument 209 if (dio) in __btrfs_add_ordered_extent()
|
/linux-4.4.14/drivers/block/ |
D | loop.c | 167 static void __loop_update_dio(struct loop_device *lo, bool dio) in __loop_update_dio() argument 191 if (dio) { in __loop_update_dio() 784 int dio = (lo->lo_flags & LO_FLAGS_DIRECT_IO); in loop_attr_dio_show() local 786 return sprintf(buf, "%s\n", dio ? "1" : "0"); in loop_attr_dio_show() 794 LOOP_ATTR_RO(dio);
|
/linux-4.4.14/Documentation/fmc/ |
D | mezzanine.txt | 120 gateware=fmc/fine-delay.bin,fmc/simple-dio.bin
|
/linux-4.4.14/Documentation/DocBook/ |
D | filesystems.xml.db | 62 API-inode-dio-wait
|
/linux-4.4.14/drivers/staging/comedi/ |
D | Kconfig | 995 tristate "NI 65xx static dio PCI card support" 997 Enable support for National Instruments 65xx static dio boards.
|