1*ba736c79SDavid van Moolenbroek /* This file contains the table used to map system call numbers onto the 2*ba736c79SDavid van Moolenbroek * routines that perform them. 3*ba736c79SDavid van Moolenbroek * 4*ba736c79SDavid van Moolenbroek * Created (MFS based): 5*ba736c79SDavid van Moolenbroek * February 2010 (Evgeniy Ivanov) 6*ba736c79SDavid van Moolenbroek */ 7*ba736c79SDavid van Moolenbroek 8*ba736c79SDavid van Moolenbroek #define _TABLE 9*ba736c79SDavid van Moolenbroek 10*ba736c79SDavid van Moolenbroek #include "fs.h" 11*ba736c79SDavid van Moolenbroek 12*ba736c79SDavid van Moolenbroek struct fsdriver puffs_table = { 13*ba736c79SDavid van Moolenbroek .fdr_mount = fs_mount, 14*ba736c79SDavid van Moolenbroek .fdr_unmount = fs_unmount, 15*ba736c79SDavid van Moolenbroek .fdr_lookup = fs_lookup, 16*ba736c79SDavid van Moolenbroek .fdr_putnode = fs_putnode, 17*ba736c79SDavid van Moolenbroek .fdr_read = fs_read, 18*ba736c79SDavid van Moolenbroek .fdr_write = fs_write, 19*ba736c79SDavid van Moolenbroek .fdr_getdents = fs_getdents, 20*ba736c79SDavid van Moolenbroek .fdr_trunc = fs_trunc, 21*ba736c79SDavid van Moolenbroek .fdr_create = fs_create, 22*ba736c79SDavid van Moolenbroek .fdr_mkdir = fs_mkdir, 23*ba736c79SDavid van Moolenbroek .fdr_mknod = fs_mknod, 24*ba736c79SDavid van Moolenbroek .fdr_link = fs_link, 25*ba736c79SDavid van Moolenbroek .fdr_unlink = fs_unlink, 26*ba736c79SDavid van Moolenbroek .fdr_rmdir = fs_unlink, 27*ba736c79SDavid van Moolenbroek .fdr_rename = fs_rename, 28*ba736c79SDavid van Moolenbroek .fdr_slink = fs_slink, 29*ba736c79SDavid van Moolenbroek .fdr_rdlink = fs_rdlink, 30*ba736c79SDavid van Moolenbroek .fdr_stat = fs_stat, 31*ba736c79SDavid van Moolenbroek .fdr_chown = fs_chown, 32*ba736c79SDavid van Moolenbroek .fdr_chmod = fs_chmod, 33*ba736c79SDavid van Moolenbroek .fdr_utime = fs_utime, 34*ba736c79SDavid van Moolenbroek .fdr_mountpt = fs_mountpt, 35*ba736c79SDavid van Moolenbroek .fdr_statvfs = fs_statvfs, 36*ba736c79SDavid van Moolenbroek .fdr_sync = fs_sync 37*ba736c79SDavid van Moolenbroek }; 38