Lines Matching refs:fd
418 struct hfs_find_data fd; in hfs_write_inode() local
449 if (hfs_find_init(HFS_SB(main_inode->i_sb)->cat_tree, &fd)) in hfs_write_inode()
453 fd.search_key->cat = HFS_I(main_inode)->cat_key; in hfs_write_inode()
454 if (hfs_brec_find(&fd)) in hfs_write_inode()
459 if (fd.entrylength < sizeof(struct hfs_cat_dir)) in hfs_write_inode()
461 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
470 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
473 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
477 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
480 if (fd.entrylength < sizeof(struct hfs_cat_file)) in hfs_write_inode()
482 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
495 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
499 hfs_find_exit(&fd); in hfs_write_inode()
508 struct hfs_find_data fd; in hfs_file_lookup() local
522 res = hfs_find_init(HFS_SB(dir->i_sb)->cat_tree, &fd); in hfs_file_lookup()
527 fd.search_key->cat = HFS_I(dir)->cat_key; in hfs_file_lookup()
528 res = hfs_brec_read(&fd, &rec, sizeof(rec)); in hfs_file_lookup()
533 hfs_find_exit(&fd); in hfs_file_lookup()