projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Kill unused parameters
[fio.git]
/
io_u.c
diff --git
a/io_u.c
b/io_u.c
index 46d9e0b7f86a8d21f592cb473edba6eb126d99d9..985c99b2bb7f1094ee28804bfcef060987cb3446 100644
(file)
--- a/
io_u.c
+++ b/
io_u.c
@@
-24,11
+24,10
@@
struct io_completion_data {
* The ->file_map[] contains a map of blocks we have or have not done io
* to yet. Used to make sure we cover the entire range in a fair fashion.
*/
* The ->file_map[] contains a map of blocks we have or have not done io
* to yet. Used to make sure we cover the entire range in a fair fashion.
*/
-static int random_map_free(struct thread_data *td, struct fio_file *f,
- const unsigned long long block)
+static int random_map_free(struct fio_file *f, const unsigned long long block)
{
{
- unsigned int idx = RAND_MAP_IDX(
td,
f, block);
- unsigned int bit = RAND_MAP_BIT(
td,
f, block);
+ unsigned int idx = RAND_MAP_IDX(f, block);
+ unsigned int bit = RAND_MAP_BIT(f, block);
dprint(FD_RANDOM, "free: b=%llu, idx=%u, bit=%u\n", block, idx, bit);
dprint(FD_RANDOM, "free: b=%llu, idx=%u, bit=%u\n", block, idx, bit);
@@
-57,11
+56,11
@@
static void mark_random_map(struct thread_data *td, struct io_u *io_u)
* If we have a mixed random workload, we may
* encounter blocks we already did IO to.
*/
* If we have a mixed random workload, we may
* encounter blocks we already did IO to.
*/
- if ((td->o.ddir_nr == 1) && !random_map_free(
td,
f, block))
+ if ((td->o.ddir_nr == 1) && !random_map_free(f, block))
break;
break;
- idx = RAND_MAP_IDX(
td,
f, block);
- bit = RAND_MAP_BIT(
td,
f, block);
+ idx = RAND_MAP_IDX(f, block);
+ bit = RAND_MAP_BIT(f, block);
fio_assert(td, idx < f->num_maps);
fio_assert(td, idx < f->num_maps);
@@
-136,7
+135,7
@@
static int get_next_rand_offset(struct thread_data *td, struct fio_file *f,
/*
* calculate map offset and check if it's free
*/
/*
* calculate map offset and check if it's free
*/
- if (random_map_free(
td,
f, *b))
+ if (random_map_free(f, *b))
return 0;
dprint(FD_RANDOM, "get_next_rand_offset: offset %llu busy\n",
return 0;
dprint(FD_RANDOM, "get_next_rand_offset: offset %llu busy\n",