summaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs/xfs_dir2.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-02xfs: move dirent update hooks to xfs_dir2.cDarrick J. Wong1-0/+104
2024-07-02xfs: create libxfs helper to rename two directory entriesDarrick J. Wong1-0/+227
2024-07-02xfs: create libxfs helper to exchange two directory entriesDarrick J. Wong1-0/+125
2024-07-02xfs: create libxfs helper to remove an existing inode/name from a directoryDarrick J. Wong1-0/+81
2024-07-02xfs: create libxfs helper to link an existing inode into a directoryDarrick J. Wong1-3/+68
2024-07-02xfs: create libxfs helper to link a new inode into a directoryDarrick J. Wong1-0/+53
2024-04-26xfs: refactor dir format helpersChristoph Hellwig1-115/+73
2024-04-26xfs: factor out a xfs_dir_replace_args helperChristoph Hellwig1-23/+26
2024-04-26xfs: factor out a xfs_dir_removename_args helperChristoph Hellwig1-23/+25
2024-04-26xfs: factor out a xfs_dir_createname_args helperChristoph Hellwig1-25/+28
2024-04-26xfs: factor out a xfs_dir_lookup_args helperChristoph Hellwig1-26/+40
2024-04-23xfs: add raw parent pointer apis to support repairDarrick J. Wong1-1/+1
2024-04-15xfs: add an explicit owner field to xfs_da_argsDarrick J. Wong1-0/+5
2024-02-22xfs: report dir/attr block corruption errors to the health systemDarrick J. Wong1-1/+4
2024-02-22xfs: create a static name for the dot entry tooDarrick J. Wong1-0/+6
2024-02-13xfs: use GFP_KERNEL in pure transaction contextsDave Chinner1-4/+4
2024-02-13xfs: use __GFP_NOLOCKDEP instead of GFP_NOFSDave Chinner1-10/+4
2024-02-13xfs: convert remaining kmem_free() to kfree()Dave Chinner1-9/+9
2024-02-13xfs: convert kmem_alloc() to kmalloc()Dave Chinner1-1/+1
2024-02-13xfs: convert kmem_zalloc() to kzalloc()Dave Chinner1-9/+9
2023-12-29xfs: make if_data a void pointerChristoph Hellwig1-1/+1
2023-04-11xfs: stabilize the dirent name transformation function used for ascii-ci dir ...Darrick J. Wong1-2/+3
2022-10-04xfs: rearrange the logic and remove the broken comment for xfs_dir2_isxxShida Zhang1-20/+30
2022-07-12xfs: replace inode fork size macros with functionsDarrick J. Wong1-1/+1
2022-04-13xfs: Directory's data fork extent counter can never overflowChandan Babu R1-0/+8
2022-03-14xfs: constify xfs_name_dotdotDarrick J. Wong1-1/+5
2022-03-14xfs: constify the name argument to various directory functionsDarrick J. Wong1-15/+15
2021-08-19xfs: convert xfs_sb_version_has checks to use mount featuresDave Chinner1-3/+3
2021-04-07xfs: move the di_size field to struct xfs_inodeChristoph Hellwig1-7/+7
2020-05-19xfs: move the fork format fields into struct xfs_iforkChristoph Hellwig1-4/+4
2019-12-19libxfs: resync with the userspace libxfsDarrick J. Wong1-0/+21
2019-11-13xfs: devirtualize ->m_dirnameopsChristoph Hellwig1-22/+11
2019-11-13xfs: convert open coded corruption check to use XFS_IS_CORRUPTDarrick J. Wong1-5/+5
2019-11-10xfs: remove the now unused dir ops infrastructureChristoph Hellwig1-2/+0
2019-11-10xfs: move the dir2 data block fixed offsets to struct xfs_da_geometryChristoph Hellwig1-0/+8
2019-11-10xfs: move the max dir2 free bests count to struct xfs_da_geometryChristoph Hellwig1-0/+2
2019-11-10xfs: move the dir2 free header size to struct xfs_da_geometryChristoph Hellwig1-0/+2
2019-11-10xfs: move the max dir2 leaf entries count to struct xfs_da_geometryChristoph Hellwig1-0/+2
2019-11-10xfs: move the dir2 leaf header size to struct xfs_da_geometryChristoph Hellwig1-2/+5
2019-11-10xfs: move the node header size to struct xfs_da_geometryChristoph Hellwig1-5/+7
2019-11-04xfs: always log corruption errorsDarrick J. Wong1-1/+3
2019-08-26fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.Tetsuo Handa1-7/+7
2019-06-28xfs: remove unused header filesEric Sandeen1-5/+0
2019-06-28xfs: move xfs_ino_geometry to xfs_shared.hDarrick J. Wong1-0/+1
2019-02-11xfs: check directory name validityDarrick J. Wong1-0/+17
2018-08-02xfs: fold dfops into the transactionBrian Foster1-2/+0
2018-07-11xfs: remove xfs_bunmapi() firstblock paramBrian Foster1-2/+1
2018-07-11xfs: use ->t_firstblock in xattr opsBrian Foster1-4/+1
2018-07-11xfs: remove firstblock param from xfs dir opsBrian Foster1-8/+4
2018-07-11xfs: remove xfs_bunmapi() dfops paramBrian Foster1-1/+1