/external/fio/ |
filehash.h | 8 extern struct fio_file *lookup_file_hash(const char *); 9 extern struct fio_file *add_file_hash(struct fio_file *); 10 extern void remove_file_hash(struct fio_file *);
|
file.h | 62 struct fio_file { struct 134 static inline void fio_file_set_##name(struct fio_file *f) \ 138 static inline void fio_file_clear_##name(struct fio_file *f) \ 142 static inline int fio_file_##name(struct fio_file *f) \ 162 extern uint64_t get_start_offset(struct thread_data *, struct fio_file *); 164 extern int __must_check file_invalidate_cache(struct thread_data *, struct fio_file *); 165 extern int __must_check generic_open_file(struct thread_data *, struct fio_file *); 166 extern int __must_check generic_close_file(struct thread_data *, struct fio_file *); 167 extern int __must_check generic_get_file_size(struct thread_data *, struct fio_file *); 168 extern int __must_check file_lookup_open(struct fio_file *f, int flags) [all...] |
filehash.c | 34 void remove_file_hash(struct fio_file *f) 47 static struct fio_file *__lookup_file_hash(const char *name) 53 struct fio_file *f = flist_entry(n, struct fio_file, hash_list); 67 struct fio_file *lookup_file_hash(const char *name) 69 struct fio_file *f; 77 struct fio_file *add_file_hash(struct fio_file *f) 79 struct fio_file *alias;
|
ioengine.h | 38 struct fio_file *file; 144 int (*open_file)(struct thread_data *, struct fio_file *); 145 int (*close_file)(struct thread_data *, struct fio_file *); 146 int (*get_file_size)(struct thread_data *, struct fio_file *); 181 extern int __must_check td_io_sync(struct thread_data *, struct fio_file *); 184 extern int __must_check td_io_open_file(struct thread_data *, struct fio_file *); 185 extern int td_io_close_file(struct thread_data *, struct fio_file *); 186 extern int __must_check td_io_get_file_size(struct thread_data *, struct fio_file *); 222 struct fio_file *f = io_u->file;
|
profile.h | 15 struct fio_file *(*get_next_file)(struct thread_data *);
|
filesetup.c | 36 static int extend_file(struct thread_data *td, struct fio_file *f) 201 static int pre_read_file(struct thread_data *td, struct fio_file *f) 279 static int file_size(struct thread_data *td, struct fio_file *f) 292 static int bdev_size(struct thread_data *td, struct fio_file *f) 322 static int char_size(struct thread_data *td, struct fio_file *f) 357 static int get_file_size(struct thread_data *td, struct fio_file *f) 387 static int __file_invalidate_cache(struct thread_data *td, struct fio_file *f, 440 int file_invalidate_cache(struct thread_data *td, struct fio_file *f) 448 int generic_close_file(struct thread_data fio_unused *td, struct fio_file *f) 470 int file_lookup_open(struct fio_file *f, int flags [all...] |
iolog.h | 84 struct fio_file *file; 110 extern void log_file(struct thread_data *, struct fio_file *, enum file_log_act);
|
io_u.c | 28 static int random_map_free(struct fio_file *f, const uint64_t block) 39 struct fio_file *f = io_u->file; 53 static uint64_t last_block(struct thread_data *td, struct fio_file *f, 83 static int __get_next_rand_offset(struct thread_data *td, struct fio_file *f, 140 struct fio_file *f, enum fio_ddir ddir, 148 struct fio_file *f, enum fio_ddir ddir, 163 static int get_off_from_method(struct thread_data *td, struct fio_file *f, 214 static int get_next_rand_offset(struct thread_data *td, struct fio_file *f, 253 static int get_next_rand_block(struct thread_data *td, struct fio_file *f, 271 static int get_next_seq_offset(struct thread_data *td, struct fio_file *f [all...] |
ioengines.c | 410 int td_io_open_file(struct thread_data *td, struct fio_file *f) 491 int td_io_close_file(struct thread_data *td, struct fio_file *f) 509 int td_io_get_file_size(struct thread_data *td, struct fio_file *f) 517 static int do_sync_file_range(struct thread_data *td, struct fio_file *f) 562 struct fio_file *f = io_u->file;
|
/external/fio/os/ |
os-aix.h | 24 static inline int blockdev_invalidate_cache(struct fio_file *f) 29 static inline int blockdev_size(struct fio_file *f, unsigned long long *bytes)
|
os-hpux.h | 45 static inline int blockdev_invalidate_cache(struct fio_file *f) 50 static inline int blockdev_size(struct fio_file *f, unsigned long long *bytes) 66 static inline int chardev_size(struct fio_file *f, unsigned long long *bytes)
|
os-freebsd.h | 61 static inline int blockdev_size(struct fio_file *f, unsigned long long *bytes) 74 static inline int chardev_size(struct fio_file *f, unsigned long long *bytes) 79 static inline int blockdev_invalidate_cache(struct fio_file *f)
|
os-netbsd.h | 38 static inline int blockdev_invalidate_cache(struct fio_file *f)
|
os-openbsd.h | 36 static inline int blockdev_invalidate_cache(struct fio_file *f)
|
os-mac.h | 117 static inline int blockdev_size(struct fio_file *f, unsigned long long *bytes) 132 static inline int chardev_size(struct fio_file *f, unsigned long long *bytes) 145 static inline int blockdev_invalidate_cache(struct fio_file *f)
|
os-solaris.h | 49 static inline int chardev_size(struct fio_file *f, unsigned long long *bytes) 62 static inline int blockdev_invalidate_cache(struct fio_file *f)
|
os-windows.h | 114 static inline int blockdev_size(struct fio_file *f, unsigned long long *bytes) 141 static inline int chardev_size(struct fio_file *f, unsigned long long *bytes) 146 static inline int blockdev_invalidate_cache(struct fio_file *f)
|
/external/fio/engines/ |
skeleton_external.c | 114 static int fio_skeleton_open(struct thread_data *td, struct fio_file *f) 122 static int fio_skeleton_close(struct thread_data *td, struct fio_file *f)
|
falloc.c | 26 static int open_file(struct thread_data *td, struct fio_file *f) 75 struct fio_file *f = io_u->file;
|
mmap.c | 25 static int fio_mmap_file(struct thread_data *td, struct fio_file *f, 71 struct fio_file *f = io_u->file; 92 struct fio_file *f = io_u->file; 110 struct fio_file *f = io_u->file; 144 struct fio_file *f = io_u->file;
|
sg.c | 71 struct fio_file *f; 160 struct fio_file *f, struct io_u *io_u) 175 static int fio_sgio_rw_doio(struct fio_file *f, struct io_u *io_u, int do_sync) 196 struct fio_file *f = io_u->file; 348 static int fio_sgio_type_check(struct thread_data *td, struct fio_file *f) 384 static int fio_sgio_open(struct thread_data *td, struct fio_file *f)
|
sync.c | 30 struct fio_file *last_file; 36 struct fio_file *f = io_u->file; 77 struct fio_file *f = io_u->file; 101 struct fio_file *f = io_u->file; 121 struct fio_file *f = io_u->file; 273 struct fio_file *f;
|
fusion-aw.c | 81 static int open_file(struct thread_data *td, struct fio_file *f) 151 static int close_file(struct thread_data *td, struct fio_file *f)
|
cpu.c | 97 struct fio_file fio_unused *f)
|
splice.c | 32 struct fio_file *f = io_u->file; 76 struct fio_file *f = io_u->file; 175 struct fio_file *f = io_u->file;
|