Home
last modified time | relevance | path

Searched refs:m_perag_tree (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_icache.c152 if (radix_tree_tagged(&mp->m_perag_tree, XFS_ICI_RECLAIM_TAG)) { in xfs_reclaim_work_queue()
171 radix_tree_tag_set(&mp->m_perag_tree, pag->pag_agno, in xfs_perag_set_reclaim_tag()
193 radix_tree_tag_clear(&mp->m_perag_tree, pag->pag_agno, in xfs_perag_clear_reclaim_tag()
928 if (radix_tree_tagged(&mp->m_perag_tree, XFS_ICI_EOFBLOCKS_TAG)) in xfs_queue_eofblocks()
960 if (radix_tree_tagged(&mp->m_perag_tree, XFS_ICI_COWBLOCKS_TAG)) in xfs_queue_cowblocks()
1209 while (radix_tree_tagged(&mp->m_perag_tree, XFS_ICI_RECLAIM_TAG)) { in xfs_reclaim_inodes()
1499 radix_tree_tag_set(&ip->i_mount->m_perag_tree, in __xfs_inode_set_blocks_tag()
1546 radix_tree_tag_clear(&ip->i_mount->m_perag_tree, in __xfs_inode_clear_blocks_tag()
H A Dxfs_mount.c144 pag = radix_tree_delete(&mp->m_perag_tree, agno); in xfs_free_perag()
218 if (radix_tree_insert(&mp->m_perag_tree, index, pag)) { in xfs_initialize_perag()
251 pag = radix_tree_delete(&mp->m_perag_tree, index); in xfs_initialize_perag()
H A Dxfs_mount.h174 struct radix_tree_root m_perag_tree; /* per-ag accounting info */ member
175 spinlock_t m_perag_lock; /* lock for m_perag_tree */
H A Dxfs_super.c1862 INIT_RADIX_TREE(&mp->m_perag_tree, GFP_ATOMIC); in xfs_init_fs_context()
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_ag.c49 pag = radix_tree_lookup(&mp->m_perag_tree, agno); in xfs_perag_get()
72 found = radix_tree_gang_lookup_tag(&mp->m_perag_tree, in xfs_perag_get_tag()
120 pag = radix_tree_lookup(&mp->m_perag_tree, agno); in xfs_perag_grab()
143 found = radix_tree_gang_lookup_tag(&mp->m_perag_tree, in xfs_perag_grab_tag()
259 pag = radix_tree_delete(&mp->m_perag_tree, agno); in xfs_free_perag()
372 if (radix_tree_insert(&mp->m_perag_tree, index, pag)) { in xfs_initialize_perag()
427 radix_tree_delete(&mp->m_perag_tree, index); in xfs_initialize_perag()
433 pag = radix_tree_delete(&mp->m_perag_tree, index); in xfs_initialize_perag()
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_icache.c194 if (radix_tree_tagged(&mp->m_perag_tree, XFS_ICI_RECLAIM_TAG)) { in xfs_reclaim_work_queue()
245 radix_tree_tag_set(&mp->m_perag_tree, pag->pag_agno, tag); in xfs_perag_set_inode_tag()
289 radix_tree_tag_clear(&mp->m_perag_tree, pag->pag_agno, tag); in xfs_perag_clear_inode_tag()
973 while (radix_tree_tagged(&mp->m_perag_tree, XFS_ICI_RECLAIM_TAG)) { in xfs_reclaim_inodes()
H A Dxfs_mount.h203 struct radix_tree_root m_perag_tree; /* per-ag accounting info */ member
204 spinlock_t m_perag_lock; /* lock for m_perag_tree */
H A Dxfs_super.c2002 INIT_RADIX_TREE(&mp->m_perag_tree, GFP_ATOMIC); in xfs_init_fs_context()
/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_sb.c47 pag = radix_tree_lookup(&mp->m_perag_tree, agno); in xfs_perag_get()
71 found = radix_tree_gang_lookup_tag(&mp->m_perag_tree, in xfs_perag_get_tag()

Completed in 21 milliseconds