+static int str_verify_pattern_cb(void *data, unsigned int *off)
+{
+ struct thread_data *td = data;
+ unsigned int msb;
+
+ msb = fls(*off);
+ if (msb <= 8)
+ td->o.verify_pattern_bytes = 1;
+ else if (msb <= 16)
+ td->o.verify_pattern_bytes = 2;
+ else if (msb <= 24)
+ td->o.verify_pattern_bytes = 3;
+ else
+ td->o.verify_pattern_bytes = 4;
+
+ td->o.verify_pattern = *off;
+ return 0;
+}