The OS specific data for Linux created ext2 inodes.
More...
#include <ext2.h>
The OS specific data for Linux created ext2 inodes.
Definition at line 274 of file ext2.h.
◆ author_id
| uint32_t MaxOS::filesystem::format::ext2::InodeOS2Linux::author_id |
The user who created the inode (0xFFFFFFFF if use UID/GID fields)
Definition at line 280 of file ext2.h.
◆ fragment
| uint8_t MaxOS::filesystem::format::ext2::InodeOS2Linux::fragment |
The fragment number.
Definition at line 275 of file ext2.h.
◆ fragment_size
| uint8_t MaxOS::filesystem::format::ext2::InodeOS2Linux::fragment_size |
How many 1024 byte fragments are in the file.
Definition at line 276 of file ext2.h.
◆ high_group_id
| uint16_t MaxOS::filesystem::format::ext2::InodeOS2Linux::high_group_id |
The high bits of the group ID.
Definition at line 279 of file ext2.h.
◆ high_type_permissions
| uint16_t MaxOS::filesystem::format::ext2::InodeOS2Linux::high_type_permissions |
The high bits of the type & permissions.
Definition at line 277 of file ext2.h.
◆ high_user_id
| uint16_t MaxOS::filesystem::format::ext2::InodeOS2Linux::high_user_id |
The high bits of the user ID.
Definition at line 278 of file ext2.h.
The documentation for this struct was generated from the following file:
- /home/runner/work/MaxOS/MaxOS/kernel/include/filesystem/format/ext2.h