tools/llvm: Do not build with symbols
[minix3.git] / minix / fs / pfs / table.c
blobd90e70252de9556851578421823e118e6ddc5d70
2 /* This file contains the table used to map VFS/FS call numbers onto the
3 * routines that perform them.
4 */
6 #define _TABLE
8 #include "fs.h"
9 #include "inode.h"
10 #include "buf.h"
12 /* File System Handlers (pfs) */
13 int (*fs_call_vec[])(message *fs_m_in, message *fs_m_out) = {
14 no_sys, /* 0 not used */
15 no_sys, /* 1 */
16 fs_putnode, /* 2 */
17 no_sys, /* 3 */
18 fs_ftrunc, /* 4 */
19 no_sys, /* 5 */
20 fs_chmod, /* 6 */
21 no_sys, /* 7 */
22 fs_stat, /* 8 */
23 no_sys, /* 9 */
24 no_sys, /* 10 */
25 no_sys, /* 11 */
26 no_sys, /* 12 */
27 no_sys, /* 13 */
28 no_sys, /* 14 */
29 fs_unmount, /* 15 */
30 fs_sync, /* 16 */
31 no_sys, /* 17 */
32 no_sys, /* 18 */
33 fs_readwrite, /* 19 */
34 fs_readwrite, /* 20 */
35 no_sys, /* 21 */
36 no_sys, /* 22 */
37 no_sys, /* 23 */
38 no_sys, /* 24 */
39 no_sys, /* 25 */
40 no_sys, /* 26 */
41 no_sys, /* 27 */
42 no_sys, /* 28 */
43 fs_newnode, /* 29 */
44 no_sys, /* 30 */
45 no_sys, /* 31 */
46 no_sys, /* 32 */