force_io.c File Reference

#include "sysincludes.h"
#include "msdos.h"
#include "stream.h"

Include dependency graph for force_io.c:

Go to the source code of this file.

Functions

static int force_io (Stream_t *Stream, char *buf, mt_off_t start, size_t len, int(*io)(Stream_t *, char *, mt_off_t, size_t))
int force_write (Stream_t *Stream, char *buf, mt_off_t start, size_t len)
int force_read (Stream_t *Stream, char *buf, mt_off_t start, size_t len)


Function Documentation

static int force_io Stream_t Stream,
char *  buf,
mt_off_t  start,
size_t  len,
int(*)(Stream_t *, char *, mt_off_t, size_t io
[static]
 

Definition at line 15 of file force_io.c.

References done, and io().

Referenced by force_read(), and force_write().

int force_read Stream_t Stream,
char *  buf,
mt_off_t  start,
size_t  len
 

Definition at line 44 of file force_io.c.

References Stream_t::Class, force_io(), and Class_t::read.

Referenced by dir_read(), displayInfosector(), forceReadSector(), get_media_type(), mlabel(), read_boot(), and SimpleFileOpen().

int force_write Stream_t Stream,
char *  buf,
mt_off_t  start,
size_t  len
 

Definition at line 38 of file force_io.c.

References Stream_t::Class, force_io(), and Class_t::write.

Referenced by _buf_flush(), copyfile(), dir_grow(), forceWriteSector(), free_filter(), low_level_dir_write(), write_file(), and write_filter().


Generated on Fri Apr 14 23:03:56 2006 for minix by  doxygen 1.4.6