更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
ProcFile结构体 参考

Proc文件结构体,对标 FILE 结构体 更多...

#include <proc_fs.h>

成员变量

fmode_t fMode
 操作文件的模式 更多...
 
spinlock_t fLock
 自旋锁 更多...
 
atomic_t fCount
 原子操作 更多...
 
struct SeqBufsbuf
 序列号BUF 更多...
 
struct ProcDirEntrypPDE
 目录项 更多...
 
unsigned long long fVersion
 版本号 更多...
 
loff_t fPos
 文件操作偏移位 更多...
 
char name [NAME_MAX]
 文件名 更多...
 

详细描述

Proc文件结构体,对标 FILE 结构体

在文件 proc_fs.h121 行定义.

结构体成员变量说明

◆ fCount

atomic_t ProcFile::fCount

原子操作

在文件 proc_fs.h124 行定义.

◆ fLock

spinlock_t ProcFile::fLock

自旋锁

在文件 proc_fs.h123 行定义.

◆ fMode

fmode_t ProcFile::fMode

操作文件的模式

在文件 proc_fs.h122 行定义.

◆ fPos

loff_t ProcFile::fPos

文件操作偏移位

在文件 proc_fs.h128 行定义.

◆ fVersion

unsigned long long ProcFile::fVersion

版本号

在文件 proc_fs.h127 行定义.

◆ name

char ProcFile::name[NAME_MAX]

文件名

在文件 proc_fs.h129 行定义.

◆ pPDE

struct ProcDirEntry* ProcFile::pPDE

目录项

在文件 proc_fs.h126 行定义.

◆ sbuf

struct SeqBuf* ProcFile::sbuf

序列号BUF

在文件 proc_fs.h125 行定义.


该结构体的文档由以下文件生成: