Lines Matching defs:guard

24 			uint16_t guard;
29 uint32_t guard;
35 uint64_t guard;
237 size = SPDK_SIZEOF_MEMBER(struct spdk_dif, g16.guard);
239 size = SPDK_SIZEOF_MEMBER(struct spdk_dif, g32.guard);
241 size = SPDK_SIZEOF_MEMBER(struct spdk_dif, g64.guard);
248 _dif_set_guard(struct spdk_dif *dif, uint64_t guard, enum spdk_dif_pi_format dif_pi_format)
251 to_be16(&(dif->g16.guard), (uint16_t)guard);
253 to_be32(&(dif->g32.guard), (uint32_t)guard);
255 to_be64(&(dif->g64.guard), guard);
262 uint64_t guard;
265 guard = (uint64_t)from_be16(&(dif->g16.guard));
267 guard = (uint64_t)from_be32(&(dif->g32.guard));
269 guard = from_be64(&(dif->g64.guard));
272 return guard;
279 uint64_t guard;
282 guard = (uint64_t)spdk_crc16_t10dif((uint16_t)guard_seed, buf, buf_len);
284 guard = (uint64_t)spdk_crc32c_nvme(buf, buf_len, guard_seed);
286 guard = spdk_crc64_nvme(buf, buf_len, guard_seed);
289 return guard;
296 uint64_t guard = guard_seed;
308 guard = _dif_generate_guard(guard, buf, buf_len, ctx->dif_pi_format);
315 return guard;
322 uint64_t guard;
325 guard = (uint64_t)spdk_crc16_t10dif_copy((uint16_t)guard_seed, dst, src, buf_len);
328 guard = (uint64_t)spdk_crc32c_nvme(src, buf_len, guard_seed);
331 guard = spdk_crc64_nvme(src, buf_len, guard_seed);
334 return guard;
338 _dif_generate_guard_copy_split(uint64_t guard, struct _dif_sgl *dst_sgl,
351 guard = _dif_generate_guard_copy(guard, dst, src, buf_len, dif_pi_format);
358 return guard;
674 _dif_generate(void *_dif, uint64_t guard, uint32_t offset_blocks,
681 _dif_set_guard(dif, guard, ctx->dif_pi_format);
725 uint64_t guard = 0;
731 guard = _dif_generate_guard(ctx->guard_seed, buf, ctx->guard_interval, ctx->dif_pi_format);
734 _dif_generate(buf + ctx->guard_interval, guard, offset_blocks, ctx);
766 uint64_t guard, uint32_t offset_blocks, const struct spdk_dif_ctx *ctx)
775 guard = dif_generate_guard_split(guard, sgl, offset_in_block, data_len, ctx);
778 return guard;
784 _dif_generate(&dif, guard, offset_blocks, ctx);
792 guard = ctx->guard_seed;
795 return guard;
803 uint64_t guard = 0;
806 guard = ctx->guard_seed;
810 _dif_generate_split(sgl, 0, ctx->block_size, guard, offset_blocks, ctx);
892 _dif_verify(void *_dif, uint64_t guard, uint32_t offset_blocks,
919 if (_guard != guard) {
920 _dif_error_set(err_blk, SPDK_DIF_GUARD_ERROR, _guard, guard,
924 ref_tag, _guard, guard);
958 uint64_t guard = 0;
964 guard = _dif_generate_guard(ctx->guard_seed, buf, ctx->guard_interval, ctx->dif_pi_format);
967 rc = _dif_verify(buf + ctx->guard_interval, guard, offset_blocks, ctx, err_blk);
1007 uint64_t guard = *_guard;
1016 guard = dif_generate_guard_split(guard, sgl, offset_in_block, data_len, ctx);
1019 *_guard = guard;
1025 rc = _dif_verify(&dif, guard, offset_blocks, ctx, err_blk);
1031 guard = ctx->guard_seed;
1034 *_guard = guard;
1043 uint64_t guard = 0;
1047 guard = ctx->guard_seed;
1051 rc = _dif_verify_split(sgl, 0, ctx->block_size, &guard, offset_blocks,
1176 uint64_t guard = 0;
1184 guard = _dif_generate_guard_copy(ctx->guard_seed, dst, src, data_block_size,
1186 guard = _dif_generate_guard(guard, dst + data_block_size,
1192 _dif_generate(dst + ctx->guard_interval, guard, offset_blocks, ctx);
1214 uint64_t guard = 0;
1220 guard = _dif_generate_guard_copy_split(ctx->guard_seed, dst_sgl, src_sgl,
1222 guard = dif_generate_guard_split(guard, dst_sgl, data_block_size,
1229 _dif_generate(&dif, guard, offset_blocks, ctx);
1315 uint64_t guard = 0;
1321 guard = _dif_generate_guard_copy(ctx->guard_seed, dst, src, ctx->guard_interval,
1327 _dif_generate(dst + ctx->guard_interval, guard, offset_blocks, ctx);
1348 uint64_t guard = 0;
1352 guard = _dif_generate_guard_copy_split(ctx->guard_seed, dst_sgl, src_sgl,
1360 _dif_generate(&dif, guard, offset_blocks, ctx);
1433 uint64_t guard = 0;
1441 guard = _dif_generate_guard_copy(ctx->guard_seed, dst, src, data_block_size,
1443 guard = _dif_generate_guard(guard, src + data_block_size,
1449 rc = _dif_verify(src + ctx->guard_interval, guard, offset_blocks, ctx, err_blk);
1484 uint64_t guard = 0;
1490 guard = _dif_generate_guard_copy_split(ctx->guard_seed, dst_sgl, src_sgl,
1492 guard = dif_generate_guard_split(guard, src_sgl, data_block_size,
1501 return _dif_verify(&dif, guard, offset_blocks, ctx, err_blk);
1593 uint64_t guard = 0;
1599 guard = _dif_generate_guard_copy(ctx->guard_seed, dst, src, ctx->guard_interval,
1605 rc = _dif_verify(src + ctx->guard_interval, guard, offset_blocks, ctx, err_blk);
1639 uint64_t guard = 0;
1643 guard = _dif_generate_guard_copy_split(ctx->guard_seed, dst_sgl, src_sgl,
1652 return _dif_verify(&dif, guard, offset_blocks, ctx, err_blk);
1843 * guard error.
1864 uint64_t guard;
1870 guard = 0;
1872 guard = _dif_generate_guard(ctx->guard_seed, data_buf, ctx->block_size,
1874 guard = _dif_generate_guard(guard, md_buf, ctx->guard_interval,
1878 _dif_generate(md_buf + ctx->guard_interval, guard, offset_blocks, ctx);
1892 uint64_t guard = 0;
1897 guard = ctx->guard_seed;
1906 guard = _dif_generate_guard(guard, data_buf, data_buf_len,
1915 guard = _dif_generate_guard(guard, md_buf, ctx->guard_interval,
1921 _dif_generate(md_buf + ctx->guard_interval, guard, offset_blocks, ctx);
1970 uint64_t guard;
1977 guard = 0;
1979 guard = _dif_generate_guard(ctx->guard_seed, data_buf, ctx->block_size,
1981 guard = _dif_generate_guard(guard, md_buf, ctx->guard_interval,
1985 rc = _dif_verify(md_buf + ctx->guard_interval, guard, offset_blocks, ctx, err_blk);
2005 uint64_t guard = 0;
2010 guard = ctx->guard_seed;
2019 guard = _dif_generate_guard(guard, data_buf, data_buf_len,
2028 guard = _dif_generate_guard(guard, md_buf, ctx->guard_interval,
2034 return _dif_verify(md_buf + ctx->guard_interval, guard, offset_blocks, ctx, err_blk);
2139 * as guard error.
2262 uint64_t guard = 0;
2271 guard = ctx->last_guard;
2286 guard = _dif_generate_split(&sgl, offset_in_block, len, guard, offset_blocks, ctx);
2293 ctx->last_guard = guard;
2307 uint64_t guard = 0;
2316 guard = ctx->last_guard;
2331 rc = _dif_verify_split(&sgl, offset_in_block, len, &guard, offset_blocks,
2342 ctx->last_guard = guard;