Lines Matching defs:src_fd
325 struct hfs_find_data src_fd, dst_fd;
333 err = hfs_find_init(HFSPLUS_SB(sb).cat_tree, &src_fd);
336 dst_fd = src_fd;
339 hfsplus_cat_build_key(sb, src_fd.search_key, src_dir->i_ino, src_name);
340 err = hfs_brec_find(hfsplus_handle, &src_fd);
343 if (src_fd.entrylength > sizeof(entry) || src_fd.entrylength < 0) {
348 hfs_bnode_read(src_fd.bnode, &entry, src_fd.entryoffset,
349 src_fd.entrylength);
360 err = hfs_brec_insert(hfsplus_handle, &dst_fd, &entry, src_fd.entrylength);
368 hfsplus_cat_build_key(sb, src_fd.search_key, src_dir->i_ino, src_name);
369 err = hfs_brec_find(hfsplus_handle, &src_fd);
372 err = hfs_brec_remove(hfsplus_handle, &src_fd);
380 hfsplus_cat_build_key(sb, src_fd.search_key, cnid, NULL);
381 err = hfs_brec_find(hfsplus_handle, &src_fd);
384 type = hfs_bnode_read_u16(src_fd.bnode, src_fd.entryoffset);
385 err = hfs_brec_remove(hfsplus_handle, &src_fd);
401 hfs_find_exit(hfsplus_handle, &src_fd);