taglinefilesource code
old_dir757fs/ext/namei.cstatic int do_ext_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir777fs/ext/namei.cold_bh = ext_find_entry(old_dir,old_name,old_len,&old_de,&pde,&nde);
old_dir781fs/ext/namei.cold_inode = __iget(old_dir->i_sb, old_de->inode,0); /* don't cross mnt-points */
old_dir785fs/ext/namei.cif ((old_dir->i_mode & S_ISVTX) && 
old_dir787fs/ext/namei.ccurrent->fsuid != old_dir->i_uid && !fsuser())
old_dir823fs/ext/namei.cif (PARENT_INO(dir_bh->b_data) != old_dir->i_ino)
old_dir852fs/ext/namei.cold_dir->i_nlink--;
old_dir854fs/ext/namei.cold_dir->i_dirt = 1;
old_dir864fs/ext/namei.ciput(old_dir);
old_dir878fs/ext/namei.cint ext_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir888fs/ext/namei.cresult = do_ext_rename(old_dir, old_name, old_len,
old_dir916fs/ext2/namei.cstatic int do_ext2_rename (struct inode * old_dir, const char * old_name,
old_dir942fs/ext2/namei.cold_bh = ext2_find_entry (old_dir, old_name, old_len, &old_de);
old_dir946fs/ext2/namei.cold_inode = __iget (old_dir->i_sb, old_de->inode, 0); /* don't cross mnt-points */
old_dir950fs/ext2/namei.cif ((old_dir->i_mode & S_ISVTX) && 
old_dir952fs/ext2/namei.ccurrent->fsuid != old_dir->i_uid && !fsuser())
old_dir997fs/ext2/namei.cif (PARENT_INO(dir_bh->b_data) != old_dir->i_ino)
old_dir1028fs/ext2/namei.cold_dir->i_version = ++event;
old_dir1034fs/ext2/namei.cold_dir->i_ctime = old_dir->i_mtime = CURRENT_TIME;
old_dir1035fs/ext2/namei.cold_dir->i_dirt = 1;
old_dir1040fs/ext2/namei.cold_dir->i_nlink--;
old_dir1041fs/ext2/namei.cold_dir->i_dirt = 1;
old_dir1051fs/ext2/namei.cif (IS_SYNC(old_dir)) {
old_dir1067fs/ext2/namei.ciput (old_dir);
old_dir1085fs/ext2/namei.cint ext2_rename (struct inode * old_dir, const char * old_name, int old_len,
old_dir1090fs/ext2/namei.cwhile (old_dir->i_sb->u.ext2_sb.s_rename_lock)
old_dir1091fs/ext2/namei.csleep_on (&old_dir->i_sb->u.ext2_sb.s_rename_wait);
old_dir1092fs/ext2/namei.cold_dir->i_sb->u.ext2_sb.s_rename_lock = 1;
old_dir1093fs/ext2/namei.cresult = do_ext2_rename (old_dir, old_name, old_len, new_dir,
old_dir1095fs/ext2/namei.cold_dir->i_sb->u.ext2_sb.s_rename_lock = 0;
old_dir1096fs/ext2/namei.cwake_up (&old_dir->i_sb->u.ext2_sb.s_rename_wait);
old_dir676fs/minix/namei.cstatic int do_minix_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir685fs/minix/namei.cinfo = &old_dir->i_sb->u.minix_sb;
old_dir698fs/minix/namei.cold_bh = minix_find_entry(old_dir,old_name,old_len,&old_de);
old_dir702fs/minix/namei.cold_inode = __iget(old_dir->i_sb, old_de->inode,0); /* don't cross mnt-points */
old_dir706fs/minix/namei.cif ((old_dir->i_mode & S_ISVTX) && 
old_dir708fs/minix/namei.ccurrent->fsuid != old_dir->i_uid && !fsuser())
old_dir752fs/minix/namei.cif (PARENT_INO(dir_bh->b_data) != old_dir->i_ino)
old_dir773fs/minix/namei.cold_dir->i_ctime = old_dir->i_mtime = CURRENT_TIME;
old_dir774fs/minix/namei.cold_dir->i_dirt = 1;
old_dir775fs/minix/namei.cold_dir->i_version = ++event;
old_dir789fs/minix/namei.cold_dir->i_nlink--;
old_dir790fs/minix/namei.cold_dir->i_dirt = 1;
old_dir806fs/minix/namei.ciput(old_dir);
old_dir820fs/minix/namei.cint minix_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir830fs/minix/namei.cresult = do_minix_rename(old_dir, old_name, old_len,
old_dir437fs/msdos/namei.cstatic int rename_same_dir(struct inode *old_dir,char *old_name,
old_dir441fs/msdos/namei.cstruct super_block *sb = old_dir->i_sb;
old_dir480fs/msdos/namei.cif (MSDOS_SB(old_dir->i_sb)->conversion == 'a') /* update binary info */
old_dir481fs/msdos/namei.cif ((old_inode = iget(old_dir->i_sb,old_ino)) != NULL) {
old_dir489fs/msdos/namei.cstatic int rename_diff_dir(struct inode *old_dir,char *old_name,
old_dir493fs/msdos/namei.cstruct super_block *sb = old_dir->i_sb;
old_dir500fs/msdos/namei.cif (old_dir->i_dev != new_dir->i_dev) return -EINVAL;
old_dir518fs/msdos/namei.cif (!(old_inode = iget(old_dir->i_sb,old_ino))) {
old_dir594fs/msdos/namei.cold_dir->i_nlink--;
old_dir609fs/msdos/namei.cint msdos_rename(struct inode *old_dir,const char *old_name,int old_len,
old_dir612fs/msdos/namei.cstruct super_block *sb = old_dir->i_sb;
old_dir618fs/msdos/namei.cif ((error = msdos_format_name(MSDOS_SB(old_dir->i_sb)->name_check,
old_dir622fs/msdos/namei.cif ((error = msdos_scan(old_dir,old_msdos_name,&old_bh,&old_de,
old_dir625fs/msdos/namei.cif (old_dir == new_dir)
old_dir626fs/msdos/namei.cerror = rename_same_dir(old_dir,old_msdos_name,new_dir,
old_dir628fs/msdos/namei.celse error = rename_diff_dir(old_dir,old_msdos_name,new_dir,
old_dir633fs/msdos/namei.ciput(old_dir);
old_dir764fs/namei.cstruct inode * old_dir, * new_dir;
old_dir768fs/namei.cerror = dir_namei(oldname,&old_len,&old_base,NULL,&old_dir);
old_dir771fs/namei.cif ((error = permission(old_dir,MAY_WRITE | MAY_EXEC)) != 0) {
old_dir772fs/namei.ciput(old_dir);
old_dir778fs/namei.ciput(old_dir);
old_dir783fs/namei.ciput(old_dir);
old_dir787fs/namei.ciput(old_dir);
old_dir794fs/namei.ciput(old_dir);
old_dir798fs/namei.cif (new_dir->i_dev != old_dir->i_dev) {
old_dir799fs/namei.ciput(old_dir);
old_dir803fs/namei.cif (IS_RDONLY(new_dir) || IS_RDONLY(old_dir)) {
old_dir804fs/namei.ciput(old_dir);
old_dir811fs/namei.cif (IS_APPEND(old_dir)) {
old_dir812fs/namei.ciput(old_dir);
old_dir816fs/namei.cif (!old_dir->i_op || !old_dir->i_op->rename) {
old_dir817fs/namei.ciput(old_dir);
old_dir823fs/namei.cerror = old_dir->i_op->rename(old_dir, old_base, old_len, 
old_dir44fs/nfs/dir.cstatic int nfs_rename(struct inode *old_dir, const char *old_name,
old_dir528fs/nfs/dir.cstatic int nfs_rename(struct inode *old_dir, const char *old_name, int old_len,
old_dir533fs/nfs/dir.cif (!old_dir || !S_ISDIR(old_dir->i_mode)) {
old_dir535fs/nfs/dir.ciput(old_dir);
old_dir541fs/nfs/dir.ciput(old_dir);
old_dir546fs/nfs/dir.ciput(old_dir);
old_dir550fs/nfs/dir.cerror = nfs_proc_rename(NFS_SERVER(old_dir),
old_dir551fs/nfs/dir.cNFS_FH(old_dir), old_name,
old_dir554fs/nfs/dir.cnfs_lookup_cache_remove(old_dir, NULL, old_name);
old_dir557fs/nfs/dir.ciput(old_dir);
old_dir541fs/nfs/proc.cstruct nfs_fh *old_dir, const char *old_name,
old_dir553fs/nfs/proc.cp = xdr_encode_fhandle(p, old_dir);
old_dir672fs/sysv/namei.cstatic int do_sysv_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir692fs/sysv/namei.cold_bh = sysv_find_entry(old_dir,old_name,old_len,&old_de);
old_dir696fs/sysv/namei.cold_inode = __iget(old_dir->i_sb, old_de->inode, 0); /* don't cross mnt-points */
old_dir700fs/sysv/namei.cif ((old_dir->i_mode & S_ISVTX) && 
old_dir702fs/sysv/namei.ccurrent->fsuid != old_dir->i_uid && !fsuser())
old_dir746fs/sysv/namei.cif (PARENT_INO(dir_bh->b_data) != old_dir->i_ino)
old_dir767fs/sysv/namei.cold_dir->i_ctime = old_dir->i_mtime = CURRENT_TIME;
old_dir768fs/sysv/namei.cold_dir->i_dirt = 1;
old_dir781fs/sysv/namei.cold_dir->i_nlink--;
old_dir782fs/sysv/namei.cold_dir->i_dirt = 1;
old_dir798fs/sysv/namei.ciput(old_dir);
old_dir812fs/sysv/namei.cint sysv_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir822fs/sysv/namei.cresult = do_sysv_rename(old_dir, old_name, old_len,
old_dir313fs/umsdos/namei.cstruct inode * old_dir,
old_dir330fs/umsdos/namei.cumsdos_lockcreate2(old_dir,new_dir);
old_dir333fs/umsdos/namei.cret = umsdos_findentry(old_dir,&old_info,0);
old_dir338fs/umsdos/namei.cif ( !(old_dir->i_mode & S_ISVTX) || fsuser() ||
old_dir340fs/umsdos/namei.ccurrent->fsuid == old_dir->i_uid ) {
old_dir355fs/umsdos/namei.cold_dir->i_count++;
old_dir357fs/umsdos/namei.cret = msdos_rename (old_dir
old_dir368fs/umsdos/namei.cret = umsdos_delentry (old_dir,&old_info
old_dir412fs/umsdos/namei.cumsdos_unlockcreate(old_dir);
old_dir415fs/umsdos/namei.ciput (old_dir);
old_dir1016fs/umsdos/namei.cstruct inode * old_dir,
old_dir1038fs/umsdos/namei.cold_dir->i_count++;
old_dir1040fs/umsdos/namei.cret = umsdos_rename_f (old_dir,old_name,old_len,new_dir,new_name
old_dir1088fs/umsdos/namei.cret = umsdos_rename_f (old_dir,old_name,old_len
old_dir1090fs/umsdos/namei.cnew_dir = old_dir = NULL;
old_dir1095fs/umsdos/namei.ciput (old_dir);
old_dir717fs/xiafs/namei.cstatic int do_xiafs_rename(struct inode * old_dir, const char * old_name, 
old_dir729fs/xiafs/namei.cold_bh = xiafs_find_entry(old_dir, old_name, old_len, &old_de, &old_de_pre);
old_dir733fs/xiafs/namei.cold_inode = __iget(old_dir->i_sb, old_de->d_ino, 0); /* don't cross mnt-points */
old_dir737fs/xiafs/namei.cif ((old_dir->i_mode & S_ISVTX) && 
old_dir739fs/xiafs/namei.ccurrent->fsuid != old_dir->i_uid && !fsuser())
old_dir775fs/xiafs/namei.cif (PARENT_INO(dir_bh->b_data) != old_dir->i_ino)
old_dir811fs/xiafs/namei.cold_dir->i_nlink--;
old_dir813fs/xiafs/namei.cold_dir->i_dirt = 1;
old_dir823fs/xiafs/namei.ciput(old_dir);
old_dir837fs/xiafs/namei.cint xiafs_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir847fs/xiafs/namei.cresult = do_xiafs_rename(old_dir, old_name, old_len,
old_dir76include/linux/ext_fs.hextern int ext_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir95include/linux/minix_fs.hextern int minix_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir154include/linux/msdos_fs.hextern int msdos_rename(struct inode *old_dir,const char *old_name,int old_len,
old_dir74include/linux/nfs_fs.hstruct nfs_fh *old_dir, const char *old_name,
old_dir375include/linux/sysv_fs.hextern int sysv_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir80include/linux/xia_fs.hextern int xiafs_rename(struct inode * old_dir, const char * old_name,