Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
revoke.c File Reference
#include "jfs_user.h"
#include <linux/log2.h>

Go to the source code of this file.

Data Structures

struct  jbd_revoke_record_s
 
struct  jbd_revoke_table_s
 

Functions

void journal_destroy_revoke_caches (void)
 
int __init journal_init_revoke_caches (void)
 
int journal_init_revoke (journal_t *journal, int hash_size)
 
void journal_destroy_revoke (journal_t *journal)
 
int journal_set_revoke (journal_t *journal, unsigned int blocknr, tid_t sequence)
 
int journal_test_revoke (journal_t *journal, unsigned int blocknr, tid_t sequence)
 
void journal_clear_revoke (journal_t *journal)
 

Function Documentation

void journal_clear_revoke ( journal_t *  journal)

Definition at line 723 of file revoke.c.

void journal_destroy_revoke ( journal_t *  journal)

Definition at line 303 of file revoke.c.

void journal_destroy_revoke_caches ( void  )

Definition at line 193 of file revoke.c.

int journal_init_revoke ( journal_t *  journal,
int  hash_size 
)

Definition at line 277 of file revoke.c.

int __init journal_init_revoke_caches ( void  )

Definition at line 205 of file revoke.c.

int journal_set_revoke ( journal_t *  journal,
unsigned int  blocknr,
tid_t  sequence 
)

Definition at line 680 of file revoke.c.

int journal_test_revoke ( journal_t *  journal,
unsigned int  blocknr,
tid_t  sequence 
)

Definition at line 704 of file revoke.c.