uvm_obj_destroy
uvm_obj_destroy(&pmap->pm_obj, false);
uvm_obj_destroy(&pmap->pm_obj[i], false);
uvm_obj_destroy(uobj, true);
uvm_obj_destroy(&vp->v_uobj, true);
uvm_obj_destroy(&vp->v_uobj, true);
uvm_obj_destroy(&pmap->pm_uobject, false);
uvm_obj_destroy(uobj, true);
uvm_obj_destroy(&udv->u_obj, true);
uvm_obj_destroy(uobj, true);
void uvm_obj_destroy(struct uvm_object *, bool);