TacOS  0.2
 Tout Structures de données Fichiers Fonctions Variables Définitions de type Énumérations Macros
Champs de données
Référence de la structure _inode_t

#include <vfs.h>

Graphe de collaboration de _inode_t:
Collaboration graph
[légende]

Champs de données

unsigned long i_ino
 
int i_mode
 
uid_t i_uid
 
gid_t i_gid
 
off_t i_size
 
time_t i_atime
 
time_t i_ctime
 
time_t i_mtime
 
time_t i_dtime
 
int i_count
 
unsigned char i_nlink
 
unsigned char i_flags
 
unsigned long i_blocks
 
fs_instance_ti_instance
 
struct _open_file_operations_ti_fops
 
void * i_fs_specific
 

Description détaillée

Structure inode.

Documentation des champs

time_t _inode_t::i_atime

Access time

unsigned long _inode_t::i_blocks

Blocks count

int _inode_t::i_count

Nombre d'ofd l'utilisant

time_t _inode_t::i_ctime

Creation time

time_t _inode_t::i_dtime

Deletion Time

unsigned char _inode_t::i_flags

File flags

struct _open_file_operations_t* _inode_t::i_fops

Ofd operations.

void* _inode_t::i_fs_specific

Extra data

gid_t _inode_t::i_gid

Low 16 bits of Group Id

unsigned long _inode_t::i_ino

Inode number

fs_instance_t* _inode_t::i_instance

Instance de fs auquel appartient cet inoeud.

int _inode_t::i_mode

File mode

time_t _inode_t::i_mtime

Modification time

unsigned char _inode_t::i_nlink

Links count

off_t _inode_t::i_size

Size in bytes

uid_t _inode_t::i_uid

Low 16 bits of Owner Uid


La documentation de cette structure a été générée à partir du fichier suivant :