Lines Matching refs:src_fd
284 struct hfs_find_data src_fd, dst_fd; in hfs_cat_move() local
293 err = hfs_find_init(HFS_SB(sb)->cat_tree, &src_fd); in hfs_cat_move()
296 dst_fd = src_fd; in hfs_cat_move()
299 hfs_cat_build_key(sb, src_fd.search_key, src_dir->i_ino, src_name); in hfs_cat_move()
300 err = hfs_brec_find(&src_fd); in hfs_cat_move()
303 if (src_fd.entrylength > sizeof(entry) || src_fd.entrylength < 0) { in hfs_cat_move()
308 hfs_bnode_read(src_fd.bnode, &entry, src_fd.entryoffset, in hfs_cat_move()
309 src_fd.entrylength); in hfs_cat_move()
320 err = hfs_brec_insert(&dst_fd, &entry, src_fd.entrylength); in hfs_cat_move()
328 hfs_cat_build_key(sb, src_fd.search_key, src_dir->i_ino, src_name); in hfs_cat_move()
329 err = hfs_brec_find(&src_fd); in hfs_cat_move()
332 err = hfs_brec_remove(&src_fd); in hfs_cat_move()
344 hfs_cat_build_key(sb, src_fd.search_key, cnid, NULL); in hfs_cat_move()
345 err = hfs_brec_find(&src_fd); in hfs_cat_move()
348 err = hfs_brec_remove(&src_fd); in hfs_cat_move()
365 hfs_find_exit(&src_fd); in hfs_cat_move()