summaryrefslogtreecommitdiff
path: root/lib/ultralib/src/io/pfschecker.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ultralib/src/io/pfschecker.c')
-rw-r--r--lib/ultralib/src/io/pfschecker.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/lib/ultralib/src/io/pfschecker.c b/lib/ultralib/src/io/pfschecker.c
index b736200..77b691a 100644
--- a/lib/ultralib/src/io/pfschecker.c
+++ b/lib/ultralib/src/io/pfschecker.c
@@ -1,5 +1,6 @@
+#include "PRinternal/macros.h"
#include "PR/os_internal.h"
-#include "controller.h"
+#include "PRinternal/controller.h"
s32 corrupted_init(OSPfs* pfs, __OSInodeCache* cache);
s32 corrupted(OSPfs* pfs, __OSInodeUnit fpage, __OSInodeCache* cache);
@@ -55,7 +56,7 @@ s32 osPfsChecker(OSPfs* pfs) {
bank = next_page.inode_t.bank;
if (oldbank != bank) {
- ret = __osPfsRWInode(pfs, &tmp_inode, OS_READ, bank);
+ ret = __osPfsRWInode(pfs, &tmp_inode, PFS_READ, bank);
oldbank = bank;
}
@@ -90,7 +91,7 @@ s32 osPfsChecker(OSPfs* pfs) {
while (CHECK_IPAGE(next_page)) {
if (bank != next_page.inode_t.bank) {
bank = next_page.inode_t.bank;
- ret = __osPfsRWInode(pfs, &tmp_inode, OS_READ, bank);
+ ret = __osPfsRWInode(pfs, &tmp_inode, PFS_READ, bank);
if (ret != 0 && ret != PFS_ERR_INCONSISTENT) {
return ret;
}
@@ -142,7 +143,7 @@ s32 osPfsChecker(OSPfs* pfs) {
}
for (bank = 0; bank < pfs->banks; bank++) {
- ret = __osPfsRWInode(pfs, &tmp_inode, 0, bank);
+ ret = __osPfsRWInode(pfs, &tmp_inode, PFS_READ, bank);
if (ret != 0 && ret != PFS_ERR_INCONSISTENT) {
return ret;
@@ -164,7 +165,7 @@ s32 osPfsChecker(OSPfs* pfs) {
file_next_node[j] = checked_inode.inode_page[pp] = tmp_inode.inode_page[pp];
}
}
- ERRCK(__osPfsRWInode(pfs, &checked_inode, OS_WRITE, bank));
+ ERRCK(__osPfsRWInode(pfs, &checked_inode, PFS_WRITE, bank));
}
if (fixed) {
@@ -193,7 +194,7 @@ s32 corrupted_init(OSPfs* pfs, __OSInodeCache* cache) {
for (bank = 0; bank < pfs->banks; bank++) {
offset = bank > 0 ? 1 : pfs->inode_start_page;
- ret = __osPfsRWInode(pfs, &tmp_inode, OS_READ, bank);
+ ret = __osPfsRWInode(pfs, &tmp_inode, PFS_READ, bank);
if (ret != 0 && ret != PFS_ERR_INCONSISTENT) {
return ret;
@@ -234,7 +235,7 @@ s32 corrupted(OSPfs* pfs, __OSInodeUnit fpage, __OSInodeCache* cache) {
if (bank == fpage.inode_t.bank || cache->map[n] & (1 << (bank % PFS_BANK_LAPPED_BY))) {
if (bank != cache->bank) {
- ret = __osPfsRWInode(pfs, &cache->inode, 0, bank);
+ ret = __osPfsRWInode(pfs, &cache->inode, PFS_READ, bank);
if (ret != 0 && ret != PFS_ERR_INCONSISTENT) {
return ret;