Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
btree.c File Reference
#include <linux/slab.h>
#include <linux/string.h>
#include <linux/errno.h>
#include <linux/pagevec.h>
#include "nilfs.h"
#include "page.h"
#include "btnode.h"
#include "btree.h"
#include "alloc.h"
#include "dat.h"

Go to the source code of this file.

Data Structures

struct  nilfs_btree_readahead_info
 

Functions

int nilfs_btree_broken_node_block (struct buffer_head *bh)
 
int nilfs_btree_convert_and_insert (struct nilfs_bmap *btree, __u64 key, __u64 ptr, const __u64 *keys, const __u64 *ptrs, int n)
 
int nilfs_btree_init (struct nilfs_bmap *bmap)
 
void nilfs_btree_init_gc (struct nilfs_bmap *bmap)
 

Function Documentation

int nilfs_btree_broken_node_block ( struct buffer_head *  bh)

Definition at line 371 of file btree.c.

int nilfs_btree_convert_and_insert ( struct nilfs_bmap btree,
__u64  key,
__u64  ptr,
const __u64 keys,
const __u64 ptrs,
int  n 
)

nilfs_btree_convert_and_insert - : : : : :
:

Definition at line 1766 of file btree.c.

int nilfs_btree_init ( struct nilfs_bmap bmap)

Definition at line 2297 of file btree.c.

void nilfs_btree_init_gc ( struct nilfs_bmap bmap)

Definition at line 2305 of file btree.c.