summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
e61f1ec)
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
{
struct thread_data *td = vc->td;
struct io_u *io_u = vc->io_u;
{
struct thread_data *td = vc->td;
struct io_u *io_u = vc->io_u;
- char *pattern = td->o.verify_pattern;
- unsigned long pattern_size = td->o.verify_pattern_bytes;
unsigned int hdr_size = __hdr_size(td->o.verify);
unsigned int hdr_size = __hdr_size(td->o.verify);
- char *buf = (void *) hdr + hdr_size;
- unsigned int hdr_inc = get_hdr_inc(td, io_u);
- unsigned int len = hdr_inc - hdr_size;
- unsigned int mod = hdr_size % pattern_size;
- unsigned int i;
+ unsigned int len, mod, i;
+
+ pattern = td->o.verify_pattern;
+ buf = (void *) hdr + hdr_size;
+ len = get_hdr_inc(td, io_u) - hdr_size;
+ mod = hdr_size % td->o.verify_pattern_bytes;
for (i = 0; i < len; i++) {
if (buf[i] != pattern[mod]) {
for (i = 0; i < len; i++) {
if (buf[i] != pattern[mod]) {
- if (mod == pattern_size)
+ if (mod == td->o.verify_pattern_bytes)