|
int(* | Lookup )(struct Inode *Parent, const char *Name, struct Inode **Result) |
|
int(* | Create )(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result) |
|
int(* | Remove )(struct Inode *Parent, const char *Name) |
|
int(* | Rename )(struct Inode *Parent, const char *OldName, const char *NewName) |
|
ssize_t(* | Read )(struct Inode *Node, void *Buffer, size_t Size, off_t Offset) |
|
ssize_t(* | Write )(struct Inode *Node, const void *Buffer, size_t Size, off_t Offset) |
|
int(* | Truncate )(struct Inode *Node, off_t Size) |
|
int(* | Open )(struct Inode *Node, int Flags, mode_t Mode) |
|
int(* | Close )(struct Inode *Node) |
|
int(* | Ioctl )(struct Inode *Node, unsigned long Request, void *Argp) |
|
ssize_t(* | ReadDir )(struct Inode *Node, struct kdirent *Buffer, size_t Size, off_t Offset, off_t Entries) |
|
int(* | MkDir )(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result) |
|
int(* | RmDir )(struct Inode *Parent, const char *Name) |
|
int(* | SymLink )(struct Inode *Parent, const char *Name, const char *Target, struct Inode **Result) |
|
ssize_t(* | ReadLink )(struct Inode *Node, char *Buffer, size_t Size) |
|
off_t(* | Seek )(struct Inode *Node, off_t Offset) |
|
int(* | Stat )(struct Inode *Node, struct kstat *Stat) |
|
Definition at line 304 of file fs.h.