Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
coda_fs_i.h File Reference
#include <linux/types.h>
#include <linux/list.h>
#include <linux/spinlock.h>
#include <linux/coda.h>

Go to the source code of this file.

Data Structures

struct  coda_inode_info
 
struct  coda_file_info
 

Macros

#define CODA_MAGIC   0xC0DAC0DA
 
#define CODA_FTOC(file)   ((struct coda_file_info *)((file)->private_data))
 
#define C_VATTR   0x1 /* Validity of vattr in inode */
 
#define C_FLUSH   0x2 /* used after a flush */
 
#define C_DYING   0x4 /* from venus (which died) */
 
#define C_PURGE   0x8
 

Functions

struct inodecoda_cnode_make (struct CodaFid *, struct super_block *)
 
struct inodecoda_iget (struct super_block *sb, struct CodaFid *fid, struct coda_vattr *attr)
 
struct inodecoda_cnode_makectl (struct super_block *sb)
 
struct inodecoda_fid_to_inode (struct CodaFid *fid, struct super_block *sb)
 
void coda_replace_fid (struct inode *, struct CodaFid *, struct CodaFid *)
 

Macro Definition Documentation

#define C_DYING   0x4 /* from venus (which died) */

Definition at line 49 of file coda_fs_i.h.

#define C_FLUSH   0x2 /* used after a flush */

Definition at line 48 of file coda_fs_i.h.

#define C_PURGE   0x8

Definition at line 50 of file coda_fs_i.h.

#define C_VATTR   0x1 /* Validity of vattr in inode */

Definition at line 47 of file coda_fs_i.h.

#define CODA_FTOC (   file)    ((struct coda_file_info *)((file)->private_data))

Definition at line 44 of file coda_fs_i.h.

#define CODA_MAGIC   0xC0DAC0DA

Definition at line 37 of file coda_fs_i.h.

Function Documentation

struct inode* coda_cnode_make ( struct CodaFid ,
struct super_block  
)
read

Definition at line 91 of file cnode.c.

struct inode* coda_cnode_makectl ( struct super_block sb)
read

Definition at line 156 of file cnode.c.

struct inode* coda_fid_to_inode ( struct CodaFid fid,
struct super_block sb 
)
read

Definition at line 134 of file cnode.c.

struct inode* coda_iget ( struct super_block sb,
struct CodaFid fid,
struct coda_vattr attr 
)
read

Definition at line 59 of file cnode.c.

void coda_replace_fid ( struct inode ,
struct CodaFid ,
struct CodaFid  
)

Definition at line 117 of file cnode.c.