git.ucc.asn.au
/
tpg
/
acess2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More behavior fixes (changes to resolution only apply on a mode set)
[tpg/acess2.git]
/
Kernel
/
include
/
vfs.h
diff --git
a/Kernel/include/vfs.h
b/Kernel/include/vfs.h
index
ab0bd35
..
f665943
100644
(file)
--- a/
Kernel/include/vfs.h
+++ b/
Kernel/include/vfs.h
@@
-67,7
+67,7
@@
*/
/**
*/
/**
- * \brief
VFS Nod
e
+ * \brief
Represents a node (file or directory) in the VFS tre
e
*
* This structure provides the VFS with the functions required to read/write
* the file (or directory) that it represents.
*
* This structure provides the VFS with the functions required to read/write
* the file (or directory) that it represents.
@@
-99,8
+99,9
@@
typedef struct sVFS_Node
Uint32 Flags; //!< File Flags
/**
Uint32 Flags; //!< File Flags
/**
- * Pointer to cached data (FS Specific)
- * \note Inode_* will free when the node is uncached this if needed
+ * \brief Pointer to cached data (FS Specific)
+ * \note The Inode_* functions will free when the node is uncached
+ * this if needed
*/
void *Data;
/**
*/
void *Data;
/**
@@
-160,7
+161,7
@@
typedef struct sVFS_Node
int (*IOCtl)(struct sVFS_Node *Node, int Id, void *Data);
/**
int (*IOCtl)(struct sVFS_Node *Node, int Id, void *Data);
/**
- * }
+ *
\
}
*/
/**
*/
/**
@@
-190,7
+191,7
@@
typedef struct sVFS_Node
Uint64 (*Write)(struct sVFS_Node *Node, Uint64 Offset, Uint64 Length, void *Buffer);
/**
Uint64 (*Write)(struct sVFS_Node *Node, Uint64 Offset, Uint64 Length, void *Buffer);
/**
- * }
+ *
\
}
*/
/**
*/
/**
@@
-247,7
+248,7
@@
typedef struct sVFS_Node
int (*Link)(struct sVFS_Node *Node, struct sVFS_Node *Child, char *NewName);
/**
int (*Link)(struct sVFS_Node *Node, struct sVFS_Node *Child, char *NewName);
/**
- * }
+ *
\
}
*/
} tVFS_Node;
*/
} tVFS_Node;
@@
-325,11
+326,11
@@
extern tVFS_ACL *VFS_UnixToAcessACL(Uint Mode, Uint Owner, Uint Group);
* \{
*/
/**
* \{
*/
/**
- * \fn int Inode_GetHandle()
+ * \fn int Inode_GetHandle(
void
)
* \brief Gets a unique handle to the Node Cache
* \return A unique handle for use for the rest of the Inode_* functions
*/
* \brief Gets a unique handle to the Node Cache
* \return A unique handle for use for the rest of the Inode_* functions
*/
-extern int Inode_GetHandle();
+extern int Inode_GetHandle(
void
);
/**
* \fn tVFS_Node *Inode_GetCache(int Handle, Uint64 Inode)
* \brief Gets an inode from the node cache
/**
* \fn tVFS_Node *Inode_GetCache(int Handle, Uint64 Inode)
* \brief Gets an inode from the node cache
UCC
git Repository :: git.ucc.asn.au