Lines Matching defs:payload_read
897 uint8_t payload_read[num_of_pages * BLOCKLEN];
902 memset(payload_read, 0x00, sizeof(payload_read));
949 spdk_blob_io_read(blob, channel, payload_read, 0, num_of_pages, blob_op_complete, NULL);
952 CU_ASSERT(memcmp(payload_write, payload_read, num_of_pages * BLOCKLEN) == 0);
1543 uint8_t payload_read[10 * BLOCKLEN];
1558 memset(payload_read, 0x00, sizeof(payload_read));
1559 spdk_blob_io_read(blob, channel, payload_read, 4, 10, blob_op_complete, NULL);
1562 CU_ASSERT(memcmp(payload_write, payload_read, 4 * BLOCKLEN) == 0);
1574 uint8_t payload_read[10 * BLOCKLEN];
1615 memset(payload_read, 0xAA, sizeof(payload_read));
1616 iov_read[0].iov_base = payload_read;
1618 iov_read[1].iov_base = payload_read + 3 * BLOCKLEN;
1620 iov_read[2].iov_base = payload_read + 7 * BLOCKLEN;
1625 CU_ASSERT(memcmp(payload_write, payload_read, 10 * BLOCKLEN) == 0);
1701 uint8_t payload_read[BLOCKLEN];
1722 iov_read.iov_base = payload_read;
1723 iov_read.iov_len = sizeof(payload_read);
1790 uint8_t *payload_read;
1806 payload_read = malloc(payload_size);
1807 SPDK_CU_ASSERT_FATAL(payload_read != NULL);
1833 memset(payload_read, 0xFF, payload_size);
1834 spdk_blob_io_read(blob, channel, payload_read, 0, io_units_per_payload, blob_op_complete, NULL);
1837 CU_ASSERT(spdk_mem_all_zero(payload_read, payload_size));
1852 memset(payload_read, 0xFF, payload_size);
1853 spdk_blob_io_read(blob, channel, payload_read, 0, io_units_per_payload, blob_op_complete, NULL);
1856 CU_ASSERT(memcmp(payload_pattern, payload_read, payload_size - io_unit_size) == 0);
1857 CU_ASSERT(memcmp(payload_pattern, payload_read + payload_size - io_unit_size, io_unit_size) == 0);
1872 memset(payload_read, 0xFF, payload_size);
1873 spdk_blob_io_read(blob, channel, payload_read, 0, io_units_per_payload, blob_op_complete, NULL);
1876 CU_ASSERT(memcmp(payload_pattern, payload_read + io_unit_size, payload_size - io_unit_size) == 0);
1877 CU_ASSERT(memcmp(payload_pattern, payload_read, io_unit_size) == 0);
1888 memset(payload_read, 0xFF, payload_size);
1889 spdk_blob_io_read(blob, channel, payload_read, 0, io_units_per_payload, blob_op_complete, NULL);
1893 CU_ASSERT(memcmp(payload_pattern, payload_read, payload_size) == 0);
1901 memset(payload_read, 0xFF, payload_size);
1902 _blob_io_read_no_split(blob, channel, payload_read, 0, io_units_per_payload, blob_op_complete,
1906 CU_ASSERT(memcmp(payload_pattern, payload_read, payload_size) == 0);
1914 free(payload_read);
1931 uint8_t *payload_read;
1950 payload_read = malloc(payload_size);
1951 SPDK_CU_ASSERT_FATAL(payload_read != NULL);
1982 memset(payload_read, 0xFF, payload_size);
1983 iov_read[0].iov_base = payload_read;
1985 iov_read[1].iov_base = payload_read + cluster_size * 3;
1990 CU_ASSERT(spdk_mem_all_zero(payload_read, payload_size));
2003 memset(payload_read, 0xFF, payload_size);
2004 iov_read[0].iov_base = payload_read;
2006 iov_read[1].iov_base = payload_read + cluster_size * 2;
2011 CU_ASSERT(memcmp(payload_pattern, payload_read, payload_size - io_unit_size) == 0);
2012 CU_ASSERT(memcmp(payload_pattern, payload_read + payload_size - io_unit_size, io_unit_size) == 0);
2025 memset(payload_read, 0xFF, payload_size);
2026 iov_read[0].iov_base = payload_read;
2028 iov_read[1].iov_base = payload_read + cluster_size * 4;
2033 CU_ASSERT(memcmp(payload_pattern, payload_read + io_unit_size, payload_size - io_unit_size) == 0);
2034 CU_ASSERT(memcmp(payload_pattern, payload_read, io_unit_size) == 0);
2045 memset(payload_read, 0xFF, payload_size);
2046 iov_read[0].iov_base = payload_read;
2048 iov_read[1].iov_base = payload_read + cluster_size;
2053 CU_ASSERT(memcmp(payload_pattern, payload_read, payload_size) == 0);
2056 iov_write[0].iov_base = payload_read;
2058 iov_write[1].iov_base = payload_read + cluster_size * 2;
2064 memset(payload_read, 0xFF, payload_size);
2065 _blob_io_read_no_split(blob, channel, payload_read, 0, io_units_per_payload, blob_op_complete,
2069 CU_ASSERT(memcmp(payload_pattern, payload_read, payload_size) == 0);
2077 free(payload_read);
4508 uint8_t payload_read[10 * BLOCKLEN];
4550 memset(payload_read, 0xFF, sizeof(payload_read));
4551 spdk_blob_io_read(blob, channel, payload_read, 4, 10, blob_op_complete, NULL);
4554 CU_ASSERT(memcmp(zero, payload_read, 10 * BLOCKLEN) == 0);
4586 spdk_blob_io_read(blob, channel, payload_read, 4, 10, blob_op_complete, NULL);
4589 CU_ASSERT(memcmp(payload_write, payload_read, 10 * BLOCKLEN) == 0);
4770 uint8_t payload_read[BLOCKLEN];
4837 spdk_blob_io_read(blob, ch, payload_read, io_units_per_cluster, 1, blob_op_complete, NULL);
4840 CU_ASSERT(memcmp(payload_write, payload_read, BLOCKLEN) == 0);
4851 spdk_blob_io_read(blob, ch, payload_read, io_units_per_cluster, 1, blob_op_complete, NULL);
4854 CU_ASSERT(memcmp(payload_write, payload_read, BLOCKLEN) == 0);
4867 spdk_blob_io_read(blob, ch, payload_read, io_units_per_cluster, 1, blob_op_complete, NULL);
4870 CU_ASSERT(memcmp(payload_write, payload_read, BLOCKLEN) == 0);
4884 spdk_blob_io_read(blob, ch, payload_read, io_units_per_cluster, 1, blob_op_complete, NULL);
4887 CU_ASSERT(memcmp(payload_write, payload_read, BLOCKLEN) == 0);
4892 spdk_blob_io_read(blob, ch, payload_read, 0, 1, blob_op_complete, NULL);
4895 CU_ASSERT(memcmp(payload_write, payload_read, BLOCKLEN) == 0);
4984 spdk_blob_io_read(blob, ch, payload_read, 0, 1, blob_op_complete, NULL);
4987 CU_ASSERT(memcmp(payload_write, payload_read, BLOCKLEN) == 0);
5015 uint8_t payload_read[10 * BLOCKLEN];
5043 memset(payload_read, 0xFF, sizeof(payload_read));
5044 spdk_blob_io_read(blob, channel, payload_read, io_unit, 10, blob_op_complete, NULL);
5047 CU_ASSERT(memcmp(zero, payload_read, 10 * BLOCKLEN) == 0);
5068 spdk_blob_io_read(blob, channel, payload_read, io_unit, 10, blob_op_complete, NULL);
5071 CU_ASSERT(memcmp(payload_write, payload_read, 10 * BLOCKLEN) == 0);
5092 spdk_blob_io_read(blob, channel, payload_read, io_unit, 10, blob_op_complete, NULL);
5095 CU_ASSERT(memcmp(payload_write, payload_read, 10 * BLOCKLEN) == 0);
5112 uint8_t payload_read[10 * BLOCKLEN];
5145 memset(payload_read, 0xAA, sizeof(payload_read));
5146 iov_read[0].iov_base = payload_read;
5148 iov_read[1].iov_base = payload_read + 3 * BLOCKLEN;
5150 iov_read[2].iov_base = payload_read + 7 * BLOCKLEN;
5155 CU_ASSERT(memcmp(zero, payload_read, 10 * BLOCKLEN) == 0);
5169 memset(payload_read, 0xAA, sizeof(payload_read));
5170 iov_read[0].iov_base = payload_read;
5172 iov_read[1].iov_base = payload_read + 3 * BLOCKLEN;
5174 iov_read[2].iov_base = payload_read + 7 * BLOCKLEN;
5179 CU_ASSERT(memcmp(payload_write, payload_read, 10 * BLOCKLEN) == 0);
5295 uint8_t payload_read[10 * BLOCKLEN];
5322 memset(payload_read, 0xFF, sizeof(payload_read));
5323 spdk_blob_io_read(blob, channel, payload_read, 4, 10, blob_op_complete, NULL);
5326 CU_ASSERT(memcmp(zero, payload_read, 10 * BLOCKLEN) == 0);
5380 spdk_blob_io_read(blob, channel, payload_read, 4, 10, blob_op_complete, NULL);
5383 CU_ASSERT(memcmp(payload_write, payload_read, 10 * BLOCKLEN) == 0);
5387 spdk_blob_io_read(snapshot, channel, payload_read, 4, 10, blob_op_complete, NULL);
5390 CU_ASSERT(memcmp(payload_write, payload_read, 10 * BLOCKLEN) == 0);
5411 uint8_t payload_read[10 * BLOCKLEN];
5448 memset(payload_read, 0xAA, sizeof(payload_read));
5449 iov_read[0].iov_base = payload_read;
5451 iov_read[1].iov_base = payload_read + 3 * BLOCKLEN;
5453 iov_read[2].iov_base = payload_read + 7 * BLOCKLEN;
5458 CU_ASSERT(memcmp(zero, payload_read, 10 * BLOCKLEN) == 0);
5472 memset(payload_read, 0xAA, sizeof(payload_read));
5473 iov_read[0].iov_base = payload_read;
5475 iov_read[1].iov_base = payload_read + 3 * BLOCKLEN;
5477 iov_read[2].iov_base = payload_read + 7 * BLOCKLEN;
5482 CU_ASSERT(memcmp(payload_write, payload_read, 10 * BLOCKLEN) == 0);
5537 uint8_t *payload_read;
5555 payload_read = malloc(payload_size);
5556 SPDK_CU_ASSERT_FATAL(payload_read != NULL);
5579 memset(payload_read, 0xFF, payload_size);
5580 spdk_blob_io_read(blob, channel, payload_read, 0, io_units_per_payload,
5584 CU_ASSERT(spdk_mem_all_zero(payload_read, payload_size));
5638 memset(payload_read, 0xFF, payload_size);
5639 spdk_blob_io_read(blob, channel, payload_read, 0, io_units_per_payload,
5643 CU_ASSERT(memcmp(payload_clone, payload_read, payload_size) == 0);
5676 memset(payload_read, 0xFF, payload_size);
5677 spdk_blob_io_read(blob, channel, payload_read, 0, io_units_per_payload,
5681 CU_ASSERT(memcmp(payload_clone, payload_read, payload_size) == 0);
5783 memset(payload_read, 0xFF, payload_size);
5784 spdk_blob_io_read(blob, channel, payload_read, 0, io_units_per_payload,
5788 CU_ASSERT(memcmp(payload_clone, payload_read, payload_size) == 0);
5793 free(payload_read);
7029 uint8_t payload_read[2 * SZ * 512];
7041 * payload_read: F000 0000 | 0000 0000 ... */
7042 memset(payload_read, 0x00, sizeof(payload_read));
7043 spdk_blob_io_read(blob, channel, payload_read, 0, 1, blob_op_complete, NULL);
7046 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 512) == 0);
7047 CU_ASSERT(memcmp(payload_read + 1 * 512, payload_00, (SZ - 1) * 512) == 0);
7052 * payload_read: F0AA 0000 | 0000 0000 ... */
7054 memset(payload_read, 0x00, sizeof(payload_read));
7055 spdk_blob_io_read(blob, channel, payload_read, 2, 4, blob_op_complete, NULL);
7059 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 512) == 0);
7060 CU_ASSERT(memcmp(payload_read + 1 * 512, payload_00, 512) == 0);
7061 CU_ASSERT(memcmp(payload_read + 2 * 512, payload_aa, 512) == 0);
7062 CU_ASSERT(memcmp(payload_read + 3 * 512, payload_aa, 512) == 0);
7063 CU_ASSERT(memcmp(payload_read + 4 * 512, payload_00, (SZ - 4) * 512) == 0);
7068 * payload_read: AAAA AAAA | 0000 0000 ... */
7069 memset(payload_read, 0x00, sizeof(payload_read));
7070 spdk_blob_io_read(blob, channel, payload_read, 4, 8, blob_op_complete, NULL);
7074 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_aa, 8 * 512) == 0);
7075 CU_ASSERT(memcmp(payload_read + 8 * 512, payload_00, (SZ - 8) * 512) == 0);
7080 * payload_read: FFFF FFFF | 0000 0000 ... */
7081 memset(payload_read, 0x00, sizeof(payload_read));
7082 spdk_blob_io_read(blob, channel, payload_read, SZ - 4, 8, blob_op_complete, NULL);
7086 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 8 * 512) == 0);
7087 CU_ASSERT(memcmp(payload_read + 8 * 512, payload_00, (SZ - 8) * 512) == 0);
7092 * payload_read: 00FF 0000 | 0000 0000 ... */
7093 memset(payload_read, 0x00, sizeof(payload_read));
7094 spdk_blob_io_read(blob, channel, payload_read, SZ + 10, 4, blob_op_complete, NULL);
7098 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_00, 2 * 512) == 0);
7099 CU_ASSERT(memcmp(payload_read + 2 * 512, payload_ff, 2 * 512) == 0);
7100 CU_ASSERT(memcmp(payload_read + 4 * 512, payload_00, (SZ - 4) * 512) == 0);
7105 * payload_read: FFFF 0000 | 0000 FF00 ... */
7106 memset(payload_read, 0x00, sizeof(payload_read));
7107 spdk_blob_io_read(blob, channel, payload_read, SZ, SZ, blob_op_complete, NULL);
7110 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 4 * 512) == 0);
7111 CU_ASSERT(memcmp(payload_read + 4 * 512, payload_00, 8 * 512) == 0);
7112 CU_ASSERT(memcmp(payload_read + 12 * 512, payload_ff, 2 * 512) == 0);
7113 CU_ASSERT(memcmp(payload_read + 14 * 512, payload_00, (SZ - 14) * 512) == 0);
7118 memset(payload_read, 0x00, sizeof(payload_read));
7119 spdk_blob_io_read(blob, channel, payload_read, 0, SZ * 2, blob_op_complete, NULL);
7123 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 512) == 0);
7124 CU_ASSERT(memcmp(payload_read + 1 * 512, payload_00, 512) == 0);
7125 CU_ASSERT(memcmp(payload_read + 2 * 512, payload_ff, 512) == 0);
7126 CU_ASSERT(memcmp(payload_read + 3 * 512, payload_00, 512) == 0);
7127 CU_ASSERT(memcmp(payload_read + 4 * 512, payload_aa, 8 * 512) == 0);
7128 CU_ASSERT(memcmp(payload_read + (SZ - 4) * 512, payload_ff, 4 * 512) == 0);
7130 CU_ASSERT(memcmp(payload_read + (SZ + 0) * 512, payload_ff, 4 * 512) == 0);
7131 CU_ASSERT(memcmp(payload_read + (SZ + 4) * 512, payload_00, 8 * 512) == 0);
7132 CU_ASSERT(memcmp(payload_read + (SZ + 12) * 512, payload_ff, 2 * 512) == 0);
7133 CU_ASSERT(memcmp(payload_read + (SZ + 14) * 512, payload_00, (SZ - 14) * 512) == 0);
7380 uint8_t payload_read[2 * SZ * 512];
7399 * payload_read: F000 0000 | 0000 0000 ... */
7400 memset(payload_read, 0x00, sizeof(payload_read));
7401 iov[0].iov_base = payload_read;
7406 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 512) == 0);
7407 CU_ASSERT(memcmp(payload_read + 1 * 512, payload_00, (SZ - 1) * 512) == 0);
7412 * payload_read: F0AA 0000 | 0000 0000 ... */
7414 memset(payload_read, 0x00, sizeof(payload_read));
7415 iov[0].iov_base = payload_read;
7420 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 512) == 0);
7421 CU_ASSERT(memcmp(payload_read + 1 * 512, payload_00, 512) == 0);
7422 CU_ASSERT(memcmp(payload_read + 2 * 512, payload_aa, 512) == 0);
7423 CU_ASSERT(memcmp(payload_read + 3 * 512, payload_aa, 512) == 0);
7424 CU_ASSERT(memcmp(payload_read + 4 * 512, payload_00, (SZ - 4) * 512) == 0);
7429 * payload_read: AAAA AAAA | 0000 0000 ... */
7430 memset(payload_read, 0x00, sizeof(payload_read));
7431 iov[0].iov_base = payload_read;
7433 iov[1].iov_base = payload_read + 4 * 512;
7438 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_aa, 8 * 512) == 0);
7439 CU_ASSERT(memcmp(payload_read + 8 * 512, payload_00, (SZ - 8) * 512) == 0);
7444 * payload_read: FFFF FFFF | 0000 0000 ... */
7445 memset(payload_read, 0x00, sizeof(payload_read));
7446 iov[0].iov_base = payload_read;
7448 iov[1].iov_base = payload_read + 2 * 512;
7450 iov[2].iov_base = payload_read + 4 * 512;
7452 iov[3].iov_base = payload_read + 6 * 512;
7458 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 8 * 512) == 0);
7459 CU_ASSERT(memcmp(payload_read + 8 * 512, payload_00, (SZ - 8) * 512) == 0);
7464 * payload_read: 00FF 0000 | 0000 0000 ... */
7465 memset(payload_read, 0x00, sizeof(payload_read));
7466 iov[0].iov_base = payload_read;
7468 iov[1].iov_base = payload_read + 1 * 512;
7474 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_00, 2 * 512) == 0);
7475 CU_ASSERT(memcmp(payload_read + 2 * 512, payload_ff, 2 * 512) == 0);
7476 CU_ASSERT(memcmp(payload_read + 4 * 512, payload_00, (SZ - 4) * 512) == 0);
7481 * payload_read: FFFF 0000 | 0000 FF00 ... */
7482 memset(payload_read, 0x00, sizeof(payload_read));
7483 iov[0].iov_base = payload_read;
7485 iov[1].iov_base = payload_read + 1 * 512;
7487 iov[2].iov_base = payload_read + 3 * 512;
7489 iov[3].iov_base = payload_read + 7 * 512;
7495 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 4 * 512) == 0);
7496 CU_ASSERT(memcmp(payload_read + 4 * 512, payload_00, 8 * 512) == 0);
7497 CU_ASSERT(memcmp(payload_read + 12 * 512, payload_ff, 2 * 512) == 0);
7498 CU_ASSERT(memcmp(payload_read + 14 * 512, payload_00, (SZ - 14) * 512) == 0);
7503 memset(payload_read, 0x00, sizeof(payload_read));
7504 iov[0].iov_base = payload_read;
7506 iov[1].iov_base = payload_read + 1 * 512;
7508 iov[2].iov_base = payload_read + 9 * 512;
7510 iov[3].iov_base = payload_read + 25 * 512;
7516 CU_ASSERT(memcmp(payload_read + 0 * 512, payload_ff, 512) == 0);
7517 CU_ASSERT(memcmp(payload_read + 1 * 512, payload_00, 512) == 0);
7518 CU_ASSERT(memcmp(payload_read + 2 * 512, payload_ff, 512) == 0);
7519 CU_ASSERT(memcmp(payload_read + 3 * 512, payload_00, 512) == 0);
7520 CU_ASSERT(memcmp(payload_read + 4 * 512, payload_aa, 8 * 512) == 0);
7521 CU_ASSERT(memcmp(payload_read + (SZ - 4) * 512, payload_ff, 4 * 512) == 0);
7523 CU_ASSERT(memcmp(payload_read + (SZ + 0) * 512, payload_ff, 4 * 512) == 0);
7524 CU_ASSERT(memcmp(payload_read + (SZ + 4) * 512, payload_00, 8 * 512) == 0);
7525 CU_ASSERT(memcmp(payload_read + (SZ + 12) * 512, payload_ff, 2 * 512) == 0);
7526 CU_ASSERT(memcmp(payload_read + (SZ + 14) * 512, payload_00, (SZ - 14) * 512) == 0);
9291 uint8_t payload_read[bs->dev->blocklen];
9372 memset(payload_read, 0x00, sizeof(payload_read));
9373 spdk_blob_io_read(clone, channel, payload_read, 5 * pages_per_cluster, 1, blob_op_complete, NULL);
9376 CU_ASSERT(memcmp(payload_write, payload_read, BLOCKLEN) == 0);
9387 memset(payload_read, 0x00, sizeof(payload_read));
9388 spdk_blob_io_read(clone, channel, payload_read, 15 * pages_per_cluster, 1, blob_op_complete, NULL);
9391 CU_ASSERT(memcmp(payload_write, payload_read, bs->dev->blocklen) == 0);