Lines Matching refs:ino
22 static int bfs_add_entry(struct inode * dir, const char * name, int namelen, int ino);
51 if (de->ino) { in bfs_readdir()
53 if (filldir(dirent, de->name, size, f->f_pos, de->ino, DT_UNKNOWN) < 0) { in bfs_readdir()
81 unsigned long ino; in bfs_create() local
86 ino = find_first_zero_bit(s->su_imap, s->su_lasti); in bfs_create()
87 if (ino > s->su_lasti) { in bfs_create()
91 set_bit(ino, s->su_imap); in bfs_create()
101 inode->i_ino = inode->iu_dsk_ino = ino; in bfs_create()
129 unsigned long ino = le32_to_cpu(de->ino); in bfs_lookup() local
131 inode = iget(dir->i_sb, ino); in bfs_lookup()
168 if (!bh || de->ino != inode->i_ino) in bfs_unlink()
176 de->ino = 0; in bfs_unlink()
208 if (!old_bh || old_de->ino != old_inode->i_ino) in bfs_rename()
228 old_de->ino = 0; in bfs_rename()
254 static int bfs_add_entry(struct inode * dir, const char * name, int namelen, int ino) in bfs_add_entry() argument
276 if (!de->ino) { in bfs_add_entry()
284 de->ino = ino; in bfs_add_entry()
326 if (de->ino && bfs_namecmp(namelen, name, de->name)) { in bfs_find_entry()