umem_readvar
if (umem_readvar(&heap_arena, "heap_arena") == -1) {
if (umem_readvar(&size, "umem_ptc_size") == -1) {
if (umem_readvar(&ready, "umem_ready") == -1)
extern ssize_t umem_readvar(void *, const char *);
if (lp == 0 && umem_readvar(&lp, "umem_transaction_log") == -1) {
if (umem_readvar(&wi.wi_msb_arena, "umem_internal_arena") == -1)
if (umem_readvar(&lhp, "umem_transaction_log") == -1) {
if (umem_readvar(&vaddr, "vmem_list") == -1) {
if (umem_readvar(&seg_size, "vmem_seg_size") == -1) {
if (umem_readvar(&addr, logname) == -1) {
if (umem_readvar(&umem_cpus, "umem_cpus") == -1) {
(umem_readvar(&(var), #var) == -1 && \
if (umem_readvar(&umem_max_ncpus, "umem_max_ncpus") == -1 &&
umem_readvar(&umem_max_ncpus, "max_ncpus") == -1) {