miniOS
x86_64 hobby kernel with SMP, VFS, and POSIX process model
Loading...
Searching...
No Matches
vfs_file Struct Reference

#include <vfs.h>

Collaboration diagram for vfs_file:

Classes

union  [union].__unnamed0__

Public Attributes

uint8_t in_use
uint32_t inode
uint64_t offset
uint64_t size
uint8_t ftype
uint8_t device_type
uint32_t dev
int flags
int status_flags
vfs_ops_t * ops
uint32_t ref_count
pipe_t * pipe
union  

Member Data Documentation

◆ @265165172143053135102110320116304323303072040304

◆ dev

uint32_t vfs_file::dev

◆ device_type

uint8_t vfs_file::device_type

◆ flags

int vfs_file::flags

◆ ftype

uint8_t vfs_file::ftype

◆ in_use

uint8_t vfs_file::in_use

◆ inode

uint32_t vfs_file::inode

◆ offset

uint64_t vfs_file::offset

◆ ops

vfs_ops_t* vfs_file::ops

◆ pipe

pipe_t* vfs_file::pipe

◆ ref_count

uint32_t vfs_file::ref_count

◆ size

uint64_t vfs_file::size

◆ status_flags

int vfs_file::status_flags

The documentation for this struct was generated from the following file:
  • include/miniOS/fs/vfs.h