RTEMS 6.3
Loading...
Searching...
No Matches
_rtems_rfs_inode Struct Reference

#include <rtems-rfs-inode.h>

Data Structures

union  [union].data

Data Fields

uint16_t links
uint16_t mode
uint32_t owner
uint16_t flags
uint16_t block_offset
uint32_t block_count
rtems_rfs_time atime
rtems_rfs_time mtime
rtems_rfs_time ctime
union  data
rtems_rfs_inode_block last_map_block
rtems_rfs_inode_block last_data_block

Detailed Description

The inode.

Field Documentation

◆ atime

rtems_rfs_time _rtems_rfs_inode::atime

The access time. The last time the file was read.

◆ block_count

uint32_t _rtems_rfs_inode::block_count

Number of blocks held by this file.

◆ block_offset

uint16_t _rtems_rfs_inode::block_offset

Amount of data held in the last block data.

◆ ctime

rtems_rfs_time _rtems_rfs_inode::ctime

The change time. The last time the inode was written too.

◆ flags

uint16_t _rtems_rfs_inode::flags

Reserved.

◆ last_data_block

rtems_rfs_inode_block _rtems_rfs_inode::last_data_block

The last data block. Used as the goal when allocating a new block.

◆ last_map_block

rtems_rfs_inode_block _rtems_rfs_inode::last_map_block

The last block map block. Used as the goal when allocating a new block for use in the map.

◆ links

uint16_t _rtems_rfs_inode::links

The number of links to the inode.

◆ mode

uint16_t _rtems_rfs_inode::mode

The mode of the node.

◆ mtime

rtems_rfs_time _rtems_rfs_inode::mtime

The modified time. The last time the file was written too.

◆ owner

uint32_t _rtems_rfs_inode::owner

The owner of the node.


The documentation for this struct was generated from the following file: