/linux-master/fs/xfs/ |
H A D | xfs_attr_inactive.c | 336 int lock_mode = XFS_ILOCK_SHARED; local 341 xfs_ilock(dp, lock_mode); 344 xfs_iunlock(dp, lock_mode); 346 lock_mode = 0; 352 lock_mode = XFS_ILOCK_EXCL; 353 xfs_ilock(dp, lock_mode); 384 xfs_iunlock(dp, lock_mode); 392 if (lock_mode) 393 xfs_iunlock(dp, lock_mode);
|
H A D | xfs_dir2_readdir.c | 143 unsigned int *lock_mode) 164 xfs_iunlock(dp, *lock_mode); 165 *lock_mode = 0; 351 unsigned int *lock_mode) 396 if (*lock_mode == 0) 397 *lock_mode = xfs_ilock_data_map_shared(dp); 403 xfs_iunlock(dp, *lock_mode); 404 *lock_mode = 0; 517 unsigned int lock_mode; local 539 lock_mode 140 xfs_dir2_block_getdents( struct xfs_da_args *args, struct dir_context *ctx, unsigned int *lock_mode) argument 347 xfs_dir2_leaf_getdents( struct xfs_da_args *args, struct dir_context *ctx, size_t bufsize, unsigned int *lock_mode) argument [all...] |
H A D | xfs_file.c | 203 unsigned int lock_mode) 208 if (!xfs_ilock_nowait(ip, lock_mode)) 211 xfs_ilock(ip, lock_mode); 220 unsigned int *lock_mode) 225 ret = xfs_ilock_iocb(iocb, *lock_mode); 229 if (*lock_mode == XFS_IOLOCK_EXCL) 234 xfs_iunlock(ip, *lock_mode); 235 *lock_mode = XFS_IOLOCK_EXCL; 236 return xfs_ilock_iocb(iocb, *lock_mode); 1368 unsigned int lock_mode local 201 xfs_ilock_iocb( struct kiocb *iocb, unsigned int lock_mode) argument 218 xfs_ilock_iocb_for_write( struct kiocb *iocb, unsigned int *lock_mode) argument 1393 xfs_iunlock(XFS_I(inode), lock_mode); local [all...] |
H A D | xfs_inode.c | 110 uint lock_mode = XFS_ILOCK_SHARED; local 113 lock_mode = XFS_ILOCK_EXCL; 114 xfs_ilock(ip, lock_mode); 115 return lock_mode; 122 uint lock_mode = XFS_ILOCK_SHARED; local 125 lock_mode = XFS_ILOCK_EXCL; 126 xfs_ilock(ip, lock_mode); 127 return lock_mode; 381 uint lock_mode, 386 ASSERT(!(lock_mode 380 xfs_lock_inumorder( uint lock_mode, uint subclass) argument 424 xfs_lock_inodes( struct xfs_inode **ips, int inodes, uint lock_mode) argument [all...] |
H A D | xfs_attr_list.c | 538 uint lock_mode; local 546 lock_mode = xfs_ilock_attr_map_shared(dp); 548 xfs_iunlock(dp, lock_mode);
|
H A D | xfs_dquot.c | 438 uint lock_mode; local 442 lock_mode = xfs_ilock_data_map_shared(quotip); 448 xfs_iunlock(quotip, lock_mode); 457 xfs_iunlock(quotip, lock_mode);
|
H A D | xfs_reflink.c | 1378 unsigned int lock_mode; local 1382 lock_mode = xfs_ilock_data_map_shared(src); 1384 xfs_iunlock(src, lock_mode);
|
H A D | xfs_qm.c | 1014 uint lock_mode; local 1022 lock_mode = xfs_ilock_data_map_shared(qip); 1025 xfs_iunlock(qip, lock_mode);
|
/linux-master/fs/xfs/scrub/ |
H A D | parent.c | 106 unsigned int lock_mode; local 151 lock_mode = xchk_parent_ilock_dir(dp); 152 if (!lock_mode) { 182 xfs_iunlock(dp, lock_mode);
|
H A D | dqiterate.c | 178 unsigned int lock_mode; local 186 lock_mode = xfs_ilock_data_map_shared(cursor->quota_ip); 190 xfs_iunlock(cursor->quota_ip, lock_mode);
|
H A D | rmap_repair.c | 560 uint lock_mode = XFS_ILOCK_SHARED; local 563 lock_mode = XFS_ILOCK_EXCL; 568 lock_mode = XFS_ILOCK_EXCL; 571 xfs_ilock(ip, lock_mode); 572 return lock_mode; 581 unsigned int lock_mode = 0; local 593 lock_mode = XFS_IOLOCK_SHARED; 594 xfs_ilock(ip, lock_mode); 596 lock_mode |= xrep_rmap_scan_ilock(ip); 612 xfs_iunlock(ip, lock_mode); [all...] |
H A D | nlinks.c | 303 unsigned int lock_mode; local 308 lock_mode = xfs_ilock_data_map_shared(dp); 342 xfs_iunlock(dp, lock_mode);
|
H A D | inode_repair.c | 295 unsigned int lock_mode; local 302 lock_mode = xfs_ilock_data_map_shared(dp); 329 xfs_iunlock(dp, lock_mode);
|
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_dir2.c | 370 int lock_mode; local 389 lock_mode = xfs_ilock_data_map_shared(dp); 422 xfs_iunlock(dp, lock_mode);
|
H A D | xfs_attr.c | 259 uint lock_mode; local 274 lock_mode = xfs_ilock_attr_map_shared(args->dp); 276 xfs_iunlock(args->dp, lock_mode);
|