/external/fio/ |
D | ioengine.h | 34 struct io_u { struct 35 struct timeval start_time; 36 struct timeval issue_time; 38 struct fio_file *file; 39 unsigned int flags; 40 enum fio_ddir ddir; 46 enum fio_ddir acct_ddir; 51 unsigned long buflen; 52 unsigned long long offset; 53 unsigned short numberio; [all …]
|
D | io_u.c | 36 static void mark_random_map(struct thread_data *td, struct io_u *io_u) in mark_random_map() 299 static int get_next_block(struct thread_data *td, struct io_u *io_u, in get_next_block() 368 static int __get_next_offset(struct thread_data *td, struct io_u *io_u, in __get_next_offset() 403 static int get_next_offset(struct thread_data *td, struct io_u *io_u, in get_next_offset() 416 static inline int io_u_fits(struct thread_data *td, struct io_u *io_u, in io_u_fits() 424 static unsigned int __get_next_buflen(struct thread_data *td, struct io_u *io_u, in __get_next_buflen() 484 static unsigned int get_next_buflen(struct thread_data *td, struct io_u *io_u, in get_next_buflen() 661 static void set_rw_ddir(struct thread_data *td, struct io_u *io_u) in set_rw_ddir() 680 void put_io_u(struct thread_data *td, struct io_u *io_u) in put_io_u() 697 void clear_io_u(struct thread_data *td, struct io_u *io_u) in clear_io_u() [all …]
|
D | io_u_queue.h | 17 struct io_u *io_u = q->io_us[next]; in io_u_qpop() local 26 static inline void io_u_qpush(struct io_u_queue *q, struct io_u *io_u) in io_u_qpush() 36 #define io_u_qiter(q, io_u, i) \ argument 52 static inline void io_u_rpush(struct io_u_ring *r, struct io_u *io_u) in io_u_rpush() 66 struct io_u *io_u = r->ring[r->tail]; in io_u_rpop() local
|
D | verify.c | 52 struct io_u *io_u, unsigned long seed, int use_seed) in fill_verify_pattern() 76 static unsigned int get_hdr_inc(struct thread_data *td, struct io_u *io_u) in get_hdr_inc() 87 static void fill_pattern_headers(struct thread_data *td, struct io_u *io_u, in fill_pattern_headers() 201 struct io_u *io_u; member 271 struct io_u *io_u = vc->io_u; in dump_verify_buffers() local 334 struct io_u *io_u = vc->io_u; in verify_io_u_pattern() local 380 struct io_u *io_u = vc->io_u; in verify_io_u_meta() local 650 struct io_u *io_u = *io_u_ptr; in verify_io_u_async() local 669 static int verify_trimmed_io_u(struct thread_data *td, struct io_u *io_u) in verify_trimmed_io_u() 703 static int verify_header(struct io_u *io_u, struct verify_header *hdr, in verify_header() [all …]
|
D | trim.c | 14 int get_next_trim(struct thread_data *td, struct io_u *io_u) in get_next_trim() 70 int io_u_should_trim(struct thread_data *td, struct io_u *io_u) in io_u_should_trim()
|
D | trim.h | 23 static inline int get_next_trim(struct thread_data *td, struct io_u *io_u) in get_next_trim() 27 static inline int io_u_should_trim(struct thread_data *td, struct io_u *io_u) in io_u_should_trim()
|
D | ioengines.c | 203 int td_io_prep(struct thread_data *td, struct io_u *io_u) in td_io_prep() 265 int td_io_queue(struct thread_data *td, struct io_u *io_u) in td_io_queue() 546 int do_io_u_sync(const struct thread_data *td, struct io_u *io_u) in do_io_u_sync() 572 int do_io_u_trim(const struct thread_data *td, struct io_u *io_u) in do_io_u_trim()
|
D | backend.c | 266 struct io_u *io_u; in cleanup_pending_aio() local 288 struct io_u *io_u = __get_io_u(td); in fio_io_sync() local 457 struct io_u *io_u; in do_verify() local 751 struct io_u *io_u; in do_io() local 995 struct io_u *io_u; in cleanup_io_u() local 1017 struct io_u *io_u; in init_io_u() local 1266 struct io_u *io_u; in do_dry_run() local
|
/external/fio/engines/ |
D | glusterfs_async.c | 10 struct io_u *io_u; member 27 struct io_u *io_u; in fio_gf_getevents() local 59 static void fio_gf_io_u_free(struct thread_data *td, struct io_u *io_u) in fio_gf_io_u_free() 71 static int fio_gf_io_u_init(struct thread_data *td, struct io_u *io_u) in fio_gf_io_u_init() 92 struct io_u *io_u = data; in gf_async_cb() local 100 struct io_u *io_u) in fio_gf_async_queue()
|
D | sync.c | 34 static int fio_syncio_prep(struct thread_data *td, struct io_u *io_u) in fio_syncio_prep() 52 static int fio_io_end(struct thread_data *td, struct io_u *io_u, int ret) in fio_io_end() 75 static int fio_pvsyncio_queue(struct thread_data *td, struct io_u *io_u) in fio_pvsyncio_queue() 101 static int fio_psyncio_queue(struct thread_data *td, struct io_u *io_u) in fio_psyncio_queue() 121 static int fio_syncio_queue(struct thread_data *td, struct io_u *io_u) in fio_syncio_queue() 165 static int fio_vsyncio_append(struct thread_data *td, struct io_u *io_u) in fio_vsyncio_append() 179 static void fio_vsyncio_set_iov(struct syncio_data *sd, struct io_u *io_u, in fio_vsyncio_set_iov() 192 static int fio_vsyncio_queue(struct thread_data *td, struct io_u *io_u) in fio_vsyncio_queue() 235 struct io_u *io_u; in fio_vsyncio_end() local
|
D | guasi.c | 42 static int fio_guasi_prep(struct thread_data fio_unused *td, struct io_u *io_u) in fio_guasi_prep() 54 struct io_u *io_u; in fio_guasi_event() local 116 static int fio_guasi_queue(struct thread_data *td, struct io_u *io_u) in fio_guasi_queue() 134 struct io_u *io_u; in fio_guasi_queued() local 153 struct io_u *io_u; in fio_guasi_commit() local 190 struct io_u *io_u) in fio_guasi_cancel()
|
D | rbd.c | 13 struct io_u *io_u; member 180 struct io_u *io_u = fri->io_u; in _fio_rbd_finish_aiocb() local 205 static inline int fri_check_complete(struct rbd_data *rbd, struct io_u *io_u, in fri_check_complete() 222 static inline int rbd_io_u_seen(struct io_u *io_u) in rbd_io_u_seen() 229 static void rbd_io_u_wait_complete(struct io_u *io_u) in rbd_io_u_wait_complete() 258 struct io_u *io_u; in rbd_iter_events() local 333 static int fio_rbd_queue(struct thread_data *td, struct io_u *io_u) in fio_rbd_queue() 508 static void fio_rbd_io_u_free(struct thread_data *td, struct io_u *io_u) in fio_rbd_io_u_free() 518 static int fio_rbd_io_u_init(struct thread_data *td, struct io_u *io_u) in fio_rbd_io_u_init()
|
D | net.c | 329 static int fio_netio_prep(struct thread_data *td, struct io_u *io_u) in fio_netio_prep() 374 static int splice_in(struct thread_data *td, struct io_u *io_u) in splice_in() 384 static int splice_out(struct thread_data *td, struct io_u *io_u, in splice_out() 392 static int vmsplice_io_u(struct io_u *io_u, int fd, unsigned int len) in vmsplice_io_u() 422 static int vmsplice_io_u_out(struct thread_data *td, struct io_u *io_u, in vmsplice_io_u_out() 433 static int vmsplice_io_u_in(struct thread_data *td, struct io_u *io_u) in vmsplice_io_u_in() 444 static int fio_netio_splice_in(struct thread_data *td, struct io_u *io_u) in fio_netio_splice_in() 459 static int fio_netio_splice_out(struct thread_data *td, struct io_u *io_u) in fio_netio_splice_out() 470 static int fio_netio_splice_in(struct thread_data *td, struct io_u *io_u) in fio_netio_splice_in() 476 static int fio_netio_splice_out(struct thread_data *td, struct io_u *io_u) in fio_netio_splice_out() [all …]
|
D | sg.c | 34 struct io_u *io_u, int fs) in sgio_hdr_init() 161 struct fio_file *f, struct io_u *io_u) in fio_sgio_ioctl_doio() 176 static int fio_sgio_rw_doio(struct fio_file *f, struct io_u *io_u, int do_sync) in fio_sgio_rw_doio() 195 static int fio_sgio_doio(struct thread_data *td, struct io_u *io_u, int do_sync) in fio_sgio_doio() 205 static int fio_sgio_prep(struct thread_data *td, struct io_u *io_u) in fio_sgio_prep() 247 static int fio_sgio_queue(struct thread_data *td, struct io_u *io_u) in fio_sgio_queue() 284 struct io_u io_u; in fio_sgio_get_bs() local
|
D | windowsaio.c | 21 struct io_u *io_u; member 264 struct io_u *io_u; in fio_windowsaio_getevents() local 309 static int fio_windowsaio_queue(struct thread_data *td, struct io_u *io_u) in fio_windowsaio_queue() 368 struct io_u *io_u; in IoCompletionRoutine() local 401 static void fio_windowsaio_io_u_free(struct thread_data *td, struct io_u *io_u) in fio_windowsaio_io_u_free() 412 static int fio_windowsaio_io_u_init(struct thread_data *td, struct io_u *io_u) in fio_windowsaio_io_u_init()
|
D | skeleton_external.c | 50 static int fio_skeleton_cancel(struct thread_data *td, struct io_u *io_u) in fio_skeleton_cancel() 65 static int fio_skeleton_queue(struct thread_data *td, struct io_u *io_u) in fio_skeleton_queue() 86 static int fio_skeleton_prep(struct thread_data *td, struct io_u *io_u) in fio_skeleton_prep()
|
D | splice.c | 29 static int fio_splice_read_old(struct thread_data *td, struct io_u *io_u) in fio_splice_read_old() 73 static int fio_splice_read(struct thread_data *td, struct io_u *io_u) in fio_splice_read() 167 static int fio_splice_write(struct thread_data *td, struct io_u *io_u) in fio_splice_write() 202 static int fio_spliceio_queue(struct thread_data *td, struct io_u *io_u) in fio_spliceio_queue()
|
D | solarisaio.c | 23 struct io_u *io_u) in fio_solarisaio_cancel() 29 struct io_u *io_u) in fio_solarisaio_prep() 41 struct io_u *io_u; in wait_for_event() local 109 struct io_u *io_u) in fio_solarisaio_queue()
|
D | posixaio.c | 64 struct io_u *io_u) in fio_posixaio_cancel() 76 struct io_u *io_u) in fio_posixaio_prep() 101 struct io_u *io_u; in fio_posixaio_getevents() local 170 struct io_u *io_u) in fio_posixaio_queue()
|
D | mmap.c | 86 static int fio_mmapio_prep_limited(struct thread_data *td, struct io_u *io_u) in fio_mmapio_prep_limited() 108 static int fio_mmapio_prep_full(struct thread_data *td, struct io_u *io_u) in fio_mmapio_prep_full() 132 static int fio_mmapio_prep(struct thread_data *td, struct io_u *io_u) in fio_mmapio_prep() 167 static int fio_mmapio_queue(struct thread_data *td, struct io_u *io_u) in fio_mmapio_queue()
|
D | glusterfs_sync.c | 11 static int fio_gf_prep(struct thread_data *td, struct io_u *io_u) in fio_gf_prep() 32 static int fio_gf_queue(struct thread_data *td, struct io_u *io_u) in fio_gf_queue()
|
D | libaio.c | 68 static int fio_libaio_prep(struct thread_data fio_unused *td, struct io_u *io_u) in fio_libaio_prep() 86 struct io_u *io_u; in fio_libaio_event() local 180 static int fio_libaio_queue(struct thread_data *td, struct io_u *io_u) in fio_libaio_queue() 230 struct io_u *io_u = io_us[i]; in fio_libaio_queued() local 307 static int fio_libaio_cancel(struct thread_data *td, struct io_u *io_u) in fio_libaio_cancel()
|
D | libhdfs.c | 58 static int fio_hdfsio_prep(struct thread_data *td, struct io_u *io_u) in fio_hdfsio_prep() 113 static int fio_io_end(struct thread_data *td, struct io_u *io_u, int ret) in fio_io_end() 130 static int fio_hdfsio_queue(struct thread_data *td, struct io_u *io_u) in fio_hdfsio_queue()
|
D | binject.c | 35 static void binject_buc_init(struct binject_data *bd, struct io_u *io_u) in binject_buc_init() 173 static int fio_binject_doio(struct thread_data *td, struct io_u *io_u) in fio_binject_doio() 186 static int fio_binject_prep(struct thread_data *td, struct io_u *io_u) in fio_binject_prep() 216 static int fio_binject_queue(struct thread_data *td, struct io_u *io_u) in fio_binject_queue()
|
D | rdma.c | 466 static int fio_rdmaio_prep(struct thread_data *td, struct io_u *io_u) in fio_rdmaio_prep() 512 struct io_u *io_u; in fio_rdmaio_event() local 688 static int fio_rdmaio_queue(struct thread_data *td, struct io_u *io_u) in fio_rdmaio_queue() 718 struct io_u *io_u = io_us[i]; in fio_rdmaio_queued() local 1156 struct io_u *io_u = td->io_u_freelist.io_us[i]; in fio_rdmaio_init() local
|