Linux Kernel
3.7.1
|
#include <ubifs-media.h>
struct ubifs_ino_node - inode node. : common header : node key : sequence number at time of creation : inode size in bytes (amount of uncompressed data) : access time seconds : creation time seconds : modification time seconds : access time nanoseconds : creation time nanoseconds : modification time nanoseconds : number of hard links : owner ID : group ID : access flags : per-inode flags (UBIFS_COMPR_FL, UBIFS_SYNC_FL, etc) : inode data length : count of extended attributes this inode has : summarized size of all extended attributes in bytes : reserved for future, zeroes : sum of lengths of all extended attribute names belonging to this inode : compression type used for this inode : reserved for future, zeroes : data attached to the inode
Note, even though inode compression type is defined by , some nodes of this inode may be compressed with different compressor - this happens if compression type is changed while the inode already has data nodes. But will be use for further writes to the inode.
Note, do not forget to amend 'zero_ino_node_unused()' function when changing the padding fields.
Definition at line 490 of file ubifs-media.h.
__le32 atime_nsec |
Definition at line 498 of file ubifs-media.h.
__le64 atime_sec |
Definition at line 495 of file ubifs-media.h.
Definition at line 491 of file ubifs-media.h.
__le16 compr_type |
Definition at line 511 of file ubifs-media.h.
__le64 creat_sqnum |
Definition at line 493 of file ubifs-media.h.
__le32 ctime_nsec |
Definition at line 499 of file ubifs-media.h.
__le64 ctime_sec |
Definition at line 496 of file ubifs-media.h.
Definition at line 513 of file ubifs-media.h.
__le32 data_len |
Definition at line 506 of file ubifs-media.h.
__le32 flags |
Definition at line 505 of file ubifs-media.h.
__le32 gid |
Definition at line 503 of file ubifs-media.h.
__u8 key[UBIFS_MAX_KEY_LEN] |
Definition at line 492 of file ubifs-media.h.
__le32 mode |
Definition at line 504 of file ubifs-media.h.
__le32 mtime_nsec |
Definition at line 500 of file ubifs-media.h.
__le64 mtime_sec |
Definition at line 497 of file ubifs-media.h.
__le32 nlink |
Definition at line 501 of file ubifs-media.h.
__u8 padding1[4] |
Definition at line 509 of file ubifs-media.h.
__u8 padding2[26] |
Definition at line 512 of file ubifs-media.h.
__le64 size |
Definition at line 494 of file ubifs-media.h.
__le32 uid |
Definition at line 502 of file ubifs-media.h.
__le32 xattr_cnt |
Definition at line 507 of file ubifs-media.h.
__le32 xattr_names |
Definition at line 510 of file ubifs-media.h.
__le32 xattr_size |
Definition at line 508 of file ubifs-media.h.