]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/dev/vn/shadow.h
xnu-7195.50.7.100.1.tar.gz
[apple/xnu.git] / bsd / dev / vn / shadow.h
index 72d68d3a361a638f38b7a443409a11aa6bf9ddc8..2e6f5e600955bc71ed0df35dd8083773d7e3f37c 100644 (file)
 typedef struct shadow_map shadow_map_t;
 
 boolean_t
-shadow_map_read(shadow_map_t * map, uint32_t block_offset, uint32_t block_count,
-    uint32_t * incr_block_offset, uint32_t * incr_block_count);
+shadow_map_read(shadow_map_t * map, off_t block_offset, size_t block_count,
+    off_t * incr_block_offset, size_t * incr_block_count);
 boolean_t
-shadow_map_write(shadow_map_t * map, uint32_t block_offset, uint32_t block_count,
-    uint32_t * incr_block_offset, uint32_t * incr_block_count);
+shadow_map_write(shadow_map_t * map, off_t block_offset, size_t block_count,
+    off_t * incr_block_offset, size_t * incr_block_count);
 boolean_t
-shadow_map_is_written(shadow_map_t * map, uint32_t block_offset);
+shadow_map_is_written(shadow_map_t * map, off_t block_offset);
 
 uint32_t
 shadow_map_shadow_size(shadow_map_t * map);