Lines Matching refs:dh_data
63 void *dh_data;
434 if (dirhp->dh_data)
435 umem_free(dirhp->dh_data, dirhp->dh_len);
597 bytes = libuvfs_add_direntry(dirhp->dh_data,
603 old_data = dirhp->dh_data;
604 dirhp->dh_data = umem_zalloc(dirhp->dh_len * 2, UMEM_NOFAIL);
605 if (dirhp->dh_data == NULL) {
609 bcopy(old_data, dirhp->dh_data, dirhp->dh_len);
611 dirhp->dh_cookie = (char *)dirhp->dh_data + cookie_off;
614 bytes = libuvfs_add_direntry(dirhp->dh_data,
639 if (dirhp->dh_data)
640 umem_free(dirhp->dh_data, dirhp->dh_len);
641 dirhp->dh_data = umem_zalloc(dirhp->dh_len, UMEM_NOFAIL);
682 dirhp->dh_data = umem_zalloc(dirhp->dh_len,
689 umem_free(dirhp->dh_data, dirhp->dh_len);
742 start = (char *)dirhp->dh_data + off;
756 if ((char *)dp > (char *)dirhp->dh_data +
769 uintptr_t data = (uintptr_t)dirhp->dh_data + off;