XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
file Struct Reference

#include <fs.h>

Collaboration diagram for file:
Collaboration graph
[legend]

Public Attributes

int f_lock
 
unsigned int f_mode
 
const struct file_operations * f_op
 
void * f_mapping
 
void * private_data
 
void * f_inode
 
unsigned int f_flags
 
unsigned int f_iocb_flags
 
void * f_cred
 
void * f_owner
 
void * f_path
 
unsigned char _pos_lock [16]
 
long long f_pos
 
unsigned char _tail [176 - 104]
 

Member Data Documentation

◆ _pos_lock

unsigned char file::_pos_lock[16]

◆ _tail

unsigned char file::_tail[176 - 104]

◆ f_cred

void* file::f_cred

◆ f_flags

unsigned int file::f_flags

◆ f_inode

void* file::f_inode

◆ f_iocb_flags

unsigned int file::f_iocb_flags

◆ f_lock

int file::f_lock

◆ f_mapping

void* file::f_mapping

◆ f_mode

unsigned int file::f_mode

◆ f_op

const struct file_operations* file::f_op

◆ f_owner

void* file::f_owner

◆ f_path

void* file::f_path

◆ f_pos

long long file::f_pos

◆ private_data

void* file::private_data

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