Lines Matching refs:sparse_map
40 struct sparse_map { struct
60 static void free_sparse_blocks(struct sparse_map *sm) in free_sparse_blocks() argument
73 struct sparse_map *sm = priv; in sparse_import_segment()
83 struct sparse_map *sm, io_channel io) in io_manager_import_sparse()
131 struct sparse_map *sm = calloc(1, sizeof(*sm)); in io_manager_configure()
271 static errcode_t sparse_merge_blocks(struct sparse_map *sm, uint64_t start, in sparse_merge_blocks()
305 struct sparse_map *sm = channel->private_data; in sparse_close_channel()
342 struct sparse_map *sm = channel->private_data; in sparse_close()
359 io_channel channel, struct sparse_map *sm) in block_to_sparse_block()
371 static errcode_t check_block_size(io_channel channel, struct sparse_map *sm) in check_block_size()
384 struct sparse_map *sm = channel->private_data; in sparse_read_blk64()
424 struct sparse_map *sm = channel->private_data; in sparse_write_blk64()
469 struct sparse_map *sm = channel->private_data; in sparse_discard()