profile.h revision e2de69dac799a1eecac1b52085f908729591ef5a
1#ifndef FIO_PROFILE_H 2#define FIO_PROFILE_H 3 4#include "flist.h" 5 6#define FIO_PROFILE_VERSION 1 7 8struct profile_ops { 9 struct flist_head list; 10 char name[32]; 11 int version; 12 int flags; 13 14 const char **def_ops; 15 struct fio_option *options; 16}; 17 18void register_profile(struct profile_ops *); 19void unregister_profile(struct profile_ops *); 20int load_profile(const char *); 21 22#endif 23