Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
file.c File Reference
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/time.h>
#include <linux/file.h>
#include <linux/fs.h>
#include <linux/stat.h>
#include <linux/cred.h>
#include <linux/errno.h>
#include <linux/spinlock.h>
#include <linux/string.h>
#include <linux/slab.h>
#include <asm/uaccess.h>
#include <linux/coda.h>
#include <linux/coda_psdev.h>
#include "coda_linux.h"
#include "coda_int.h"

Go to the source code of this file.

Functions

int coda_open (struct inode *coda_inode, struct file *coda_file)
 
int coda_release (struct inode *coda_inode, struct file *coda_file)
 
int coda_fsync (struct file *coda_file, loff_t start, loff_t end, int datasync)
 

Variables

struct file_operations coda_file_operations
 

Function Documentation

int coda_fsync ( struct file coda_file,
loff_t  start,
loff_t  end,
int  datasync 
)

Definition at line 202 of file file.c.

int coda_open ( struct inode coda_inode,
struct file coda_file 
)

Definition at line 133 of file file.c.

int coda_release ( struct inode coda_inode,
struct file coda_file 
)

Definition at line 166 of file file.c.

Variable Documentation

struct file_operations coda_file_operations
Initial value:
= {
.read = coda_file_read,
.write = coda_file_write,
.mmap = coda_file_mmap,
.open = coda_open,
.release = coda_release,
.fsync = coda_fsync,
.splice_read = coda_file_splice_read,
}

Definition at line 230 of file file.c.