Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
dir.c File Reference
#include <linux/string.h>
#include <linux/errno.h>
#include <linux/fs.h>
#include "reiserfs.h"
#include <linux/stat.h>
#include <linux/buffer_head.h>
#include <linux/slab.h>
#include <asm/uaccess.h>

Go to the source code of this file.

Macros

#define store_ih(where, what)   copy_item_head (where, what)
 

Functions

int reiserfs_readdir_dentry (struct dentry *dentry, void *dirent, filldir_t filldir, loff_t *pos)
 
void make_empty_dir_item_v1 (char *body, __le32 dirid, __le32 objid, __le32 par_dirid, __le32 par_objid)
 
void make_empty_dir_item (char *body, __le32 dirid, __le32 objid, __le32 par_dirid, __le32 par_objid)
 

Variables

struct reiserfs_key MIN_KEY
 
struct file_operations reiserfs_dir_operations
 

Macro Definition Documentation

#define store_ih (   where,
  what 
)    copy_item_head (where, what)

Definition at line 51 of file dir.c.

Function Documentation

void make_empty_dir_item ( char body,
__le32  dirid,
__le32  objid,
__le32  par_dirid,
__le32  par_objid 
)

Definition at line 288 of file dir.c.

void make_empty_dir_item_v1 ( char body,
__le32  dirid,
__le32  objid,
__le32  par_dirid,
__le32  par_objid 
)

Definition at line 255 of file dir.c.

int reiserfs_readdir_dentry ( struct dentry dentry,
void dirent,
filldir_t  filldir,
loff_t *  pos 
)

Definition at line 61 of file dir.c.

Variable Documentation

Definition at line 227 of file stree.c.

struct file_operations reiserfs_dir_operations
Initial value:
= {
.readdir = reiserfs_readdir,
.fsync = reiserfs_dir_fsync,
.unlocked_ioctl = reiserfs_ioctl,
}

Definition at line 20 of file dir.c.