+static void __fill_hdr(struct verify_header *hdr, int verify_type,
+ uint32_t len, uint64_t rand_seed)
+{
+ void *p = hdr;
+
+ hdr->magic = FIO_HDR_MAGIC;
+ hdr->verify_type = verify_type;
+ hdr->len = len;
+ hdr->rand_seed = rand_seed;
+ hdr->crc32 = fio_crc32c(p, offsetof(struct verify_header, crc32));
+}
+
+
+static void fill_hdr(struct verify_header *hdr, int verify_type, uint32_t len,
+ uint64_t rand_seed)
+{
+ if (verify_type != VERIFY_PATTERN_NO_HDR)
+ __fill_hdr(hdr, verify_type, len, rand_seed);
+}
+