7 * Functions for overriding internal fio io_u functions
10 int (*fill_io_u_off)(struct thread_data *, struct io_u *);
11 int (*fill_io_u_size)(struct thread_data *, struct io_u *);
12 struct fio_file *(*get_next_file)(struct thread_data *);
16 struct flist_head list;
22 * Profile specific options
24 struct fio_option *options;
27 * Called after parsing options, to prepare 'cmdline'
29 void (*prep_cmd)(void);
32 * The complete command line
36 struct prof_io_ops *io_ops;
39 int register_profile(struct profile_ops *);
40 void unregister_profile(struct profile_ops *);
41 int load_profile(const char *);
42 struct profile_ops *find_profile(const char *);
43 void profile_add_hooks(struct thread_data *);