@@ -740,31 +740,31 @@ static int simplefs_unlink(struct inode *dir, struct dentry *dentry)
740740
741741#if SIMPLEFS_AT_LEAST (6 , 3 , 0 )
742742static int simplefs_rename (struct mnt_idmap * id ,
743- struct inode * old_dir ,
744- struct dentry * old_dentry ,
745- struct inode * new_dir ,
746- struct dentry * new_dentry ,
743+ struct inode * src_dir ,
744+ struct dentry * src_dentry ,
745+ struct inode * dest_dir ,
746+ struct dentry * dest_dentry ,
747747 unsigned int flags )
748748#elif SIMPLEFS_AT_LEAST (5 , 12 , 0 )
749749static int simplefs_rename (struct user_namespace * ns ,
750- struct inode * old_dir ,
751- struct dentry * old_dentry ,
752- struct inode * new_dir ,
753- struct dentry * new_dentry ,
750+ struct inode * src_dir ,
751+ struct dentry * src_dentry ,
752+ struct inode * dest_dir ,
753+ struct dentry * dest_dentry ,
754754 unsigned int flags )
755755#else
756- static int simplefs_rename (struct inode * old_dir ,
757- struct dentry * old_dentry ,
758- struct inode * new_dir ,
759- struct dentry * new_dentry ,
756+ static int simplefs_rename (struct inode * src_dir ,
757+ struct dentry * src_dentry ,
758+ struct inode * dest_dir ,
759+ struct dentry * dest_dentry ,
760760 unsigned int flags )
761761#endif
762762{
763- struct super_block * sb = old_dir -> i_sb ;
764- struct simplefs_inode_info * ci_new = SIMPLEFS_INODE (new_dir );
765- struct inode * src = d_inode (old_dentry );
763+ struct super_block * sb = src_dir -> i_sb ;
764+ struct simplefs_inode_info * ci_dest = SIMPLEFS_INODE (dest_dir );
765+ struct inode * src = d_inode (src_dentry );
766766 struct buffer_head * bh_new = NULL , * bh2 = NULL ;
767- struct simplefs_file_ei_block * eblock_new = NULL ;
767+ struct simplefs_file_ei_block * eblk_dest = NULL ;
768768 struct simplefs_dir_block * dblock = NULL ;
769769
770770#if SIMPLEFS_AT_LEAST (6 , 6 , 0 ) && SIMPLEFS_LESS_EQUAL (6 , 7 , 0 )
@@ -779,21 +779,21 @@ static int simplefs_rename(struct inode *old_dir,
779779 return - EINVAL ;
780780
781781 /* Check if filename is not too long */
782- if (strlen (new_dentry -> d_name .name ) > SIMPLEFS_FILENAME_LEN )
782+ if (strlen (dest_dentry -> d_name .name ) > SIMPLEFS_FILENAME_LEN )
783783 return - ENAMETOOLONG ;
784784
785- /* Fail if new_dentry exists or if new_dir is full */
786- bh_new = sb_bread (sb , ci_new -> ei_block );
785+ /* Fail if dest_dentry exists or if dest_dir is full */
786+ bh_new = sb_bread (sb , ci_dest -> ei_block );
787787 if (!bh_new )
788788 return - EIO ;
789789
790- eblock_new = (struct simplefs_file_ei_block * ) bh_new -> b_data ;
790+ eblk_dest = (struct simplefs_file_ei_block * ) bh_new -> b_data ;
791791 for (ei = 0 ; new_pos < 0 && ei < SIMPLEFS_MAX_EXTENTS ; ei ++ ) {
792- if (!eblock_new -> extents [ei ].ee_start )
792+ if (!eblk_dest -> extents [ei ].ee_start )
793793 break ;
794794
795- for (bi = 0 ; new_pos < 0 && bi < eblock_new -> extents [ei ].ee_len ; bi ++ ) {
796- bh2 = sb_bread (sb , eblock_new -> extents [ei ].ee_start + bi );
795+ for (bi = 0 ; new_pos < 0 && bi < eblk_dest -> extents [ei ].ee_len ; bi ++ ) {
796+ bh2 = sb_bread (sb , eblk_dest -> extents [ei ].ee_start + bi );
797797 if (!bh2 ) {
798798 ret = - EIO ;
799799 goto release_new ;
@@ -803,13 +803,13 @@ static int simplefs_rename(struct inode *old_dir,
803803 int blk_nr_files = dblock -> nr_files ;
804804 for (fi = 0 ; blk_nr_files ;) {
805805 /* src and target are the same dir (inode is same) */
806- if (new_dir == old_dir ) {
806+ if (dest_dir == src_dir ) {
807807 if (dblock -> files [fi ].inode &&
808808 !strncmp (dblock -> files [fi ].filename ,
809- old_dentry -> d_name .name ,
809+ src_dentry -> d_name .name ,
810810 SIMPLEFS_FILENAME_LEN )) {
811811 strncpy (dblock -> files [fi ].filename ,
812- new_dentry -> d_name .name , SIMPLEFS_FILENAME_LEN );
812+ dest_dentry -> d_name .name , SIMPLEFS_FILENAME_LEN );
813813 mark_buffer_dirty (bh2 );
814814 brelse (bh2 );
815815 goto release_new ;
@@ -819,7 +819,7 @@ static int simplefs_rename(struct inode *old_dir,
819819 same name in the target directory */
820820 if (dblock -> files [fi ].inode &&
821821 !strncmp (dblock -> files [fi ].filename ,
822- new_dentry -> d_name .name ,
822+ dest_dentry -> d_name .name ,
823823 SIMPLEFS_FILENAME_LEN )) {
824824 brelse (bh2 );
825825 ret = - EEXIST ;
@@ -839,7 +839,7 @@ static int simplefs_rename(struct inode *old_dir,
839839 }
840840
841841 /* If new directory is full, fail */
842- if (new_pos < 0 && eblock_new -> nr_files == SIMPLEFS_FILES_PER_EXT ) {
842+ if (new_pos < 0 && eblk_dest -> nr_files == SIMPLEFS_FILES_PER_EXT ) {
843843 ret = - EMLINK ;
844844 goto release_new ;
845845 }
@@ -852,13 +852,13 @@ static int simplefs_rename(struct inode *old_dir,
852852 ret = - ENOSPC ;
853853 goto release_new ;
854854 }
855- eblock_new -> extents [ei ].ee_start = bno ;
856- eblock_new -> extents [ei ].ee_len = SIMPLEFS_MAX_BLOCKS_PER_EXTENT ;
857- eblock_new -> extents [ei ].ee_block =
858- ei ? eblock_new -> extents [ei - 1 ].ee_block +
859- eblock_new -> extents [ei - 1 ].ee_len
855+ eblk_dest -> extents [ei ].ee_start = bno ;
856+ eblk_dest -> extents [ei ].ee_len = SIMPLEFS_MAX_BLOCKS_PER_EXTENT ;
857+ eblk_dest -> extents [ei ].ee_block =
858+ ei ? eblk_dest -> extents [ei - 1 ].ee_block +
859+ eblk_dest -> extents [ei - 1 ].ee_len
860860 : 0 ;
861- bh2 = sb_bread (sb , eblock_new -> extents [ei ].ee_start + 0 );
861+ bh2 = sb_bread (sb , eblk_dest -> extents [ei ].ee_start + 0 );
862862 if (!bh2 ) {
863863 ret = - EIO ;
864864 goto put_block ;
@@ -868,55 +868,55 @@ static int simplefs_rename(struct inode *old_dir,
868868 new_pos = 0 ;
869869 }
870870 dblock -> files [new_pos ].inode = src -> i_ino ;
871- strncpy (dblock -> files [new_pos ].filename , new_dentry -> d_name .name ,
871+ strncpy (dblock -> files [new_pos ].filename , dest_dentry -> d_name .name ,
872872 SIMPLEFS_FILENAME_LEN );
873873 mark_buffer_dirty (bh2 );
874874 brelse (bh2 );
875875
876876 /* Update new parent inode metadata */
877877#if SIMPLEFS_AT_LEAST (6 , 7 , 0 )
878- simple_inode_init_ts (new_dir );
878+ simple_inode_init_ts (dest_dir );
879879#elif SIMPLEFS_AT_LEAST (6 , 6 , 0 )
880- cur_time = current_time (new_dir );
881- new_dir -> i_atime = new_dir -> i_mtime = cur_time ;
882- inode_set_ctime_to_ts (new_dir , cur_time );
880+ cur_time = current_time (dest_dir );
881+ dest_dir -> i_atime = dest_dir -> i_mtime = cur_time ;
882+ inode_set_ctime_to_ts (dest_dir , cur_time );
883883#else
884- new_dir -> i_atime = new_dir -> i_ctime = new_dir -> i_mtime =
885- current_time (new_dir );
884+ dest_dir -> i_atime = dest_dir -> i_ctime = dest_dir -> i_mtime =
885+ current_time (dest_dir );
886886#endif
887887
888888 if (S_ISDIR (src -> i_mode ))
889- inc_nlink (new_dir );
890- mark_inode_dirty (new_dir );
889+ inc_nlink (dest_dir );
890+ mark_inode_dirty (dest_dir );
891891
892892 /* remove target from old parent directory */
893- ret = simplefs_remove_from_dir (old_dir , old_dentry );
893+ ret = simplefs_remove_from_dir (src_dir , src_dentry );
894894 if (ret != 0 )
895895 goto release_new ;
896896
897897 /* Update old parent inode metadata */
898898#if SIMPLEFS_AT_LEAST (6 , 7 , 0 )
899- simple_inode_init_ts (old_dir );
899+ simple_inode_init_ts (src_dir );
900900#elif SIMPLEFS_AT_LEAST (6 , 6 , 0 )
901- cur_time = current_time (old_dir );
902- old_dir -> i_atime = old_dir -> i_mtime = cur_time ;
903- inode_set_ctime_to_ts (old_dir , cur_time );
901+ cur_time = current_time (src_dir );
902+ src_dir -> i_atime = src_dir -> i_mtime = cur_time ;
903+ inode_set_ctime_to_ts (src_dir , cur_time );
904904#else
905- old_dir -> i_atime = old_dir -> i_ctime = old_dir -> i_mtime =
906- current_time (old_dir );
905+ src_dir -> i_atime = src_dir -> i_ctime = src_dir -> i_mtime =
906+ current_time (src_dir );
907907#endif
908908
909909 if (S_ISDIR (src -> i_mode ))
910- drop_nlink (old_dir );
911- mark_inode_dirty (old_dir );
910+ drop_nlink (src_dir );
911+ mark_inode_dirty (src_dir );
912912
913913 return ret ;
914914
915915put_block :
916- if (eblock_new -> extents [ei ].ee_start ) {
917- put_blocks (SIMPLEFS_SB (sb ), eblock_new -> extents [ei ].ee_start ,
918- eblock_new -> extents [ei ].ee_len );
919- memset (& eblock_new -> extents [ei ], 0 , sizeof (struct simplefs_extent ));
916+ if (eblk_dest -> extents [ei ].ee_start ) {
917+ put_blocks (SIMPLEFS_SB (sb ), eblk_dest -> extents [ei ].ee_start ,
918+ eblk_dest -> extents [ei ].ee_len );
919+ memset (& eblk_dest -> extents [ei ], 0 , sizeof (struct simplefs_extent ));
920920 }
921921release_new :
922922 brelse (bh_new );
@@ -974,11 +974,11 @@ static int simplefs_rmdir(struct inode *dir, struct dentry *dentry)
974974 return simplefs_unlink (dir , dentry );
975975}
976976
977- static int simplefs_link (struct dentry * old_dentry ,
977+ static int simplefs_link (struct dentry * src_dentry ,
978978 struct inode * dir ,
979979 struct dentry * dentry )
980980{
981- struct inode * old_inode = d_inode (old_dentry );
981+ struct inode * old_inode = d_inode (src_dentry );
982982 struct super_block * sb = old_inode -> i_sb ;
983983 struct simplefs_inode_info * ci_dir = SIMPLEFS_INODE (dir );
984984 struct simplefs_file_ei_block * eblock = NULL ;
0 commit comments