Home
last modified time | relevance | path

Searched defs:io_u (Results 1 – 25 of 32) sorted by relevance

12

/external/fio/
Dioengine.h34 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 …]
Dio_u.c36 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 …]
Dio_u_queue.h17 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
Dverify.c52 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 …]
Dtrim.c14 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()
Dtrim.h23 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()
Dioengines.c203 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()
Dbackend.c266 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/
Dglusterfs_async.c10 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()
Dsync.c34 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
Dguasi.c42 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()
Drbd.c13 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()
Dnet.c329 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 …]
Dsg.c34 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
Dwindowsaio.c21 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()
Dskeleton_external.c50 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()
Dsplice.c29 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()
Dsolarisaio.c23 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()
Dposixaio.c64 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()
Dmmap.c86 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()
Dglusterfs_sync.c11 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()
Dlibaio.c68 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()
Dlibhdfs.c58 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()
Dbinject.c35 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()
Drdma.c466 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

12