65
65
extern int ntfs_get_nr_significant_bytes(const s64 n);
67
67
extern int ntfs_get_size_for_mapping_pairs(const ntfs_volume *vol,
68
const runlist_element *rl);
68
const runlist_element *rl, const VCN start_vcn);
70
extern int ntfs_write_significant_bytes(s8 *dst, const s8 *dst_max,
70
extern int ntfs_write_significant_bytes(u8 *dst, const u8 *dst_max,
73
extern int ntfs_mapping_pairs_build(const ntfs_volume *vol, s8 *dst,
74
const int dst_len, const runlist_element *rl);
73
extern int ntfs_mapping_pairs_build(const ntfs_volume *vol, u8 *dst,
74
const int dst_len, const runlist_element *rl,
75
const VCN start_vcn, VCN *const stop_vcn);
76
77
extern int ntfs_rl_truncate(runlist **rl, const VCN start_vcn);
79
extern int ntfs_rl_sparse(runlist *rl);
80
extern s64 ntfs_rl_get_compressed_size(ntfs_volume *vol, runlist *rl);
83
int test_rl_main (int argc, char *argv[]);
78
86
#endif /* defined _NTFS_RUNLIST_H */