taglinefilesource code
old_dir769fs/ext/namei.cstatic int do_ext_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir789fs/ext/namei.cold_bh = ext_find_entry(old_dir,old_name,old_len,&old_de,&pde,&nde);
old_dir793fs/ext/namei.cold_inode = iget(old_dir->i_dev, old_de->inode);
old_dir796fs/ext/namei.cif ((old_dir->i_mode & S_ISVTX) && 
old_dir798fs/ext/namei.ccurrent->euid != old_dir->i_uid && !suser())
old_dir831fs/ext/namei.cif (PARENT_INO(dir_bh->b_data) != old_dir->i_ino)
old_dir860fs/ext/namei.cold_dir->i_nlink--;
old_dir862fs/ext/namei.cold_dir->i_dirt = 1;
old_dir872fs/ext/namei.ciput(old_dir);
old_dir886fs/ext/namei.cint ext_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir896fs/ext/namei.cresult = do_ext_rename(old_dir, old_name, old_len,
old_dir637fs/minix/namei.cstatic int do_minix_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir657fs/minix/namei.cold_bh = minix_find_entry(old_dir,old_name,old_len,&old_de);
old_dir661fs/minix/namei.cold_inode = iget(old_dir->i_dev, old_de->inode);
old_dir664fs/minix/namei.cif ((old_dir->i_mode & S_ISVTX) && 
old_dir666fs/minix/namei.ccurrent->euid != old_dir->i_uid && !suser())
old_dir699fs/minix/namei.cif (PARENT_INO(dir_bh->b_data) != old_dir->i_ino)
old_dir726fs/minix/namei.cold_dir->i_nlink--;
old_dir728fs/minix/namei.cold_dir->i_dirt = 1;
old_dir738fs/minix/namei.ciput(old_dir);
old_dir752fs/minix/namei.cint minix_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir762fs/minix/namei.cresult = do_minix_rename(old_dir, old_name, old_len,
old_dir340fs/msdos/namei.cstatic int rename_same_dir(struct inode *old_dir,char *old_name,
old_dir376fs/msdos/namei.cif (MSDOS_SB(old_dir->i_sb)->conversion == 'a') /* update binary info */
old_dir377fs/msdos/namei.cif (old_inode = iget(old_dir->i_dev,old_ino)) {
old_dir385fs/msdos/namei.cstatic int rename_diff_dir(struct inode *old_dir,char *old_name,
old_dir395fs/msdos/namei.cif (old_dir->i_dev != new_dir->i_dev) return -EINVAL;
old_dir410fs/msdos/namei.cif (!(old_inode = iget(old_dir->i_dev,old_ino))) {
old_dir489fs/msdos/namei.cint msdos_rename(struct inode *old_dir,const char *old_name,int old_len,
old_dir497fs/msdos/namei.cif ((error = msdos_format_name(MSDOS_SB(old_dir->i_sb)->name_check,
old_dir501fs/msdos/namei.cif ((error = msdos_scan(old_dir,old_msdos_name,&old_bh,&old_de,
old_dir504fs/msdos/namei.cif (old_dir == new_dir)
old_dir505fs/msdos/namei.cerror = rename_same_dir(old_dir,old_msdos_name,new_dir,
old_dir507fs/msdos/namei.celse error = rename_diff_dir(old_dir,old_msdos_name,new_dir,
old_dir512fs/msdos/namei.ciput(old_dir);
old_dir476fs/namei.cstruct inode * old_dir, * new_dir;
old_dir480fs/namei.cold_dir = dir_namei(oldname,&old_len,&old_base, NULL);
old_dir481fs/namei.cif (!old_dir)
old_dir483fs/namei.cif (!permission(old_dir,MAY_WRITE)) {
old_dir484fs/namei.ciput(old_dir);
old_dir490fs/namei.ciput(old_dir);
old_dir495fs/namei.ciput(old_dir);
old_dir499fs/namei.ciput(old_dir);
old_dir506fs/namei.ciput(old_dir);
old_dir510fs/namei.cif (new_dir->i_dev != old_dir->i_dev) {
old_dir511fs/namei.ciput(old_dir);
old_dir515fs/namei.cif (IS_RDONLY(new_dir) || IS_RDONLY(old_dir)) {
old_dir516fs/namei.ciput(old_dir);
old_dir520fs/namei.cif (!old_dir->i_op || !old_dir->i_op->rename) {
old_dir521fs/namei.ciput(old_dir);
old_dir525fs/namei.creturn old_dir->i_op->rename(old_dir, old_base, old_len, 
old_dir93include/linux/ext_fs.hextern int ext_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir60include/linux/minix_fs.hextern int minix_rename(struct inode * old_dir, const char * old_name, int old_len,
old_dir146include/linux/msdos_fs.hextern int msdos_rename(struct inode *old_dir,const char *old_name,int old_len,