Lines Matching refs:dh_desc

2961 	parentcnid = dirhint->dh_desc.cd_parentcnid;
2973 iterator->hint.nodeNum = dirhint->dh_desc.cd_hint;
2979 if (dirhint->dh_desc.cd_namelen != 0) {
2980 if (buildkey(hfsmp, &dirhint->dh_desc, (HFSPlusCatalogKey *)key, 0) == 0) {
2993 buildthreadkey(dirhint->dh_desc.cd_parentcnid, (hfsmp->hfs_flags & HFS_STANDARD), key);
3010 ps.parentID = dirhint->dh_desc.cd_parentcnid;
3600 if (dirhint->dh_desc.cd_namelen != 0) {
3601 if (buildkey(hfsmp, &dirhint->dh_desc, (HFSPlusCatalogKey *)key, 0) == 0) {
3602 iterator->hint.nodeNum = dirhint->dh_desc.cd_hint;
3612 buildthreadkey(dirhint->dh_desc.cd_parentcnid, (hfsmp->hfs_flags & HFS_STANDARD), key);
3626 buildthreadkey(dirhint->dh_desc.cd_parentcnid, (hfsmp->hfs_flags & HFS_STANDARD), key);
3645 ps.parentID = dirhint->dh_desc.cd_parentcnid;
3664 state.cbs_desc = &dirhint->dh_desc;
3667 state.cbs_parentID = dirhint->dh_desc.cd_parentcnid;
3670 if (dirhint->dh_desc.cd_namelen > 0 && dirhint->dh_desc.cd_nameptr != NULL) {
3671 bcopy(dirhint->dh_desc.cd_nameptr, buffer, dirhint->dh_desc.cd_namelen+1);
3672 if (dirhint->dh_desc.cd_flags & CD_HASBUF) {
3673 dirhint->dh_desc.cd_flags &= ~CD_HASBUF;
3674 vfs_removename((const char *)dirhint->dh_desc.cd_nameptr);
3677 dirhint->dh_desc.cd_nameptr = (u_int8_t *)buffer;
3729 dirhint->dh_desc.cd_flags |= CD_EOF;
3734 dirhint->dh_desc.cd_hint = iterator->hint.nodeNum;
3735 dirhint->dh_desc.cd_flags |= CD_DECOMPOSED;
3739 if (dirhint->dh_desc.cd_namelen > 0) {
3740 dirhint->dh_desc.cd_nameptr = (const u_int8_t *)vfs_addname((char *)buffer, dirhint->dh_desc.cd_namelen, 0, 0);
3741 dirhint->dh_desc.cd_flags |= CD_HASBUF;
3743 dirhint->dh_desc.cd_nameptr = NULL;
3744 dirhint->dh_desc.cd_namelen = 0;