OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
fsw_dnode Struct Reference

#include <fsw_core.h>

Data Fields

fsw_u32 refcount
 Reference count.
 
fsw_u32 complete
 Flag to be set on all dnode info was filled.
 
struct VOLSTRUCTNAMEvol
 The volume this dnode belongs to.
 
struct DNODESTRUCTNAMEparent
 Parent directory dnode.
 
struct fsw_string name
 Name of this item in the parent directory.
 
fsw_u32 dnode_id
 Unique id number (usually the inode number)
 
int type
 Type of the dnode - file, dir, symlink, special.
 
fsw_u64 size
 Data size in bytes.
 
struct fsw_dnodenext
 Doubly-linked list of all dnodes: previous dnode.
 
struct fsw_dnodeprev
 Doubly-linked list of all dnodes: next dnode.
 

Detailed Description

Core: Represents a "directory node" - a file, directory, symlink, whatever.

Definition at line 243 of file fsw_core.h.

Field Documentation

◆ complete

fsw_u32 fsw_dnode::complete

Flag to be set on all dnode info was filled.

Definition at line 245 of file fsw_core.h.

◆ dnode_id

fsw_u32 fsw_dnode::dnode_id

Unique id number (usually the inode number)

Definition at line 251 of file fsw_core.h.

◆ name

struct fsw_string fsw_dnode::name

Name of this item in the parent directory.

Definition at line 249 of file fsw_core.h.

◆ next

struct fsw_dnode* fsw_dnode::next

Doubly-linked list of all dnodes: previous dnode.

Definition at line 255 of file fsw_core.h.

◆ parent

struct DNODESTRUCTNAME* fsw_dnode::parent

Parent directory dnode.

Definition at line 248 of file fsw_core.h.

◆ prev

struct fsw_dnode* fsw_dnode::prev

Doubly-linked list of all dnodes: next dnode.

Definition at line 256 of file fsw_core.h.

◆ refcount

fsw_u32 fsw_dnode::refcount

Reference count.

Definition at line 244 of file fsw_core.h.

◆ size

fsw_u64 fsw_dnode::size

Data size in bytes.

Definition at line 253 of file fsw_core.h.

◆ type

int fsw_dnode::type

Type of the dnode - file, dir, symlink, special.

Definition at line 252 of file fsw_core.h.

◆ vol

struct VOLSTRUCTNAME* fsw_dnode::vol

The volume this dnode belongs to.

Definition at line 247 of file fsw_core.h.


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