Home | History | Annotate | Download | only in fio

Lines Matching defs:thread_data

97 struct thread_data {
399 extern struct thread_data *threads;
401 static inline void fio_ro_check(struct thread_data *td, struct io_u *io_u)
408 static inline int should_fsync(struct thread_data *td)
427 extern void clear_io_state(struct thread_data *);
428 extern int fio_options_parse(struct thread_data *, char **, int, int);
430 extern int fio_cmd_option_parse(struct thread_data *, const char *, char *);
431 extern int fio_cmd_ioengine_option_parse(struct thread_data *, const char *, char *);
432 extern void fio_fill_default_options(struct thread_data *);
434 extern void fio_options_set_ioengine_opts(struct option *long_options, struct thread_data *td);
436 extern void fio_options_mem_dupe(struct thread_data *);
438 extern void td_fill_rand_seeds(struct thread_data *);
441 extern int ioengine_load(struct thread_data *);
482 extern void td_set_runstate(struct thread_data *, int);
483 extern int td_bump_runstate(struct thread_data *, int);
484 extern void td_restore_runstate(struct thread_data *, int);
492 extern int __must_check fio_pin_memory(struct thread_data *);
493 extern void fio_unpin_memory(struct thread_data *);
494 extern int __must_check allocate_io_mem(struct thread_data *);
495 extern void free_io_mem(struct thread_data *);
501 extern void reset_all_stats(struct thread_data *);
508 extern int load_blktrace(struct thread_data *, const char *, int);
514 extern void lat_target_check(struct thread_data *);
515 extern void lat_target_init(struct thread_data *);
516 extern void lat_target_reset(struct thread_data *);
536 static inline int fio_fill_issue_time(struct thread_data *td)
545 static inline int __should_check_rate(struct thread_data *td,
560 static inline int should_check_rate(struct thread_data *td,
575 static inline unsigned int td_max_bs(struct thread_data *td)
583 static inline unsigned int td_min_bs(struct thread_data *td)
600 static inline void td_io_u_lock(struct thread_data *td)
606 static inline void td_io_u_unlock(struct thread_data *td)
612 static inline void td_io_u_free_notify(struct thread_data *td)