Home
last modified time | relevance | path

Searched refs:dio (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/fs/
Ddirect-io.c109 struct dio { struct
156 static inline int dio_refill_pages(struct dio *dio, struct dio_submit *sdio) in dio_refill_pages() argument
160 ret = iov_iter_get_pages(sdio->iter, dio->pages, LONG_MAX, DIO_PAGES, in dio_refill_pages()
163 if (ret < 0 && sdio->blocks_available && (dio->rw & WRITE)) { in dio_refill_pages()
170 if (dio->page_errors == 0) in dio_refill_pages()
171 dio->page_errors = ret; in dio_refill_pages()
173 dio->pages[0] = page; in dio_refill_pages()
198 static inline struct page *dio_get_page(struct dio *dio, in dio_get_page() argument
204 ret = dio_refill_pages(dio, sdio); in dio_get_page()
209 return dio->pages[sdio->head]; in dio_get_page()
[all …]
/linux-4.1.27/drivers/dio/
DMakefile5 obj-y := dio.o dio-driver.o dio-sysfs.o
/linux-4.1.27/drivers/scsi/bfa/
Dbfa_fcpim.h173 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);
Dbfad_im.c40 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()
Dbfa_fcpim.c455 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.1.27/fs/ocfs2/
Dnamei.h38 bool dio);
Dnamei.c83 bool dio);
92 bool dio);
2079 bool dio) in __ocfs2_prepare_orphan_dir() argument
2083 int namelen = dio ? in __ocfs2_prepare_orphan_dir()
2087 if (dio) { in __ocfs2_prepare_orphan_dir()
2135 bool dio) in ocfs2_prepare_orphan_dir() argument
2149 blkno, name, lookup, dio); in ocfs2_prepare_orphan_dir()
2178 bool dio) in ocfs2_orphan_add() argument
2184 int namelen = dio ? in ocfs2_orphan_add()
2238 if (dio) { in ocfs2_orphan_add()
[all …]
/linux-4.1.27/drivers/
DMakefile87 obj-$(CONFIG_DIO) += dio/
/linux-4.1.27/drivers/staging/comedi/drivers/
Dni_670x.c84 int dio; member
Dni_pcidio.c289 int dio; member
/linux-4.1.27/fs/btrfs/
Dfile-item.c163 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()
Dordered-data.c186 int type, int dio, int compress_type) in __btrfs_add_ordered_extent() argument
212 if (dio) in __btrfs_add_ordered_extent()
/linux-4.1.27/Documentation/fmc/
Dmezzanine.txt120 gateware=fmc/fine-delay.bin,fmc/simple-dio.bin
/linux-4.1.27/drivers/staging/comedi/
DKconfig1002 tristate "NI 65xx static dio PCI card support"
1004 Enable support for National Instruments 65xx static dio boards.