• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/gfs2/

Lines Matching defs:inum

44 	struct gfs2_inum_host *inum = opaque;
46 if (ip->i_num.no_addr == inum->no_addr &&
56 struct gfs2_inum_host *inum = opaque;
58 ip->i_num = *inum;
59 inode->i_ino = inum->no_addr;
63 struct inode *gfs2_ilookup(struct super_block *sb, struct gfs2_inum_host *inum)
65 return ilookup5(sb, (unsigned long)inum->no_addr,
66 iget_test, inum);
69 static struct inode *gfs2_iget(struct super_block *sb, struct gfs2_inum_host *inum)
71 return iget5_locked(sb, (unsigned long)inum->no_addr,
72 iget_test, iget_set, inum);
78 * @inum: The inode number
84 struct inode *gfs2_inode_lookup(struct super_block *sb, struct gfs2_inum_host *inum, unsigned int type)
86 struct inode *inode = gfs2_iget(sb, inum);
113 error = gfs2_glock_get(sdp, inum->no_addr, &gfs2_inode_glops, CREATE, &ip->i_gl);
118 error = gfs2_glock_get(sdp, inum->no_addr, &gfs2_iopen_glops, CREATE, &io_gl);
369 struct gfs2_inum_host inum;
398 error = gfs2_dir_search(dir, name, &inum, &type);
402 inode = gfs2_inode_lookup(sb, &inum, type);
516 static int pick_formal_ino(struct gfs2_sbd *sdp, u64 *inum)
520 error = pick_formal_ino_1(sdp, inum);
524 error = pick_formal_ino_2(sdp, inum);
591 static int alloc_dinode(struct gfs2_inode *dip, struct gfs2_inum_host *inum,
608 inum->no_addr = gfs2_alloc_di(dip, generation);
623 * @inum: the inode number
631 const struct gfs2_inum_host *inum, unsigned int mode,
639 dibh = gfs2_meta_new(gl, inum->no_addr);
645 di->di_num.no_formal_ino = cpu_to_be64(inum->no_formal_ino);
646 di->di_num.no_addr = cpu_to_be64(inum->no_addr);
656 di->di_goal_meta = di->di_goal_data = cpu_to_be64(inum->no_addr);
689 unsigned int mode, const struct gfs2_inum_host *inum,
711 init_dinode(dip, gl, inum, mode, uid, gid, generation, dev);
847 struct gfs2_inum_host inum;
863 error = pick_formal_ino(sdp, &inum.no_formal_ino);
867 error = alloc_dinode(dip, &inum, &generation);
871 error = gfs2_glock_nq_num(sdp, inum.no_addr, &gfs2_inode_glops,
876 error = make_dinode(dip, ghs[1].gh_gl, mode, &inum, &generation, dev);
880 inode = gfs2_inode_lookup(dir->i_sb, &inum, IF2DT(mode));
981 struct gfs2_inum_host inum;
1000 error = gfs2_dir_search(&dip->i_inode, name, &inum, &type);
1004 if (!gfs2_inum_equal(&inum, &ip->i_num))