linux/fs/ufs/file.c
<<
>>
Prefs
   1/*
   2 *  linux/fs/ufs/file.c
   3 *
   4 * Copyright (C) 1998
   5 * Daniel Pirkl <daniel.pirkl@email.cz>
   6 * Charles University, Faculty of Mathematics and Physics
   7 *
   8 *  from
   9 *
  10 *  linux/fs/ext2/file.c
  11 *
  12 * Copyright (C) 1992, 1993, 1994, 1995
  13 * Remy Card (card@masi.ibp.fr)
  14 * Laboratoire MASI - Institut Blaise Pascal
  15 * Universite Pierre et Marie Curie (Paris VI)
  16 *
  17 *  from
  18 *
  19 *  linux/fs/minix/file.c
  20 *
  21 *  Copyright (C) 1991, 1992  Linus Torvalds
  22 *
  23 *  ext2 fs regular file handling primitives
  24 */
  25
  26#include <linux/fs.h>
  27
  28#include "ufs_fs.h"
  29#include "ufs.h"
  30
  31/*
  32 * We have mostly NULL's here: the current defaults are ok for
  33 * the ufs filesystem.
  34 */
  35 
  36const struct file_operations ufs_file_operations = {
  37        .llseek         = generic_file_llseek,
  38        .read           = do_sync_read,
  39        .aio_read       = generic_file_aio_read,
  40        .write          = do_sync_write,
  41        .aio_write      = generic_file_aio_write,
  42        .mmap           = generic_file_mmap,
  43        .open           = generic_file_open,
  44        .fsync          = simple_fsync,
  45        .splice_read    = generic_file_splice_read,
  46};
  47