projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib/pattern: add set of functions to parse combined pattern input
[fio.git]
/
file.h
diff --git
a/file.h
b/file.h
index f7a1eae14408240c6f92222b97b98fa5cd58a35e..d5595c1671f9e7d0194e463604b353117230ccd8 100644
(file)
--- a/
file.h
+++ b/
file.h
@@
-8,6
+8,7
@@
#include "lib/zipf.h"
#include "lib/axmap.h"
#include "lib/lfsr.h"
#include "lib/zipf.h"
#include "lib/axmap.h"
#include "lib/lfsr.h"
+#include "lib/gauss.h"
/*
* The type of object we are working on
/*
* The type of object we are working on
@@
-75,9
+76,10
@@
struct fio_file {
/*
* filename and possible memory mapping
*/
/*
* filename and possible memory mapping
*/
- char *file_name;
unsigned int major, minor;
int fileno;
unsigned int major, minor;
int fileno;
+ int bs;
+ char *file_name;
/*
* size of the file, offset into file, and io size from that offset
/*
* size of the file, offset into file, and io size from that offset
@@
-119,7
+121,10
@@
struct fio_file {
/*
* Used for zipf random distribution
*/
/*
* Used for zipf random distribution
*/
- struct zipf_state zipf;
+ union {
+ struct zipf_state zipf;
+ struct gauss_state gauss;
+ };
int references;
enum fio_file_flags flags;
int references;
enum fio_file_flags flags;