Lines Matching refs:dir_f

80 	struct jffs2_inode_info *dir_f;  in jffs2_lookup()  local
90 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_lookup()
92 mutex_lock(&dir_f->sem); in jffs2_lookup()
95 …for (fd_list = dir_f->dents; fd_list && fd_list->nhash <= target->d_name.hash; fd_list = fd_list->… in jffs2_lookup()
105 mutex_unlock(&dir_f->sem); in jffs2_lookup()
162 struct jffs2_inode_info *f, *dir_f; in jffs2_create() local
189 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_create()
198 ret = jffs2_do_create(c, dir_f, f, ri, &dentry->d_name); in jffs2_create()
226 struct jffs2_inode_info *dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_unlink() local
231 ret = jffs2_do_unlink(c, dir_f, dentry->d_name.name, in jffs2_unlink()
246 struct jffs2_inode_info *dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_link() local
263 …ret = jffs2_do_link(c, dir_f, f->inocache->ino, type, dentry->d_name.name, dentry->d_name.len, now… in jffs2_link()
280 struct jffs2_inode_info *f, *dir_f; in jffs2_symlink() local
390 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_symlink()
391 mutex_lock(&dir_f->sem); in jffs2_symlink()
399 rd->version = cpu_to_je32(++dir_f->highest_version); in jffs2_symlink()
407 fd = jffs2_write_dirent(c, dir_f, rd, dentry->d_name.name, namelen, ALLOC_NORMAL); in jffs2_symlink()
414 mutex_unlock(&dir_f->sem); in jffs2_symlink()
425 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_symlink()
427 mutex_unlock(&dir_f->sem); in jffs2_symlink()
442 struct jffs2_inode_info *f, *dir_f; in jffs2_mkdir() local
534 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_mkdir()
535 mutex_lock(&dir_f->sem); in jffs2_mkdir()
543 rd->version = cpu_to_je32(++dir_f->highest_version); in jffs2_mkdir()
551 fd = jffs2_write_dirent(c, dir_f, rd, dentry->d_name.name, namelen, ALLOC_NORMAL); in jffs2_mkdir()
558 mutex_unlock(&dir_f->sem); in jffs2_mkdir()
570 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mkdir()
572 mutex_unlock(&dir_f->sem); in jffs2_mkdir()
587 struct jffs2_inode_info *dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_rmdir() local
598 ret = jffs2_do_unlink(c, dir_f, dentry->d_name.name, in jffs2_rmdir()
610 struct jffs2_inode_info *f, *dir_f; in jffs2_mknod() local
707 dir_f = JFFS2_INODE_INFO(dir_i); in jffs2_mknod()
708 mutex_lock(&dir_f->sem); in jffs2_mknod()
716 rd->version = cpu_to_je32(++dir_f->highest_version); in jffs2_mknod()
727 fd = jffs2_write_dirent(c, dir_f, rd, dentry->d_name.name, namelen, ALLOC_NORMAL); in jffs2_mknod()
734 mutex_unlock(&dir_f->sem); in jffs2_mknod()
745 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mknod()
747 mutex_unlock(&dir_f->sem); in jffs2_mknod()