33 lines
708 B
C
33 lines
708 B
C
|
|
/*
|
|
* This file contains the table used to map system call numbers onto the
|
|
* routines that perform them.
|
|
*/
|
|
|
|
#define _TABLE
|
|
|
|
#include "inc.h"
|
|
|
|
struct fsdriver isofs_table = {
|
|
.fdr_mount = fs_mount,
|
|
.fdr_unmount = fs_unmount,
|
|
.fdr_lookup = fs_lookup,
|
|
.fdr_putnode = fs_putnode,
|
|
.fdr_read = fs_read,
|
|
#if 0 /* FIXME: isofs uses subpage block sizes */
|
|
.fdr_peek = fs_read,
|
|
#endif
|
|
.fdr_getdents = fs_getdents,
|
|
.fdr_rdlink = fs_rdlink,
|
|
.fdr_stat = fs_stat,
|
|
.fdr_mountpt = fs_mountpt,
|
|
.fdr_statvfs = fs_statvfs,
|
|
.fdr_driver = lmfs_driver,
|
|
.fdr_bread = lmfs_bio,
|
|
.fdr_bwrite = lmfs_bio,
|
|
#if 0 /* FIXME: isofs uses subpage block sizes */
|
|
.fdr_bpeek = lmfs_bio,
|
|
#endif
|
|
.fdr_bflush = lmfs_bflush
|
|
};
|