projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Implement a proper block layer with partition support.
[pintos-anon]
/
src
/
filesys
/
directory.h
diff --git
a/src/filesys/directory.h
b/src/filesys/directory.h
index 7955937eae3e3b77f5eff1007f3e7f609b3be755..930acf986df4b1a647cb8d7cbd01c522d1b2b786 100644
(file)
--- a/
src/filesys/directory.h
+++ b/
src/filesys/directory.h
@@
-3,7
+3,7
@@
#include <stdbool.h>
#include <stddef.h>
#include <stdbool.h>
#include <stddef.h>
-#include "devices/
dis
k.h"
+#include "devices/
bloc
k.h"
/* Maximum length of a file name component.
This is the traditional UNIX maximum length.
/* Maximum length of a file name component.
This is the traditional UNIX maximum length.
@@
-14,7
+14,7
@@
struct inode;
/* Opening and closing directories. */
struct inode;
/* Opening and closing directories. */
-bool dir_create (
dis
k_sector_t sector, size_t entry_cnt);
+bool dir_create (
bloc
k_sector_t sector, size_t entry_cnt);
struct dir *dir_open (struct inode *);
struct dir *dir_open_root (void);
struct dir *dir_reopen (struct dir *);
struct dir *dir_open (struct inode *);
struct dir *dir_open_root (void);
struct dir *dir_reopen (struct dir *);
@@
-23,7
+23,7
@@
struct inode *dir_get_inode (struct dir *);
/* Reading and writing. */
bool dir_lookup (const struct dir *, const char *name, struct inode **);
/* Reading and writing. */
bool dir_lookup (const struct dir *, const char *name, struct inode **);
-bool dir_add (struct dir *, const char *name,
dis
k_sector_t);
+bool dir_add (struct dir *, const char *name,
bloc
k_sector_t);
bool dir_remove (struct dir *, const char *name);
bool dir_readdir (struct dir *, char name[NAME_MAX + 1]);
bool dir_remove (struct dir *, const char *name);
bool dir_readdir (struct dir *, char name[NAME_MAX + 1]);