Lines Matching refs:fd
383 struct hfs_find_data fd; in hfs_write_inode() local
411 if (hfs_find_init(HFS_SB(main_inode->i_sb)->cat_tree, &fd)) in hfs_write_inode()
415 fd.search_key->cat = HFS_I(main_inode)->cat_key; in hfs_write_inode()
416 if (hfs_brec_find(&fd)) in hfs_write_inode()
421 if (fd.entrylength < sizeof(struct hfs_cat_dir)) in hfs_write_inode()
423 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
432 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
435 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
439 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
442 if (fd.entrylength < sizeof(struct hfs_cat_file)) in hfs_write_inode()
444 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
457 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
461 hfs_find_exit(&fd); in hfs_write_inode()
470 struct hfs_find_data fd; in hfs_file_lookup() local
484 hfs_find_init(HFS_SB(dir->i_sb)->cat_tree, &fd); in hfs_file_lookup()
485 fd.search_key->cat = HFS_I(dir)->cat_key; in hfs_file_lookup()
486 res = hfs_brec_read(&fd, &rec, sizeof(rec)); in hfs_file_lookup()
491 hfs_find_exit(&fd); in hfs_file_lookup()