Lines Matching refs:query_request

1332     query_request_t query_request;
1333 query_request.count = 6;
1334 query_request.vslice_start[0] = 0;
1335 query_request.vslice_start[1] = 10;
1336 query_request.vslice_start[2] = 20;
1337 query_request.vslice_start[3] = 50;
1338 query_request.vslice_start[4] = 25;
1339 query_request.vslice_start[5] = 15;
1343 ASSERT_EQ(ioctl_block_fvm_vslice_query(part_fd, &query_request, &query_response),
1345 ASSERT_EQ(query_response.count, query_request.count);
1365 ASSERT_EQ(ioctl_block_fvm_vslice_query(part_fd, &query_request, &query_response),
1367 ASSERT_EQ(query_response.count, query_request.count);
1381 query_request.vslice_start[0] = fvm_info.vslice_count + 1;
1382 ASSERT_EQ(ioctl_block_fvm_vslice_query(part_fd, &query_request, &query_response),
1386 query_request.count = MAX_FVM_VSLICE_REQUESTS + 1;
1387 ASSERT_EQ(ioctl_block_fvm_vslice_query(part_fd, &query_request, &query_response),
1895 const query_request_t& query_request) {
1908 ASSERT_EQ(ioctl_block_fvm_vslice_query(vp_fd, &query_request, &query_response),
1910 ASSERT_EQ(query_request.count, query_response.count);
1912 for (unsigned i = 0; i < query_request.count; i++) {
1920 extend_request.offset = query_request.vslice_start[0];
1924 ASSERT_EQ(ioctl_block_fvm_vslice_query(vp_fd, &query_request, &query_response),
1928 query_request.vslice_start[1] - query_request.vslice_start[0]);
1939 extend_request.offset = query_request.vslice_start[0];
1943 ASSERT_EQ(ioctl_block_fvm_vslice_query(vp_fd, &query_request, &query_response),
1945 ASSERT_EQ(query_request.count, query_response.count);
1950 for (unsigned i = 0; i < query_request.count; i++) {
1952 extend_request.length = query_request.count - i;
1953 extend_request.offset = query_request.vslice_start[i] + 1;
1958 ASSERT_EQ(ioctl_block_fvm_vslice_query(vp_fd, &query_request, &query_response),
1960 ASSERT_EQ(query_request.count, query_response.count);
1961 for (unsigned i = 0; i < query_request.count; i++) {
1963 ASSERT_EQ(query_response.vslice_range[i].count, 1 + query_request.count - i);
1975 ASSERT_EQ(ioctl_block_fvm_vslice_query(vp_fd, &query_request, &query_response),
1977 ASSERT_EQ(query_request.count, query_response.count);
1979 for (unsigned i = 0; i < query_request.count; i++) {
2019 query_request_t query_request;
2020 query_request.count = 4;
2021 query_request.vslice_start[0] = minfs::kFVMBlockInodeBmStart / kMinfsBlocksPerSlice;
2022 query_request.vslice_start[1] = minfs::kFVMBlockDataBmStart / kMinfsBlocksPerSlice;
2023 query_request.vslice_start[2] = minfs::kFVMBlockInodeStart / kMinfsBlocksPerSlice;
2024 query_request.vslice_start[3] = minfs::kFVMBlockDataStart / kMinfsBlocksPerSlice;
2027 ASSERT_TRUE(CorruptMountHelper(partition_path, DISK_FORMAT_MINFS, query_request));
2030 query_request.count = 3;
2031 query_request.vslice_start[0] = blobfs::kFVMBlockMapStart / kBlobfsBlocksPerSlice;
2032 query_request.vslice_start[1] = blobfs::kFVMNodeMapStart / kBlobfsBlocksPerSlice;
2033 query_request.vslice_start[2] = blobfs::kFVMDataStart / kBlobfsBlocksPerSlice;
2036 ASSERT_TRUE(CorruptMountHelper(partition_path, DISK_FORMAT_BLOBFS, query_request));