Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
xfs_dquot_item.c File Reference
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_log.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_ag.h"
#include "xfs_alloc.h"
#include "xfs_quota.h"
#include "xfs_mount.h"
#include "xfs_bmap_btree.h"
#include "xfs_inode.h"
#include "xfs_bmap.h"
#include "xfs_rtalloc.h"
#include "xfs_error.h"
#include "xfs_itable.h"
#include "xfs_attr.h"
#include "xfs_buf_item.h"
#include "xfs_trans_priv.h"
#include "xfs_qm.h"

Go to the source code of this file.

Functions

STATIC uint xfs_qm_dquot_logitem_size (struct xfs_log_item *lip)
 
STATIC void xfs_qm_dquot_logitem_format (struct xfs_log_item *lip, struct xfs_log_iovec *logvec)
 
STATIC void xfs_qm_dquot_logitem_pin (struct xfs_log_item *lip)
 
STATIC void xfs_qm_dquot_logitem_unpin (struct xfs_log_item *lip, int remove)
 
STATIC xfs_lsn_t xfs_qm_dquot_logitem_committed (struct xfs_log_item *lip, xfs_lsn_t lsn)
 
void xfs_qm_dqunpin_wait (struct xfs_dquot *dqp)
 
STATIC uint xfs_qm_dquot_logitem_push (struct xfs_log_item *lip, struct list_head *buffer_list)
 
STATIC void xfs_qm_dquot_logitem_unlock (struct xfs_log_item *lip)
 
STATIC void xfs_qm_dquot_logitem_committing (struct xfs_log_item *lip, xfs_lsn_t lsn)
 
void xfs_qm_dquot_logitem_init (struct xfs_dquot *dqp)
 
STATIC uint xfs_qm_qoff_logitem_size (struct xfs_log_item *lip)
 
STATIC void xfs_qm_qoff_logitem_format (struct xfs_log_item *lip, struct xfs_log_iovec *log_vector)
 
STATIC void xfs_qm_qoff_logitem_pin (struct xfs_log_item *lip)
 
STATIC void xfs_qm_qoff_logitem_unpin (struct xfs_log_item *lip, int remove)
 
STATIC uint xfs_qm_qoff_logitem_push (struct xfs_log_item *lip, struct list_head *buffer_list)
 
STATIC void xfs_qm_qoff_logitem_unlock (struct xfs_log_item *lip)
 
STATIC xfs_lsn_t xfs_qm_qoff_logitem_committed (struct xfs_log_item *lip, xfs_lsn_t lsn)
 
STATIC xfs_lsn_t xfs_qm_qoffend_logitem_committed (struct xfs_log_item *lip, xfs_lsn_t lsn)
 
STATIC void xfs_qm_qoff_logitem_committing (struct xfs_log_item *lip, xfs_lsn_t commit_lsn)
 
struct xfs_qoff_logitemxfs_qm_qoff_logitem_init (struct xfs_mount *mp, struct xfs_qoff_logitem *start, uint flags)
 

Function Documentation

void xfs_qm_dqunpin_wait ( struct xfs_dquot dqp)

Definition at line 126 of file xfs_dquot_item.c.

STATIC xfs_lsn_t xfs_qm_dquot_logitem_committed ( struct xfs_log_item *  lip,
xfs_lsn_t  lsn 
)

Definition at line 110 of file xfs_dquot_item.c.

STATIC void xfs_qm_dquot_logitem_committing ( struct xfs_log_item *  lip,
xfs_lsn_t  lsn 
)

Definition at line 227 of file xfs_dquot_item.c.

STATIC void xfs_qm_dquot_logitem_format ( struct xfs_log_item *  lip,
struct xfs_log_iovec logvec 
)

Definition at line 60 of file xfs_dquot_item.c.

void xfs_qm_dquot_logitem_init ( struct xfs_dquot dqp)

Definition at line 253 of file xfs_dquot_item.c.

STATIC void xfs_qm_dquot_logitem_pin ( struct xfs_log_item *  lip)

Definition at line 82 of file xfs_dquot_item.c.

STATIC uint xfs_qm_dquot_logitem_push ( struct xfs_log_item *  lip,
struct list_head buffer_list 
)

Definition at line 141 of file xfs_dquot_item.c.

STATIC uint xfs_qm_dquot_logitem_size ( struct xfs_log_item *  lip)

Definition at line 47 of file xfs_dquot_item.c.

STATIC void xfs_qm_dquot_logitem_unlock ( struct xfs_log_item *  lip)

Definition at line 200 of file xfs_dquot_item.c.

STATIC void xfs_qm_dquot_logitem_unpin ( struct xfs_log_item *  lip,
int  remove 
)

Definition at line 98 of file xfs_dquot_item.c.

STATIC xfs_lsn_t xfs_qm_qoff_logitem_committed ( struct xfs_log_item *  lip,
xfs_lsn_t  lsn 
)

Definition at line 364 of file xfs_dquot_item.c.

STATIC void xfs_qm_qoff_logitem_committing ( struct xfs_log_item *  lip,
xfs_lsn_t  commit_lsn 
)

Definition at line 407 of file xfs_dquot_item.c.

STATIC void xfs_qm_qoff_logitem_format ( struct xfs_log_item *  lip,
struct xfs_log_iovec log_vector 
)

Definition at line 303 of file xfs_dquot_item.c.

struct xfs_qoff_logitem* xfs_qm_qoff_logitem_init ( struct xfs_mount *  mp,
struct xfs_qoff_logitem start,
uint  flags 
)
read

Definition at line 442 of file xfs_dquot_item.c.

STATIC void xfs_qm_qoff_logitem_pin ( struct xfs_log_item *  lip)

Definition at line 321 of file xfs_dquot_item.c.

STATIC uint xfs_qm_qoff_logitem_push ( struct xfs_log_item *  lip,
struct list_head buffer_list 
)

Definition at line 342 of file xfs_dquot_item.c.

STATIC uint xfs_qm_qoff_logitem_size ( struct xfs_log_item *  lip)

Definition at line 289 of file xfs_dquot_item.c.

STATIC void xfs_qm_qoff_logitem_unlock ( struct xfs_log_item *  lip)

Definition at line 354 of file xfs_dquot_item.c.

STATIC void xfs_qm_qoff_logitem_unpin ( struct xfs_log_item *  lip,
int  remove 
)

Definition at line 331 of file xfs_dquot_item.c.

STATIC xfs_lsn_t xfs_qm_qoffend_logitem_committed ( struct xfs_log_item *  lip,
xfs_lsn_t  lsn 
)

Definition at line 372 of file xfs_dquot_item.c.