UbixOS V2
2.0
|
#include <inode.h>
Data Fields | |
time_t | i_atime |
unsigned long | i_blksize |
unsigned long | i_blocks |
struct inode * | i_bound_by |
struct inode * | i_bound_to |
unsigned short | i_count |
time_t | i_ctime |
__dev_t | i_dev |
unsigned char | i_dirt |
unsigned short | i_flags |
struct file_lock * | i_flock |
gid_t | i_gid |
struct inode * | i_hash_next |
struct inode * | i_hash_prev |
unsigned long | i_ino |
unsigned char | i_lock |
struct vm_area_struct * | i_mmap |
__mode_t | i_mode |
struct inode * | i_mount |
time_t | i_mtime |
struct inode * | i_next |
__nlink_t | i_nlink |
struct inode_operations * | i_op |
unsigned char | i_pipe |
struct inode * | i_prev |
__dev_t | i_rdev |
struct super_block * | i_sb |
unsigned char | i_seek |
struct semaphore | i_sem |
off_t | i_size |
struct socket * | i_socket |
uid_t | i_uid |
unsigned char | i_update |
struct wait_queue * | i_wait |
union { | |
struct msdos_inode_info msdos_i | |
struct pipe_inode_info pipe_i | |
struct ufs1_dinode ufs1_i | |
struct ufs2_dinode ufs2_i | |
} | u |
gid_t inode::i_gid |
Definition at line 45 of file inode.h.
Referenced by permission().
__mode_t inode::i_mode |
Definition at line 42 of file inode.h.
Referenced by permission().
struct inode_operations* inode::i_op |
Definition at line 54 of file inode.h.
Referenced by follow_link(), lookup(), and permission().
struct super_block* inode::i_sb |
uid_t inode::i_uid |
Definition at line 44 of file inode.h.
Referenced by permission().
struct wait_queue* inode::i_wait |
struct msdos_inode_info inode::msdos_i |
struct pipe_inode_info inode::pipe_i |
union { ... } inode::u |
Referenced by _sys_stat(), sys_fstat(), and sys_fstatat().
struct ufs1_dinode inode::ufs1_i |
struct ufs2_dinode inode::ufs2_i |
Definition at line 75 of file inode.h.
Referenced by _sys_stat(), sys_fstat(), and sys_fstatat().