Lines Matching defs:allocp
83 void *(*allocp)(size_t), void (*freep)(void *, size_t)) =
85 void *(*allocp)(size_t), void (*freep)(void *, size_t)))NULL;
102 uint64_t **buf, void *(*allocp)(size_t),
115 uint64_t **buf, void *(*allocp)(size_t),
161 void *(*allocp)(size_t), void (*freep)(void *, size_t))
172 return ((*ldom_pri_fp_get)(wait, token, buf, allocp, freep));
192 bufp = (uint64_t *)lhp->allocp(size);
217 if (mdp = md_init_intern(bufp, lhp->allocp, lhp->freep)) {
222 listp = lhp->allocp(sizeof (mde_cookie_t) * num_nodes);
269 if ((mdp = md_init_intern(bufp, lhp->allocp, lhp->freep)) == NULL ||
275 listp = (mde_cookie_t *)lhp->allocp(sizeof (mde_cookie_t) * num_nodes);
344 if ((mdp = md_init_intern(bufp, lhp->allocp, lhp->freep)) == NULL) {
361 listp = lhp->allocp(sizeof (mde_cookie_t) * num_nodes);
648 (blr.bl_fmri = (caddr_t)lhp->allocp(blr.bl_fmrisz)) ==
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);
771 rv = ldom_pri_get(PRI_WAITGET, &tok, buf, lhp->allocp, lhp->freep);
837 ldom_init(void *(*allocp)(size_t size),
842 if (allocp == NULL && freep == NULL) {
843 allocp = ldom_alloc;
845 } else if (allocp == NULL || freep == NULL) {
857 if ((lhp = allocp(sizeof (struct ldom_hdl))) == NULL) {
865 lhp->allocp = allocp;