xref: /minix3/minix/lib/libvtreefs/table.c (revision 5eefd0fec2bd5bc6ad818ba164bcc653f954426c)
1693ad767SDavid van Moolenbroek /* VTreeFS - table.c - file system driver callback table */
2433d6423SLionel Sambuc 
3433d6423SLionel Sambuc #define _TABLE
4433d6423SLionel Sambuc #include "inc.h"
5433d6423SLionel Sambuc 
60dc5c83eSDavid van Moolenbroek struct fsdriver vtreefs_table = {
70dc5c83eSDavid van Moolenbroek 	.fdr_mount	= fs_mount,
80dc5c83eSDavid van Moolenbroek 	.fdr_unmount	= fs_unmount,
90dc5c83eSDavid van Moolenbroek 	.fdr_lookup	= fs_lookup,
100dc5c83eSDavid van Moolenbroek 	.fdr_putnode	= fs_putnode,
110dc5c83eSDavid van Moolenbroek 	.fdr_read	= fs_read,
12*5eefd0feSDavid van Moolenbroek 	.fdr_write	= fs_write,
130dc5c83eSDavid van Moolenbroek 	.fdr_getdents	= fs_getdents,
14*5eefd0feSDavid van Moolenbroek 	.fdr_trunc	= fs_trunc,
15*5eefd0feSDavid van Moolenbroek 	.fdr_mknod	= fs_mknod,
16*5eefd0feSDavid van Moolenbroek 	.fdr_unlink	= fs_unlink,
17*5eefd0feSDavid van Moolenbroek 	.fdr_slink	= fs_slink,
180dc5c83eSDavid van Moolenbroek 	.fdr_rdlink	= fs_rdlink,
190dc5c83eSDavid van Moolenbroek 	.fdr_stat	= fs_stat,
20*5eefd0feSDavid van Moolenbroek 	.fdr_chmod	= fs_chmod,
21*5eefd0feSDavid van Moolenbroek 	.fdr_chown	= fs_chown,
220dc5c83eSDavid van Moolenbroek 	.fdr_statvfs	= fs_statvfs,
230dc5c83eSDavid van Moolenbroek 	.fdr_other	= fs_other
24433d6423SLionel Sambuc };
25