xref: /minix3/minix/lib/libsffs/table.c (revision a99c939dee4822394c21dbd4cb89e9451b901e7d)
1433d6423SLionel Sambuc /* This file contains the file system call table.
2433d6423SLionel Sambuc  *
3433d6423SLionel Sambuc  * Created:
4433d6423SLionel Sambuc  *   April 2009 (D.C. van Moolenbroek)
5433d6423SLionel Sambuc  */
6433d6423SLionel Sambuc 
7433d6423SLionel Sambuc #define _TABLE
8433d6423SLionel Sambuc #include "inc.h"
9433d6423SLionel Sambuc 
10*a99c939dSDavid van Moolenbroek struct fsdriver sffs_dtable = {
11*a99c939dSDavid van Moolenbroek 	.fdr_mount	= do_mount,
12*a99c939dSDavid van Moolenbroek 	.fdr_unmount	= do_unmount,
13*a99c939dSDavid van Moolenbroek 	.fdr_lookup	= do_lookup,
14*a99c939dSDavid van Moolenbroek 	.fdr_putnode	= do_putnode,
15*a99c939dSDavid van Moolenbroek 	.fdr_read	= do_read,
16*a99c939dSDavid van Moolenbroek 	.fdr_write	= do_write,
17*a99c939dSDavid van Moolenbroek 	.fdr_getdents	= do_getdents,
18*a99c939dSDavid van Moolenbroek 	.fdr_trunc	= do_trunc,
19*a99c939dSDavid van Moolenbroek 	.fdr_create	= do_create,
20*a99c939dSDavid van Moolenbroek 	.fdr_mkdir	= do_mkdir,
21*a99c939dSDavid van Moolenbroek 	.fdr_unlink	= do_unlink,
22*a99c939dSDavid van Moolenbroek 	.fdr_rmdir	= do_rmdir,
23*a99c939dSDavid van Moolenbroek 	.fdr_rename	= do_rename,
24*a99c939dSDavid van Moolenbroek 	.fdr_stat	= do_stat,
25*a99c939dSDavid van Moolenbroek 	.fdr_chmod	= do_chmod,
26*a99c939dSDavid van Moolenbroek 	.fdr_utime	= do_utime,
27*a99c939dSDavid van Moolenbroek 	.fdr_statvfs	= do_statvfs
28433d6423SLionel Sambuc };
29