Lines Matching defs:src_fd
415 struct hfs_find_data src_fd, dst_fd;
424 err = hfs_find_init(HFS_SB(sb)->cat_tree, &src_fd);
427 dst_fd = src_fd;
433 err = hfs_bmap_reserve(src_fd.tree, 2 * src_fd.tree->depth);
438 hfs_cat_build_key(sb, src_fd.search_key, src_dir->i_ino, src_name);
439 err = hfs_brec_find(&src_fd);
442 if (src_fd.entrylength > sizeof(entry) || src_fd.entrylength < 0) {
447 hfs_bnode_read(src_fd.bnode, &entry, src_fd.entryoffset,
448 src_fd.entrylength);
459 err = hfs_brec_insert(&dst_fd, &entry, src_fd.entrylength);
467 hfs_cat_build_key(sb, src_fd.search_key, src_dir->i_ino, src_name);
468 err = hfs_brec_find(&src_fd);
471 err = hfs_brec_remove(&src_fd);
483 hfs_cat_build_key(sb, src_fd.search_key, cnid, NULL);
484 err = hfs_brec_find(&src_fd);
487 err = hfs_brec_remove(&src_fd);
504 hfs_find_exit(&src_fd);