diff options
Diffstat (limited to 'fs/xfs/xfs_dir2_block.c')
| -rw-r--r-- | fs/xfs/xfs_dir2_block.c | 16 | 
1 files changed, 8 insertions, 8 deletions
diff --git a/fs/xfs/xfs_dir2_block.c b/fs/xfs/xfs_dir2_block.c index 972ded59547..2621ff521db 100644 --- a/fs/xfs/xfs_dir2_block.c +++ b/fs/xfs/xfs_dir2_block.c @@ -400,7 +400,7 @@ xfs_dir2_block_addname(  	/*  	 * Create the new data entry.  	 */ -	INT_SET(dep->inumber, ARCH_CONVERT, args->inumber); +	dep->inumber = cpu_to_be64(args->inumber);  	dep->namelen = args->namelen;  	memcpy(dep->name, args->name, args->namelen);  	tagp = XFS_DIR2_DATA_ENTRY_TAG_P(dep); @@ -508,7 +508,7 @@ xfs_dir2_block_getdents(  		p.cook = XFS_DIR2_DB_OFF_TO_DATAPTR(mp, mp->m_dirdatablk,  						    ptr - (char *)block); -		p.ino = INT_GET(dep->inumber, ARCH_CONVERT); +		p.ino = be64_to_cpu(dep->inumber);  #if XFS_BIG_INUMS  		p.ino += mp->m_inoadd;  #endif @@ -626,7 +626,7 @@ xfs_dir2_block_lookup(  	/*  	 * Fill in inode number, release the block.  	 */ -	args->inumber = INT_GET(dep->inumber, ARCH_CONVERT); +	args->inumber = be64_to_cpu(dep->inumber);  	xfs_da_brelse(args->trans, bp);  	return XFS_ERROR(EEXIST);  } @@ -844,11 +844,11 @@ xfs_dir2_block_replace(  	 */  	dep = (xfs_dir2_data_entry_t *)  	      ((char *)block + XFS_DIR2_DATAPTR_TO_OFF(mp, be32_to_cpu(blp[ent].address))); -	ASSERT(INT_GET(dep->inumber, ARCH_CONVERT) != args->inumber); +	ASSERT(be64_to_cpu(dep->inumber) != args->inumber);  	/*  	 * Change the inode number to the new value.  	 */ -	INT_SET(dep->inumber, ARCH_CONVERT, args->inumber); +	dep->inumber = cpu_to_be64(args->inumber);  	xfs_dir2_data_log_entry(args->trans, bp, dep);  	xfs_dir2_data_check(dp, bp);  	xfs_da_buf_done(bp); @@ -1130,7 +1130,7 @@ xfs_dir2_sf_to_block(  	 */  	dep = (xfs_dir2_data_entry_t *)  	      ((char *)block + XFS_DIR2_DATA_DOT_OFFSET); -	INT_SET(dep->inumber, ARCH_CONVERT, dp->i_ino); +	dep->inumber = cpu_to_be64(dp->i_ino);  	dep->namelen = 1;  	dep->name[0] = '.';  	tagp = XFS_DIR2_DATA_ENTRY_TAG_P(dep); @@ -1144,7 +1144,7 @@ xfs_dir2_sf_to_block(  	 */  	dep = (xfs_dir2_data_entry_t *)  		((char *)block + XFS_DIR2_DATA_DOTDOT_OFFSET); -	INT_SET(dep->inumber, ARCH_CONVERT, XFS_DIR2_SF_GET_INUMBER(sfp, &sfp->hdr.parent)); +	dep->inumber = cpu_to_be64(XFS_DIR2_SF_GET_INUMBER(sfp, &sfp->hdr.parent));  	dep->namelen = 2;  	dep->name[0] = dep->name[1] = '.';  	tagp = XFS_DIR2_DATA_ENTRY_TAG_P(dep); @@ -1193,7 +1193,7 @@ xfs_dir2_sf_to_block(  		 * Copy a real entry.  		 */  		dep = (xfs_dir2_data_entry_t *)((char *)block + newoffset); -		INT_SET(dep->inumber, ARCH_CONVERT, XFS_DIR2_SF_GET_INUMBER(sfp, +		dep->inumber = cpu_to_be64(XFS_DIR2_SF_GET_INUMBER(sfp,  				XFS_DIR2_SF_INUMBERP(sfep)));  		dep->namelen = sfep->namelen;  		memcpy(dep->name, sfep->name, dep->namelen);  |