Searched refs:uberdata (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/ |
H A D | libc.c | 461 HD("self uberdata"); 743 uberdata_t uberdata; local 751 if (mdb_vread(&uberdata, sizeof (uberdata), addr) != 752 sizeof (uberdata)) { 753 mdb_warn("failed to read uberdata at 0x%p", addr); 784 prt_addr(uberdata.bucket[i].free_list, 1), 785 uberdata.bucket[i].chunks); 792 prt_addr(uberdata.atexit_root.head, 1), 793 prt_addr(uberdata [all...] |
/illumos-gate/usr/src/lib/libc_db/common/ |
H A D | thread_db.c | 70 * the uberdata address that we will need. 74 * This is the actual name of uberdata, used in the event 116 * to avoid repeatedly reading the full uberdata structure when 156 uberdata_t uberdata; local 159 &uberdata, sizeof (uberdata)) != PS_OK) 161 ta_p->primary_map = uberdata.primary_map; 166 ta_p->hash_table_addr = (psaddr_t)uberdata.thr_hash_table; 167 ta_p->hash_size = uberdata.hash_size; 168 if (ps_pdread(ph_p, (psaddr_t)uberdata 173 uberdata32_t uberdata; local [all...] |
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 66 * This file also describes uberdata in libc. 68 * The term "uberdata" refers to data that is unique and visible across 88 * All uberdata is referenced from a base pointer in the thread's ulwp_t 89 * structure (which is also uberdata). All allocations and deallocations 90 * of uberdata are made via the uberdata-aware lmalloc() and lfree() 204 * 2. If non-NULL, it points to uberdata.uberflags, so that tests of 495 * thread's uberdata to facilitate it. The tm_roots are the roots of linked 557 struct uberdata *ul_uberdata; /* uber (super-global) data */ 930 * This is data that is global to all link maps (uberdata, ak 934 typedef struct uberdata { struct [all...] |
Completed in 60 milliseconds