Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
xfs_aops.h File Reference

Go to the source code of this file.

Data Structures

struct  xfs_ioend
 

Macros

#define XFS_IO_TYPES
 

Typedefs

typedef struct xfs_ioend xfs_ioend_t
 

Enumerations

enum  { XFS_IO_DIRECT = 0, XFS_IO_DELALLOC, XFS_IO_UNWRITTEN, XFS_IO_OVERWRITE }
 

Functions

int xfs_get_blocks (struct inode *, sector_t, struct buffer_head *, int)
 
void xfs_count_page_state (struct page *, int *, int *)
 

Variables

mempool_txfs_ioend_pool
 
struct address_space_operations xfs_address_space_operations
 

Macro Definition Documentation

#define XFS_IO_TYPES
Value:
{ 0, "" }, \
{ XFS_IO_DELALLOC, "delalloc" }, \
{ XFS_IO_UNWRITTEN, "unwritten" }, \
{ XFS_IO_OVERWRITE, "overwrite" }

Definition at line 33 of file xfs_aops.h.

Typedef Documentation

Enumeration Type Documentation

anonymous enum
Enumerator:
XFS_IO_DIRECT 
XFS_IO_DELALLOC 
XFS_IO_UNWRITTEN 
XFS_IO_OVERWRITE 

Definition at line 26 of file xfs_aops.h.

Function Documentation

void xfs_count_page_state ( struct page ,
int ,
int  
)

Definition at line 40 of file xfs_aops.c.

int xfs_get_blocks ( struct inode ,
sector_t  ,
struct buffer_head *  ,
int   
)

Definition at line 1346 of file xfs_aops.c.

Variable Documentation

struct address_space_operations xfs_address_space_operations

Definition at line 1667 of file xfs_aops.c.

mempool_t* xfs_ioend_pool

Definition at line 67 of file xfs_super.c.