X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_guts.h;h=05785367cb2e30a00daba4f928165d14ddaf0c33;hp=fef4fc7011dc6aa78eb0a9fe4c4a1937659ce90b;hb=bc76682d93955cfb33051beb503ad9f8a5450578;hpb=ffa781d6427fba6469c60d91482079d5643ca7b7 diff --git a/yaffs_guts.h b/yaffs_guts.h index fef4fc7..0578536 100644 --- a/yaffs_guts.h +++ b/yaffs_guts.h @@ -990,5 +990,14 @@ void yaffs_oh_size_load(struct yaffs_obj_hdr *oh, loff_t fsize); loff_t yaffs_oh_to_size(struct yaffs_obj_hdr *oh); loff_t yaffs_max_file_size(struct yaffs_dev *dev); +/* + * Debug function to count number of blocks in each state + * NB Needs to be called with correct number of integers + */ + +void yaffs_count_blocks_by_state(struct yaffs_dev *dev, int bs[10]); + +int yaffs_find_chunk_in_file(struct yaffs_obj *in, int inode_chunk, + struct yaffs_ext_tags *tags); #endif