Home
last modified time | relevance | path

Searched defs:xfs_perag (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/fs/xfs/libxfs/
Dxfs_ag.h32 struct xfs_perag { struct
33 struct xfs_mount *pag_mount; /* owner filesystem */
34 xfs_agnumber_t pag_agno; /* AG this structure belongs to */
35 atomic_t pag_ref; /* passive reference count */
36 atomic_t pag_active_ref; /* active reference count */
37 wait_queue_head_t pag_active_wq;/* woken active_ref falls to zero */
38 unsigned long pag_opstate;
39 uint8_t pagf_levels[XFS_BTNUM_AGF];
41 uint32_t pagf_flcount; /* count of blocks in freelist */
42 xfs_extlen_t pagf_freeblks; /* total free blocks */
[all …]
/kernel/linux/linux-5.10/fs/xfs/
Dxfs_mount.h312 typedef struct xfs_perag { struct
313 struct xfs_mount *pag_mount; /* owner filesystem */
314 xfs_agnumber_t pag_agno; /* AG this structure belongs to */
315 atomic_t pag_ref; /* perag reference count */
316 char pagf_init; /* this agf's entry is initialized */
317 char pagi_init; /* this agi's entry is initialized */
318 char pagf_metadata; /* the agf is preferred to be metadata */
319 char pagi_inodeok; /* The agi is ok for inodes */
320 uint8_t pagf_levels[XFS_BTNUM_AGF];
322 bool pagf_agflreset; /* agfl requires reset before use */
[all …]