Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Variables
export.c File Reference
#include <linux/spinlock.h>
#include <linux/completion.h>
#include <linux/buffer_head.h>
#include <linux/exportfs.h>
#include <linux/gfs2_ondisk.h>
#include <linux/crc32.h>
#include "gfs2.h"
#include "incore.h"
#include "dir.h"
#include "glock.h"
#include "glops.h"
#include "inode.h"
#include "super.h"
#include "rgrp.h"
#include "util.h"

Go to the source code of this file.

Data Structures

struct  get_name_filldir
 

Macros

#define GFS2_SMALL_FH_SIZE   4
 
#define GFS2_LARGE_FH_SIZE   8
 
#define GFS2_OLD_FH_SIZE   10
 

Variables

struct export_operations gfs2_export_ops
 

Macro Definition Documentation

#define GFS2_LARGE_FH_SIZE   8

Definition at line 28 of file export.c.

#define GFS2_OLD_FH_SIZE   10

Definition at line 29 of file export.c.

#define GFS2_SMALL_FH_SIZE   4

Definition at line 27 of file export.c.

Variable Documentation

struct export_operations gfs2_export_ops
Initial value:
= {
.encode_fh = gfs2_encode_fh,
.fh_to_dentry = gfs2_fh_to_dentry,
.fh_to_parent = gfs2_fh_to_parent,
.get_name = gfs2_get_name,
.get_parent = gfs2_get_parent,
}

Definition at line 197 of file export.c.