Lines Matching refs:freep
83 void *(*allocp)(size_t), void (*freep)(void *, size_t)) =
85 void *(*allocp)(size_t), void (*freep)(void *, size_t)))NULL;
103 void (*freep)(void *, size_t)))dlsym(ldom_dl_hp, "pri_get");
116 void (*freep)(void *, size_t)))NULL;
161 void *(*allocp)(size_t), void (*freep)(void *, size_t))
172 return ((*ldom_pri_fp_get)(wait, token, buf, allocp, freep));
195 lhp->freep(bufp, size);
217 if (mdp = md_init_intern(bufp, lhp->allocp, lhp->freep)) {
232 lhp->freep(listp, sizeof (mde_cookie_t) * num_nodes);
235 lhp->freep(bufp, bufsiz);
269 if ((mdp = md_init_intern(bufp, lhp->allocp, lhp->freep)) == NULL ||
271 lhp->freep(bufp, bufsize);
297 lhp->freep(listp, sizeof (mde_cookie_t) * num_nodes);
299 lhp->freep(bufp, bufsize);
344 if ((mdp = md_init_intern(bufp, lhp->allocp, lhp->freep)) == NULL) {
345 lhp->freep(bufp, bufsize);
349 lhp->freep(bufp, bufsize);
389 lhp->freep(listp, sizeof (mde_cookie_t) * num_nodes);
391 lhp->freep(bufp, bufsize);
659 lhp->freep((void *)&blr.bl_fmri, blr.bl_fmrisz);
716 lhp->freep(*buf, rv);
725 rv = ldom_pri_get(PRI_GET, &tok, buf, lhp->allocp, lhp->freep);
751 rv = ldom_pri_get(PRI_GET, &tok, buf, lhp->allocp, lhp->freep);
761 lhp->freep(*buf, rv);
771 rv = ldom_pri_get(PRI_WAITGET, &tok, buf, lhp->allocp, lhp->freep);
838 void (*freep)(void *addr, size_t size))
842 if (allocp == NULL && freep == NULL) {
844 freep = ldom_free;
845 } else if (allocp == NULL || freep == NULL) {
866 lhp->freep = freep;
882 lhp->freep(lhp, sizeof (struct ldom_hdl));