Lines Matching refs:dir_f

81 	struct jffs2_inode_info *dir_f;  in jffs2_lookup()  local
92 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_lookup()
97 mutex_lock(&dir_f->sem); in jffs2_lookup()
100 for (fd_list = dir_f->dents; fd_list && fd_list->nhash <= nhash; fd_list = fd_list->next) { in jffs2_lookup()
110 mutex_unlock(&dir_f->sem); in jffs2_lookup()
167 struct jffs2_inode_info *f, *dir_f; in jffs2_create() local
194 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_create()
203 ret = jffs2_do_create(c, dir_f, f, ri, &dentry->d_name); in jffs2_create()
230 struct jffs2_inode_info *dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_unlink() local
235 ret = jffs2_do_unlink(c, dir_f, dentry->d_name.name, in jffs2_unlink()
250 struct jffs2_inode_info *dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_link() local
267 …ret = jffs2_do_link(c, dir_f, f->inocache->ino, type, dentry->d_name.name, dentry->d_name.len, now… in jffs2_link()
285 struct jffs2_inode_info *f, *dir_f; in jffs2_symlink() local
396 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_symlink()
397 mutex_lock(&dir_f->sem); in jffs2_symlink()
405 rd->version = cpu_to_je32(++dir_f->highest_version); in jffs2_symlink()
413 fd = jffs2_write_dirent(c, dir_f, rd, dentry->d_name.name, namelen, ALLOC_NORMAL); in jffs2_symlink()
420 mutex_unlock(&dir_f->sem); in jffs2_symlink()
431 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_symlink()
433 mutex_unlock(&dir_f->sem); in jffs2_symlink()
448 struct jffs2_inode_info *f, *dir_f; in jffs2_mkdir() local
540 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_mkdir()
541 mutex_lock(&dir_f->sem); in jffs2_mkdir()
549 rd->version = cpu_to_je32(++dir_f->highest_version); in jffs2_mkdir()
557 fd = jffs2_write_dirent(c, dir_f, rd, dentry->d_name.name, namelen, ALLOC_NORMAL); in jffs2_mkdir()
564 mutex_unlock(&dir_f->sem); in jffs2_mkdir()
576 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mkdir()
578 mutex_unlock(&dir_f->sem); in jffs2_mkdir()
592 struct jffs2_inode_info *dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_rmdir() local
607 ret = jffs2_do_unlink(c, dir_f, dentry->d_name.name, in jffs2_rmdir()
620 struct jffs2_inode_info *f, *dir_f; in jffs2_mknod() local
714 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_mknod()
715 mutex_lock(&dir_f->sem); in jffs2_mknod()
723 rd->version = cpu_to_je32(++dir_f->highest_version); in jffs2_mknod()
734 fd = jffs2_write_dirent(c, dir_f, rd, dentry->d_name.name, namelen, ALLOC_NORMAL); in jffs2_mknod()
741 mutex_unlock(&dir_f->sem); in jffs2_mknod()
752 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mknod()
754 mutex_unlock(&dir_f->sem); in jffs2_mknod()