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  jbd2_revoke_record_s
 
struct  jbd2_revoke_table_s
 

Functions

void jbd2_journal_destroy_revoke_caches (void)
 
int __init jbd2_journal_init_revoke_caches (void)
 
int jbd2_journal_init_revoke (journal_t *journal, int hash_size)
 
void jbd2_journal_destroy_revoke (journal_t *journal)
 
int jbd2_journal_set_revoke (journal_t *journal, unsigned long long blocknr, tid_t sequence)
 
int jbd2_journal_test_revoke (journal_t *journal, unsigned long long blocknr, tid_t sequence)
 
void jbd2_journal_clear_revoke (journal_t *journal)
 

Function Documentation

void jbd2_journal_clear_revoke ( journal_t *  journal)

Definition at line 752 of file revoke.c.

void jbd2_journal_destroy_revoke ( journal_t *  journal)

Definition at line 298 of file revoke.c.

void jbd2_journal_destroy_revoke_caches ( void  )

Definition at line 194 of file revoke.c.

int jbd2_journal_init_revoke ( journal_t *  journal,
int  hash_size 
)

Definition at line 272 of file revoke.c.

int __init jbd2_journal_init_revoke_caches ( void  )

Definition at line 206 of file revoke.c.

int jbd2_journal_set_revoke ( journal_t *  journal,
unsigned long long  blocknr,
tid_t  sequence 
)

Definition at line 709 of file revoke.c.

int jbd2_journal_test_revoke ( journal_t *  journal,
unsigned long long  blocknr,
tid_t  sequence 
)

Definition at line 733 of file revoke.c.