• Home
  • Raw
  • Download

Lines Matching refs:fd

82 	struct jffs2_full_dirent *fd = NULL, *fd_list;  in jffs2_lookup()  local
102 (!fd || fd_list->version > fd->version) && in jffs2_lookup()
105 fd = fd_list; in jffs2_lookup()
108 if (fd) in jffs2_lookup()
109 ino = fd->ino; in jffs2_lookup()
127 struct jffs2_full_dirent *fd; in jffs2_readdir() local
136 for (fd = f->dents; fd; fd = fd->next) { in jffs2_readdir()
141 fd->name, fd->ino, fd->type, curofs, (unsigned long)ctx->pos); in jffs2_readdir()
144 if (!fd->ino) { in jffs2_readdir()
146 fd->name); in jffs2_readdir()
151 (unsigned long)ctx->pos, fd->name, fd->ino, fd->type); in jffs2_readdir()
152 if (!dir_emit(ctx, fd->name, strlen(fd->name), fd->ino, fd->type)) in jffs2_readdir()
291 struct jffs2_full_dirent *fd; in jffs2_symlink() local
413 fd = jffs2_write_dirent(c, dir_f, rd, dentry->d_name.name, namelen, ALLOC_NORMAL); in jffs2_symlink()
415 if (IS_ERR(fd)) { in jffs2_symlink()
421 ret = PTR_ERR(fd); in jffs2_symlink()
431 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_symlink()
454 struct jffs2_full_dirent *fd; in jffs2_mkdir() local
557 fd = jffs2_write_dirent(c, dir_f, rd, dentry->d_name.name, namelen, ALLOC_NORMAL); in jffs2_mkdir()
559 if (IS_ERR(fd)) { in jffs2_mkdir()
565 ret = PTR_ERR(fd); in jffs2_mkdir()
576 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mkdir()
594 struct jffs2_full_dirent *fd; in jffs2_rmdir() local
599 for (fd = f->dents ; fd; fd = fd->next) { in jffs2_rmdir()
600 if (fd->ino) { in jffs2_rmdir()
626 struct jffs2_full_dirent *fd; in jffs2_mknod() local
734 fd = jffs2_write_dirent(c, dir_f, rd, dentry->d_name.name, namelen, ALLOC_NORMAL); in jffs2_mknod()
736 if (IS_ERR(fd)) { in jffs2_mknod()
742 ret = PTR_ERR(fd); in jffs2_mknod()
752 jffs2_add_fd_to_list(c, fd, &dir_f->dents); in jffs2_mknod()
787 struct jffs2_full_dirent *fd; in jffs2_rename() local
790 for (fd = victim_f->dents; fd; fd = fd->next) { in jffs2_rename()
791 if (fd->ino) { in jffs2_rename()