Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
file_descriptor Struct Reference

#include <fd.h>

Data Fields

atomic_t count
 
struct fdtablefdt
 
void * ops
 
uint8_t mode
 
uint64_t pos
 
uint32_t flags
 
vnode_ptr_t vnode
 

Detailed Description

Definition at line 10 of file fd.h.

Field Documentation

◆ count

atomic_t file_descriptor::count

Definition at line 11 of file fd.h.

◆ fdt

struct fdtable* file_descriptor::fdt

Definition at line 12 of file fd.h.

◆ flags

uint32_t file_descriptor::flags

Definition at line 16 of file fd.h.

◆ mode

uint8_t file_descriptor::mode

Definition at line 14 of file fd.h.

◆ ops

void* file_descriptor::ops

Definition at line 13 of file fd.h.

◆ pos

uint64_t file_descriptor::pos

Definition at line 15 of file fd.h.

◆ vnode

vnode_ptr_t file_descriptor::vnode

Definition at line 17 of file fd.h.


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