Mercurial > yaffs-ecoscentric-gpl
comparison yaffs_guts.h @ 384:c9e1700f2e05
Get rid of kernel lock, change stats to __u32
| author | charles <charles> |
|---|---|
| date | Mon, 15 Mar 2010 06:07:44 +0000 |
| parents | 952d0cdd1cbc |
| children | 36569f389824 |
comparison
equal
deleted
inserted
replaced
| 383:b9e2ee9e8f28 | 384:c9e1700f2e05 |
|---|---|
| 749 /* Dirty directory handling */ | 749 /* Dirty directory handling */ |
| 750 struct ylist_head dirtyDirectories; /* List of dirty directories */ | 750 struct ylist_head dirtyDirectories; /* List of dirty directories */ |
| 751 | 751 |
| 752 | 752 |
| 753 /* Statistcs */ | 753 /* Statistcs */ |
| 754 int nPageWrites; | 754 __u32 nPageWrites; |
| 755 int nPageReads; | 755 __u32 nPageReads; |
| 756 int nBlockErasures; | 756 __u32 nBlockErasures; |
| 757 int nErasureFailures; | 757 __u32 nErasureFailures; |
| 758 int nGCCopies; | 758 __u32 nGCCopies; |
| 759 int garbageCollections; | 759 __u32 garbageCollections; |
| 760 int passiveGarbageCollections; | 760 __u32 passiveGarbageCollections; |
| 761 int nRetriedWrites; | 761 __u32 nRetriedWrites; |
| 762 int nRetiredBlocks; | 762 __u32 nRetiredBlocks; |
| 763 int eccFixed; | 763 __u32 eccFixed; |
| 764 int eccUnfixed; | 764 __u32 eccUnfixed; |
| 765 int tagsEccFixed; | 765 __u32 tagsEccFixed; |
| 766 int tagsEccUnfixed; | 766 __u32 tagsEccUnfixed; |
| 767 int nDeletions; | 767 __u32 nDeletions; |
| 768 int nUnmarkedDeletions; | 768 __u32 nUnmarkedDeletions; |
| 769 int refreshCount; | 769 __u32 refreshCount; |
| 770 int cacheHits; | 770 __u32 cacheHits; |
| 771 | 771 |
| 772 }; | 772 }; |
| 773 | 773 |
| 774 typedef struct yaffs_DeviceStruct yaffs_Device; | 774 typedef struct yaffs_DeviceStruct yaffs_Device; |
| 775 | 775 |
