Lines Matching defs:logical_map_index
110 uint64_t logical_map_index;
616 return (req1->logical_map_index < req2->logical_map_index ? -1 : req1->logical_map_index >
617 req2->logical_map_index);
804 uint64_t i, num_chunks, logical_map_index;
883 logical_map_index = vol->pm_logical_map[i];
884 if (logical_map_index == REDUCE_EMPTY_MAP_ENTRY) {
887 spdk_bit_array_set(vol->allocated_chunk_maps, logical_map_index);
888 chunk = _reduce_vol_get_chunk_map(vol, logical_map_index);
1144 if (next_req->logical_map_index == req->logical_map_index) {
1214 old_chunk_map_index = vol->pm_logical_map[req->logical_map_index];
1229 vol->pm_logical_map[req->logical_map_index] = req->chunk_map_index;
1231 _reduce_persist(vol, &vol->pm_logical_map[req->logical_map_index], sizeof(uint64_t));
1787 req->chunk_map_index = vol->pm_logical_map[req->logical_map_index];
1817 _check_overlap(struct spdk_reduce_vol *vol, uint64_t logical_map_index)
1821 req.logical_map_index = logical_map_index;
1839 uint64_t logical_map_index;
1858 logical_map_index = offset / vol->logical_blocks_per_chunk;
1859 overlapped = _check_overlap(vol, logical_map_index);
1861 if (!overlapped && vol->pm_logical_map[logical_map_index] == REDUCE_EMPTY_MAP_ENTRY) {
1886 req->logical_map_index = logical_map_index;
1906 if (vol->pm_logical_map[req->logical_map_index] != REDUCE_EMPTY_MAP_ENTRY) {
1929 uint64_t logical_map_index;
1947 logical_map_index = offset / vol->logical_blocks_per_chunk;
1948 overlapped = _check_overlap(vol, logical_map_index);
1962 req->logical_map_index = logical_map_index;
1985 chunk_map_index = vol->pm_logical_map[req->logical_map_index];
1988 vol->pm_logical_map[req->logical_map_index] = REDUCE_EMPTY_MAP_ENTRY;
1989 _reduce_persist(vol, &vol->pm_logical_map[req->logical_map_index], sizeof(uint64_t));
2000 uint64_t logical_map_index;
2008 logical_map_index = offset / vol->logical_blocks_per_chunk;
2009 overlapped = _check_overlap(vol, logical_map_index);
2011 if (!overlapped && vol->pm_logical_map[logical_map_index] == REDUCE_EMPTY_MAP_ENTRY) {
2031 req->logical_map_index = logical_map_index;