|
UbixOS
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().