1 2 /* 3 * This file contains the table used to map system call numbers onto the 4 * routines that perform them. 5 */ 6 7 #define _TABLE 8 9 #include "inc.h" 10 11 struct fsdriver isofs_table = { 12 .fdr_mount = fs_mount, 13 .fdr_unmount = fs_unmount, 14 .fdr_lookup = fs_lookup, 15 .fdr_putnode = fs_putnode, 16 .fdr_read = fs_read, 17 #if 0 /* FIXME: isofs uses subpage block sizes */ 18 .fdr_peek = fs_read, 19 #endif 20 .fdr_getdents = fs_getdents, 21 .fdr_rdlink = fs_rdlink, 22 .fdr_stat = fs_stat, 23 .fdr_mountpt = fs_mountpt, 24 .fdr_statvfs = fs_statvfs, 25 .fdr_driver = lmfs_driver, 26 .fdr_bread = lmfs_bio, 27 .fdr_bwrite = lmfs_bio, 28 #if 0 /* FIXME: isofs uses subpage block sizes */ 29 .fdr_bpeek = lmfs_bio, 30 #endif 31 .fdr_bflush = lmfs_bflush 32 }; 33