Linux Kernel
3.7.1
|
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_types.h"
#include "xfs_log.h"
#include "xfs_inum.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_sb.h"
#include "xfs_ag.h"
#include "xfs_mount.h"
#include "xfs_bmap_btree.h"
#include "xfs_inode.h"
#include "xfs_dinode.h"
#include "xfs_error.h"
#include "xfs_filestream.h"
#include "xfs_vnodeops.h"
#include "xfs_inode_item.h"
#include "xfs_quota.h"
#include "xfs_trace.h"
#include "xfs_fsops.h"
#include <linux/kthread.h>
#include <linux/freezer.h>
Go to the source code of this file.
Macros | |
#define | XFS_LOOKUP_BATCH 32 |
Variables | |
struct workqueue_struct * | xfs_syncd_wq |
#define XFS_LOOKUP_BATCH 32 |
Definition at line 50 of file xfs_sync.c.
STATIC void __xfs_inode_clear_reclaim | ( | xfs_perag_t * | pag, |
xfs_inode_t * | ip | ||
) |
Definition at line 563 of file xfs_sync.c.
void __xfs_inode_clear_reclaim_tag | ( | xfs_mount_t * | mp, |
xfs_perag_t * | pag, | ||
xfs_inode_t * | ip | ||
) |
Definition at line 581 of file xfs_sync.c.
Definition at line 515 of file xfs_sync.c.
Definition at line 472 of file xfs_sync.c.
STATIC void xfs_flush_worker | ( | struct work_struct * | work | ) |
Definition at line 482 of file xfs_sync.c.
int xfs_inode_ag_iterator | ( | struct xfs_mount * | mp, |
int(*)(struct xfs_inode *ip, struct xfs_perag *pag, int flags) | execute, | ||
int | flags | ||
) |
Definition at line 193 of file xfs_sync.c.
STATIC int xfs_inode_ag_walk | ( | struct xfs_mount * | mp, |
struct xfs_perag * | pag, | ||
int(*)(struct xfs_inode *ip, struct xfs_perag *pag, int flags) | execute, | ||
int | flags | ||
) |
Definition at line 100 of file xfs_sync.c.
Definition at line 53 of file xfs_sync.c.
void xfs_inode_set_reclaim_tag | ( | xfs_inode_t * | ip | ) |
Definition at line 546 of file xfs_sync.c.
Definition at line 328 of file xfs_sync.c.
Definition at line 304 of file xfs_sync.c.
Definition at line 677 of file xfs_sync.c.
Definition at line 596 of file xfs_sync.c.
Definition at line 924 of file xfs_sync.c.
Definition at line 804 of file xfs_sync.c.
Definition at line 959 of file xfs_sync.c.
Definition at line 943 of file xfs_sync.c.
STATIC void xfs_reclaim_worker | ( | struct work_struct * | work | ) |
Definition at line 449 of file xfs_sync.c.
Definition at line 247 of file xfs_sync.c.
Definition at line 264 of file xfs_sync.c.
Definition at line 219 of file xfs_sync.c.
STATIC void xfs_sync_worker | ( | struct work_struct * | work | ) |
Definition at line 387 of file xfs_sync.c.
Definition at line 493 of file xfs_sync.c.
Definition at line 506 of file xfs_sync.c.
struct workqueue_struct* xfs_syncd_wq |
Definition at line 42 of file xfs_sync.c.