Lines Matching defs:p9fs_inode
45 struct p9fs_inode { struct
47 uint64_t i_size; /* size of the inode */
48 uint16_t i_type; /* type of inode */
49 uint32_t i_dev; /* type of device */
50 uint32_t i_mode; /* mode of the inode */
51 uint32_t i_atime; /* time of last access */
52 uint32_t i_mtime; /* time of last modification */
53 uint32_t i_ctime; /* time of last status change */
54 uint32_t i_atime_nsec; /* times of last access in nanoseconds resolution */
55 uint32_t i_mtime_nsec; /* time of last modification in nanoseconds resolution */
56 uint32_t i_ctime_nsec; /* time of last status change in nanoseconds resolution */
57 uint64_t i_length;
58 char *i_name; /* inode name */
59 char *i_uid; /* inode user id */
60 char *i_gid; /* inode group id */
61 char *i_muid;
62 char *i_extension; /* 9p2000.u extensions */
63 uid_t n_uid; /* 9p2000.u extensions */
64 gid_t n_gid; /* 9p2000.u extensions */
65 uid_t n_muid; /* 9p2000.u extensions */
67 uint16_t i_links_count; /*number of references to the inode*/
68 uint64_t i_qid_path; /* using inode number for reference. */
69 uint64_t i_flags;
70 uint64_t blksize; /* block size for file system */
71 uint64_t blocks; /* number of 512B blocks allocated */
72 uint64_t gen; /* reserved for future use */
73 uint64_t data_version; /* reserved for future use */