Home
last modified time | relevance | path

Searched refs:flist_head (Results 1 – 25 of 34) sorted by relevance

12

/external/fio/
Dflist.h27 struct flist_head { struct
28 struct flist_head *next, *prev; argument
34 struct flist_head name = FLIST_HEAD_INIT(name)
46 static inline void __flist_add(struct flist_head *new_entry, in __flist_add()
47 struct flist_head *prev, in __flist_add()
48 struct flist_head *next) in __flist_add()
64 static inline void flist_add(struct flist_head *new_entry, in flist_add()
65 struct flist_head *head) in flist_add()
70 static inline void flist_add_tail(struct flist_head *new_entry, in flist_add_tail()
71 struct flist_head *head) in flist_add_tail()
[all …]
Dcgroup.h6 int cgroup_setup(struct thread_data *, struct flist_head *, char **);
9 void cgroup_kill(struct flist_head *list);
13 static inline int cgroup_setup(struct thread_data *td, struct flist_head *list, in cgroup_setup()
24 static inline void cgroup_kill(struct flist_head *list) in cgroup_kill()
Ddiskutil.h42 struct flist_head list;
46 struct flist_head slavelist;
65 struct flist_head slaves;
76 struct flist_head *n; in disk_util_mod()
102 extern struct flist_head disk_list;
Dclient.h29 struct flist_head list;
30 struct flist_head hash_list;
31 struct flist_head arg_list;
61 struct flist_head eta_list;
64 struct flist_head cmd_list;
Dfilehash.c12 unsigned int file_hash_size = HASH_BUCKETS * sizeof(struct flist_head);
14 static struct flist_head *file_hash;
49 struct flist_head *bucket = &file_hash[hash(name)]; in __lookup_file_hash()
50 struct flist_head *n; in __lookup_file_hash()
Dcgroup.c17 struct flist_head list;
51 struct flist_head *clist) in add_cgroup()
78 void cgroup_kill(struct flist_head *clist) in cgroup_kill()
80 struct flist_head *n, *tmp; in cgroup_kill()
147 int cgroup_setup(struct thread_data *td, struct flist_head *clist, char **mnt) in cgroup_setup()
Dgraph.c53 struct flist_head list;
55 struct flist_head alias;
62 struct flist_head list;
64 struct flist_head value_list;
83 struct flist_head label_list;
148 struct flist_head *entry; in count_labels()
159 struct flist_head *entry; in count_values()
182 struct flist_head *entry; in find_double_values()
206 struct flist_head *entry; in find_double_data()
241 struct flist_head *entry; in draw_bars()
[all …]
Dfilelock.c21 struct flist_head list;
28 struct flist_head list;
31 struct flist_head free_list;
121 struct flist_head *entry; in fio_hash_find()
Dflow.c8 struct flist_head list;
13 static struct flist_head *flow_list;
43 struct flist_head *n; in flow_get()
Diolog.h93 struct flist_head chunk_list;
147 struct flist_head list;
149 struct flist_head trim_list;
Dserver.h34 struct flist_head list;
186 extern int fio_net_send_cmd(int, uint16_t, const void *, off_t, uint64_t *, struct flist_head *);
187 extern int fio_net_send_simple_cmd(int, uint16_t, uint64_t, struct flist_head *);
Dfio.h220 struct flist_head verify_list;
300 struct flist_head io_hist_list;
306 struct flist_head io_log_list;
311 struct flist_head trim_list;
314 struct flist_head next_rand_list;
Ddiskutil.c116 struct flist_head *entry; in update_io_ticks()
138 struct flist_head *entry; in disk_util_exists()
287 struct flist_head *entry; in disk_util_add()
532 struct flist_head *entry; in aggregate_slaves_stats()
676 struct flist_head *head) in json_object_add_disk_utils()
679 struct flist_head *entry; in json_object_add_disk_utils()
694 struct flist_head *entry; in show_disk_util()
Dfile.h65 struct flist_head hash_list;
135 struct flist_head list;
Dgfio.h145 struct flist_head list;
156 struct flist_head o_list;
Dclient.c70 static struct flist_head client_hash[FIO_CLIENT_HASH_SZ];
146 struct flist_head *entry; in find_client_by_fd()
233 struct flist_head *entry; in fio_client_add_cmd_option()
509 struct flist_head *entry; in fio_clients_terminate()
610 struct flist_head *entry, *tmp; in fio_clients_connect()
647 struct flist_head *entry, *tmp; in fio_start_all_clients()
768 struct flist_head *entry, *tmp; in fio_clients_send_ini()
1101 struct flist_head *entry; in remove_reply_cmd()
1126 struct flist_head *entry; in fio_client_wait_for_reply()
1515 struct flist_head *entry; in fio_clients_send_trigger()
[all …]
Dserver.c49 struct flist_head list;
322 static void add_reply(uint64_t tag, struct flist_head *list) in add_reply()
367 uint64_t *tagptr, struct flist_head *list) in fio_net_send_cmd()
433 struct flist_head *list) in fio_net_send_simple_cmd()
481 static void fio_server_add_fork_item(pid_t pid, struct flist_head *list) in fio_server_add_fork_item()
493 static void fio_server_add_conn_pid(struct flist_head *conn_list, pid_t pid) in fio_server_add_conn_pid()
499 static void fio_server_add_job_pid(struct flist_head *job_list, pid_t pid) in fio_server_add_job_pid()
542 static void fio_server_check_fork_items(struct flist_head *list) in fio_server_check_fork_items()
544 struct flist_head *entry, *tmp; in fio_server_check_fork_items()
557 static void fio_server_check_jobs(struct flist_head *job_list) in fio_server_check_jobs()
[all …]
Dioengine.h88 struct flist_head verify_list;
131 struct flist_head list;
Dgettime.c48 static struct flist_head hash[HASH_SIZE];
52 struct flist_head list;
60 struct flist_head *entry; in find_hash()
104 struct flist_head *entry; in fio_dump_gtod()
/external/fio/lib/
Dflist_sort.c13 static struct flist_head *merge(void *priv, in merge()
14 int (*cmp)(void *priv, struct flist_head *a, in merge()
15 struct flist_head *b), in merge()
16 struct flist_head *a, struct flist_head *b) in merge()
18 struct flist_head head, *tail = &head; in merge()
43 int (*cmp)(void *priv, struct flist_head *a, in merge_and_restore_back_links()
44 struct flist_head *b), in merge_and_restore_back_links()
45 struct flist_head *head, in merge_and_restore_back_links()
46 struct flist_head *a, struct flist_head *b) in merge_and_restore_back_links()
48 struct flist_head *tail = head; in merge_and_restore_back_links()
[all …]
Dtp.h10 struct flist_head list;
23 struct flist_head work;
Dtp.c20 static void tp_flush_work(struct flist_head *list) in tp_flush_work()
44 struct flist_head work_list; in tp_thread()
/external/fio/t/
Dgenzipf.c29 struct flist_head list;
34 static struct flist_head *hash;
58 struct flist_head *l = &hash[hash_long(val, hash_bits)]; in hash_lookup()
59 struct flist_head *entry; in hash_lookup()
73 struct flist_head *l = &hash[hash_long(val, hash_bits)]; in hash_insert()
202 hash = malloc(hash_size * sizeof(struct flist_head)); in main()
Dbtrace2fio.c71 struct flist_head hash_list;
72 struct flist_head pid_list;
88 struct flist_head list;
96 static struct flist_head pid_hash[PID_HASH_SIZE];
101 static struct flist_head inflight_hash[INFLIGHT_HASH_SIZE];
107 struct flist_head *inflight_list; in inflight_find()
108 struct flist_head *e; in inflight_find()
134 struct flist_head *list; in __inflight_add()
433 static struct btrace_pid *pid_hash_find(pid_t pid, struct flist_head *list) in pid_hash_find()
435 struct flist_head *e; in pid_hash_find()
[all …]
Ddedupe.c47 struct flist_head list;
55 struct flist_head extent_list[0];
187 c = malloc(sizeof(struct chunk) + sizeof(struct flist_head)); in alloc_chunk()
470 struct flist_head *n; in show_chunk()

12