File structure. More...
#include <sys/file.h>
Data Fields | |
NUTFILE * | nf_next |
Link to the next file structure. | |
struct _NUTDEVICE * | nf_dev |
Device containing this file. | |
void * | nf_fcb |
Device specific file control block. |
Link to the next file structure.
Definition at line 75 of file file.h.
Referenced by AceOpen(), AhdlcAt91Open(), AhdlcAvrOpen(), At91DevDebugOpen(), DebugOpen(), MmCardMount(), NutBlockDeviceOpen(), PhatDirOpen(), PhatFileOpen(), RawFsFileOpen(), Spi7SegOpen(), SpiMmcMount(), TermOpen(), UartAvrOpen(), UsartOpen(), and VsCodecOpen().
struct _NUTDEVICE* _NUTFILE::nf_dev |
Device containing this file.
Definition at line 80 of file file.h.
Referenced by _close(), _filelength(), _ioctl(), _read(), _seek(), _tell(), _write(), _write_P(), AceOpen(), AceRead(), AceSize(), AceWrite(), AceWrite_P(), AhdlcAt91Open(), AhdlcAt91Read(), AhdlcAt91Write(), AhdlcAt91Write_P(), AhdlcAvrClose(), AhdlcAvrOpen(), AhdlcAvrRead(), AhdlcAvrWrite(), AhdlcAvrWrite_P(), AllocFirstCluster(), At91DevDebugOpen(), At91DevDebugWrite(), closedir(), DebugOpen(), DebugWrite(), GenCharSize(), IsFixedRootDir(), MmCardBlockRead(), MmCardBlockWrite(), MmCardMount(), MmCardUnmount(), NutBlockDeviceOpen(), NutBlockDeviceRead(), NutBlockDeviceWrite(), NutBlockDeviceWrite_P(), PhatClusterSector(), PhatDirEntryUpdate(), PhatDirOpen(), PhatFileOpen(), PhatFilePosSet(), PhatFileRead(), PhatFileWrite(), PhatSectorRead(), PhatVolMount(), RawFsFileOpen(), RawFsFileRead(), RawFsFileWrite(), RawFsMount(), readdir(), Spi7SegOpen(), Spi7segWrite(), SpiMmcBlockRead(), SpiMmcBlockWrite(), SpiMmcMount(), TermOpen(), TermWrite(), TermWrite_P(), UartAvrOpen(), UartAvrRead(), UartAvrSize(), UartAvrWrite(), UartAvrWrite_P(), UsartClose(), UsartOpen(), UsartRead(), UsartSize(), UsartWrite(), UsartWrite_P(), VsCodecClose(), VsCodecOpen(), VsCodecRead(), and VsCodecWrite().
void* _NUTFILE::nf_fcb |
Device specific file control block.
Definition at line 85 of file file.h.
Referenced by AceOpen(), AhdlcAt91Open(), AhdlcAvrOpen(), AllocFirstCluster(), At91DevDebugOpen(), DebugOpen(), FATFileRead(), FATFileSize(), IsFixedRootDir(), MmCardBlockRead(), MmCardBlockWrite(), MmCardIOCtl(), MmCardMount(), MmCardUnmount(), NutBlockDeviceClose(), NutBlockDeviceIOCtl(), NutBlockDeviceOpen(), NutBlockDeviceRead(), NutBlockDeviceSize(), NutBlockDeviceWrite(), NutBlockDeviceWrite_P(), PhatDirCreate(), PhatDirEntryCreate(), PhatDirEntryFind(), PhatDirEntryUpdate(), PhatDirOpen(), PhatFileClose(), PhatFileOpen(), PhatFilePosSet(), PhatFileRead(), PhatFileWrite(), RawFsFileClose(), RawFsFileOpen(), RawFsFileRead(), RawFsFileWrite(), Spi7SegOpen(), SpiMmcBlockRead(), SpiMmcBlockWrite(), SpiMmcIOCtl(), SpiMmcMount(), SpiMmcUnmount(), TermOpen(), UartAvrOpen(), UsartOpen(), and VsCodecOpen().