PatchworkOS
Loading...
Searching...
No Matches
file_t Struct Reference

File structure. More...

#include <file.h>

Data Fields

ref_t ref
 
uint64_t pos
 
path_flags_t flags
 
inode_tinode
 
path_t path
 
const file_ops_tops
 
void * private
 

Detailed Description

File structure.

Definition at line 36 of file file.h.

Field Documentation

◆ flags

path_flags_t file_t::flags

Definition at line 40 of file file.h.

◆ inode

inode_t* file_t::inode

Definition at line 41 of file file.h.

◆ ops

const file_ops_t* file_t::ops

Definition at line 43 of file file.h.

◆ path

path_t file_t::path

Definition at line 42 of file file.h.

Referenced by SYSCALL_DEFINE().

◆ pos

uint64_t file_t::pos

Definition at line 39 of file file.h.

◆ private

void* file_t::private

Definition at line 44 of file file.h.

◆ ref

ref_t file_t::ref

Definition at line 38 of file file.h.


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