linux/fs/nilfs2/file.c

// SPDX-License-Identifier: GPL-2.0+
/*
 * NILFS regular file handling primitives including fsync().
 *
 * Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Amagai Yoshiji and Ryusuke Konishi.
 */

#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/writeback.h>
#include "nilfs.h"
#include "segment.h"

int nilfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync)
{}

static vm_fault_t nilfs_page_mkwrite(struct vm_fault *vmf)
{}

static const struct vm_operations_struct nilfs_file_vm_ops =;

static int nilfs_file_mmap(struct file *file, struct vm_area_struct *vma)
{}

/*
 * We have mostly NULL's here: the current defaults are ok for
 * the nilfs filesystem.
 */
const struct file_operations nilfs_file_operations =;

const struct inode_operations nilfs_file_inode_operations =;

/* end of file */