Merge branch 'davinci-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-2.6-block.git] / fs / minix / file.c
CommitLineData
1da177e4
LT
1/*
2 * linux/fs/minix/file.c
3 *
4 * Copyright (C) 1991, 1992 Linus Torvalds
5 *
6 * minix regular file handling primitives
7 */
8
1da177e4
LT
9#include "minix.h"
10
11/*
12 * We have mostly NULLs here: the current defaults are OK for
13 * the minix filesystem.
14 */
4b6f5d20 15const struct file_operations minix_file_operations = {
1da177e4 16 .llseek = generic_file_llseek,
543ade1f
BP
17 .read = do_sync_read,
18 .aio_read = generic_file_aio_read,
19 .write = do_sync_write,
20 .aio_write = generic_file_aio_write,
1da177e4 21 .mmap = generic_file_mmap,
0d7916d7 22 .fsync = simple_fsync,
5ffc4ef4 23 .splice_read = generic_file_splice_read,
1da177e4
LT
24};
25
92e1d5be 26const struct inode_operations minix_file_inode_operations = {
1da177e4
LT
27 .truncate = minix_truncate,
28 .getattr = minix_getattr,
29};