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. |
File structure.
Link to the next file structure.
Referenced by AceOpen(), AhdlcAt91Open(), AhdlcAvrOpen(), At91DevDebugOpen(), DebugOpen(), Lpc17xxDevDebugOpen(), LpcDevDebugOpen(), MmCardMount(), NutBlockDeviceOpen(), PhatDirOpen(), PhatFileOpen(), RawFsFileOpen(), Spi7SegOpen(), SpiMmcMount(), TermOpen(), UartAvrOpen(), UsartOpen(), and VsCodecOpen().
struct _NUTDEVICE* _NUTFILE::nf_dev |
Device containing this file.
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(), Lpc17xxDevDebugOpen(), LpcDevDebugOpen(), LpcDevDebugWrite(), 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.
Referenced by AceOpen(), AhdlcAt91Open(), AhdlcAvrOpen(), AllocFirstCluster(), At91DevDebugOpen(), DebugOpen(), FATFileRead(), FATFileSize(), IsFixedRootDir(), Lpc17xxDevDebugOpen(), LpcDevDebugOpen(), 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().