Linux Kernel
3.7.1
|
#include <linux/time.h>
#include <linux/fs.h>
#include <linux/jbd.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/blkdev.h>
#include <trace/events/jbd.h>
Go to the source code of this file.
Macros | |
#define | NR_BATCH 64 |
Functions | |
void | __log_wait_for_space (journal_t *journal) |
int | log_do_checkpoint (journal_t *journal) |
int | cleanup_journal_tail (journal_t *journal) |
int | __journal_clean_checkpoint_list (journal_t *journal) |
int | __journal_remove_checkpoint (struct journal_head *jh) |
void | __journal_insert_checkpoint (struct journal_head *jh, transaction_t *transaction) |
void | __journal_drop_transaction (journal_t *journal, transaction_t *transaction) |
#define NR_BATCH 64 |
Definition at line 255 of file checkpoint.c.
int __journal_clean_checkpoint_list | ( | journal_t * | journal | ) |
Definition at line 605 of file checkpoint.c.
void __journal_drop_transaction | ( | journal_t * | journal, |
transaction_t * | transaction | ||
) |
Definition at line 753 of file checkpoint.c.
void __journal_insert_checkpoint | ( | struct journal_head * | jh, |
transaction_t * | transaction | ||
) |
Definition at line 721 of file checkpoint.c.
int __journal_remove_checkpoint | ( | struct journal_head * | jh | ) |
Definition at line 665 of file checkpoint.c.
void __log_wait_for_space | ( | journal_t * | journal | ) |
Definition at line 122 of file checkpoint.c.
int cleanup_journal_tail | ( | journal_t * | journal | ) |
Definition at line 464 of file checkpoint.c.
int log_do_checkpoint | ( | journal_t * | journal | ) |
Definition at line 355 of file checkpoint.c.