Linux Kernel
3.7.1
|
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_types.h"
#include "xfs_log.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_log_priv.h"
#include "xfs_sb.h"
#include "xfs_ag.h"
#include "xfs_mount.h"
#include "xfs_error.h"
#include "xfs_alloc.h"
#include "xfs_extent_busy.h"
#include "xfs_discard.h"
Go to the source code of this file.
Functions | |
void | xlog_cil_init_post_recovery (struct xlog *log) |
STATIC void | xfs_cil_prepare_item (struct xlog *log, struct xfs_log_vec *lv, int *len, int *diff_iovecs) |
STATIC int | xlog_cil_push (struct xlog *log) |
int | xfs_log_commit_cil (struct xfs_mount *mp, struct xfs_trans *tp, xfs_lsn_t *commit_lsn, int flags) |
xfs_lsn_t | xlog_cil_force_lsn (struct xlog *log, xfs_lsn_t sequence) |
bool | xfs_log_item_in_current_chkpt (struct xfs_log_item *lip) |
int | xlog_cil_init (struct xlog *log) |
void | xlog_cil_destroy (struct xlog *log) |
STATIC void xfs_cil_prepare_item | ( | struct xlog * | log, |
struct xfs_log_vec * | lv, | ||
int * | len, | ||
int * | diff_iovecs | ||
) |
Definition at line 184 of file xfs_log_cil.c.
int xfs_log_commit_cil | ( | struct xfs_mount * | mp, |
struct xfs_trans * | tp, | ||
xfs_lsn_t * | commit_lsn, | ||
int | flags | ||
) |
Definition at line 680 of file xfs_log_cil.c.
Definition at line 811 of file xfs_log_cil.c.
Definition at line 871 of file xfs_log_cil.c.
Definition at line 756 of file xfs_log_cil.c.
Definition at line 835 of file xfs_log_cil.c.
Definition at line 74 of file xfs_log_cil.c.
Definition at line 375 of file xfs_log_cil.c.