Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
nilfs_bmap_operations Struct Reference

#include <bmap.h>

Data Fields

int(* bop_lookup )(const struct nilfs_bmap *, __u64, int, __u64 *)
 
int(* bop_lookup_contig )(const struct nilfs_bmap *, __u64, __u64 *, unsigned)
 
int(* bop_insert )(struct nilfs_bmap *, __u64, __u64)
 
int(* bop_delete )(struct nilfs_bmap *, __u64)
 
void(* bop_clear )(struct nilfs_bmap *)
 
int(* bop_propagate )(struct nilfs_bmap *, struct buffer_head *)
 
void(* bop_lookup_dirty_buffers )(struct nilfs_bmap *, struct list_head *)
 
int(* bop_assign )(struct nilfs_bmap *, struct buffer_head **, sector_t, union nilfs_binfo *)
 
int(* bop_mark )(struct nilfs_bmap *, __u64, int)
 
int(* bop_last_key )(const struct nilfs_bmap *, __u64 *)
 
int(* bop_check_insert )(const struct nilfs_bmap *, __u64)
 
int(* bop_check_delete )(struct nilfs_bmap *, __u64)
 
int(* bop_gather_data )(struct nilfs_bmap *, __u64 *, __u64 *, int)
 

Detailed Description

struct nilfs_bmap_operations - bmap operation table

Definition at line 61 of file bmap.h.

Field Documentation

int(* bop_assign)(struct nilfs_bmap *, struct buffer_head **, sector_t, union nilfs_binfo *)

Definition at line 73 of file bmap.h.

int(* bop_check_delete)(struct nilfs_bmap *, __u64)

Definition at line 82 of file bmap.h.

int(* bop_check_insert)(const struct nilfs_bmap *, __u64)

Definition at line 81 of file bmap.h.

void(* bop_clear)(struct nilfs_bmap *)

Definition at line 67 of file bmap.h.

int(* bop_delete)(struct nilfs_bmap *, __u64)

Definition at line 66 of file bmap.h.

int(* bop_gather_data)(struct nilfs_bmap *, __u64 *, __u64 *, int)

Definition at line 83 of file bmap.h.

int(* bop_insert)(struct nilfs_bmap *, __u64, __u64)

Definition at line 65 of file bmap.h.

int(* bop_last_key)(const struct nilfs_bmap *, __u64 *)

Definition at line 80 of file bmap.h.

int(* bop_lookup)(const struct nilfs_bmap *, __u64, int, __u64 *)

Definition at line 62 of file bmap.h.

int(* bop_lookup_contig)(const struct nilfs_bmap *, __u64, __u64 *, unsigned)

Definition at line 63 of file bmap.h.

void(* bop_lookup_dirty_buffers)(struct nilfs_bmap *, struct list_head *)

Definition at line 70 of file bmap.h.

int(* bop_mark)(struct nilfs_bmap *, __u64, int)

Definition at line 77 of file bmap.h.

int(* bop_propagate)(struct nilfs_bmap *, struct buffer_head *)

Definition at line 69 of file bmap.h.


The documentation for this struct was generated from the following file: