/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_wcb.c | 54 mdb_wcb_t *wcb = (mdb_wcb_t *)wsp; local 56 if (wcb->w_buftag != WCB_TAG_ACTIVE && wcb->w_buftag != WCB_TAG_INITIAL) 57 fail("walk state %p is corrupt or not active\n", (void *)wcb); 59 return (wcb); 65 mdb_wcb_t *wcb = mdb_zalloc(sizeof (mdb_wcb_t), UM_SLEEP); local 67 wcb->w_buftag = WCB_TAG_INITIAL; 68 wcb->w_walker = iwp; 70 wcb->w_state.walk_callback = cb; 71 wcb 79 mdb_wcb_destroy(mdb_wcb_t *wcb) argument 95 mdb_wcb_insert(mdb_wcb_t *wcb, mdb_frame_t *fp) argument 107 mdb_wcb_delete(mdb_wcb_t *wcb, mdb_frame_t *fp) argument 130 mdb_wcb_t *n, *wcb = *wcbpp; local [all...] |
H A D | mdb_modapi.c | 462 walk_step(mdb_wcb_t *wcb) argument 464 mdb_wcb_t *nwcb = wcb->w_lyr_head; 475 return (wcb->w_walker->iwlk_step(&wcb->w_state)); 478 wcb->w_lyr_head = nwcb->w_lyr_link; 483 if (status == WALK_DONE && wcb->w_lyr_head != NULL) 490 walk_common(mdb_wcb_t *wcb) argument 500 mdb_wcb_insert(wcb, pfp); 502 mdb_wcb_insert(wcb, mdb.m_frame); 508 if ((status = wcb 605 mdb_wcb_t *wcb; local 642 layered_walk_step(uintptr_t addr, const void *data, mdb_wcb_t *wcb) argument 658 mdb_wcb_t *cwcb, *wcb; local [all...] |
/illumos-gate/usr/src/lib/libtnfprobe/ |
H A D | tnf_buf.c | 96 tnfw_b_alloc_block(TNFW_B_WCB *wcb, enum tnf_alloc_mode istag) argument 131 if (!wcb->tnfw_w_initialized) { 134 wcb->tnfw_w_block_shift = wcb->tnfw_w_gen_shift = 0; 137 ++wcb->tnfw_w_block_shift; 142 ++wcb->tnfw_w_gen_shift; 144 wcb->tnfw_w_pid = _tnfw_b_control->tnf_pid; 145 wcb->tnfw_w_initialized = B_TRUE; 166 blocknum = i >> wcb->tnfw_w_block_shift; 185 generation = (hint_hi << (32 - wcb 321 tnfw_b_release_block(TNFW_B_WCB * wcb) argument 437 tnfw_b_alloc(TNFW_B_WCB *wcb, size_t size, enum tnf_alloc_mode istag) argument 556 tnfw_b_xcommit(TNFW_B_WCB *wcb) argument 625 tnfw_b_xabort(TNFW_B_WCB *wcb) argument 671 tnfw_b_fw_alloc(TNFW_B_WCB *wcb) argument 690 tnfw_b_fw_alloc(TNFW_B_WCB *wcb) argument [all...] |
H A D | tnf_buf.h | 153 #define TNFW_B_GIVEBACK(wcb, new_pos) \ 154 ((wcb)->tnfw_w_pos.tnfw_w_write_off = \ 155 (((char *)(new_pos) - (char *)((wcb)->tnfw_w_pos.tnfw_w_block) + 7) \
|
H A D | trace_funcs.c | 102 TNFW_B_WCB *wcb; local 182 wcb = &(ops->wcb); 185 sprintf(tmp_buf, "tnf_trace_alloc, wcb=%p\n", wcb); 189 buffer = ops->alloc(wcb, asize, ops->mode); 274 TNFW_B_GIVEBACK(wcb, fwd_p); 360 (void) set_p->tpd_p->commit(&(set_p->tpd_p->wcb)); 379 (void) set_p->tpd_p->rollback(&(set_p->tpd_p->wcb)); 401 retval = ops->alloc(&(ops->wcb), siz [all...] |
H A D | tnf_trace.h | 112 TNFW_B_WCB wcb; member in struct:_tnf_ops
|
H A D | probe_cntl.c | 629 tnfw_b_release_block(&ops->wcb); 722 (void) ops->commit(&(ops->wcb));
|
/illumos-gate/usr/src/uts/common/tnf/ |
H A D | trace_funcs.c | 97 TNFW_B_WCB *wcb; local 146 wcb = &ops->wcb; 148 TNFW_B_ALLOC(wcb, asize, buffer, probe_event_prototype_t *); 219 TNFW_B_GIVEBACK(wcb, fwd_p); 221 TNFW_B_GIVEBACK(wcb, fwd_p); 287 TNFW_B_WCB *wcb; local 291 wcb = &ops->wcb; 294 pos = &wcb 312 TNFW_B_WCB *wcb; local [all...] |
H A D | tnf_buf.h | 161 * Allocate 'size' data bytes using 'wcb'; store result into 'buf'. 164 #define TNFW_B_ALLOC(wcb, size, buf, typ) \ 173 xx_pos = &(wcb)->tnfw_w_pos; \ 183 buf = tnfw_b_alloc((wcb), xx_size, TNF_ALLOC_REUSABLE);\ 189 #define TNFW_B_GIVEBACK(wcb, new_pos) \ 190 ((wcb)->tnfw_w_pos.tnfw_w_write_off = \ 192 - (char *)((wcb)->tnfw_w_pos.tnfw_w_block) + 7) \
|
H A D | trace_init.c | 124 pos = &ops->wcb.tnfw_w_tag_pos; 126 pos = &ops->wcb.tnfw_w_pos;
|
H A D | tnf_buf.c | 226 tnfw_b_alloc(TNFW_B_WCB *wcb, size_t size, enum tnf_alloc_mode istag) argument 233 pos = &wcb->tnfw_w_pos; /* common case */ 235 pos = &wcb->tnfw_w_tag_pos; 308 tnfw_b_fw_alloc(TNFW_B_WCB *wcb) argument
|
H A D | tnf_res.c | 200 block = ops->wcb.tnfw_w_pos.tnfw_w_block; 201 ops->wcb.tnfw_w_pos.tnfw_w_block = NULL; 204 block = ops->wcb.tnfw_w_tag_pos.tnfw_w_block; 205 ops->wcb.tnfw_w_tag_pos.tnfw_w_block = NULL;
|
H A D | tnf_trace.h | 90 TNFW_B_WCB wcb; /* write control info */ member in struct:_tnf_ops
|
H A D | tnf_probe.c | 96 fwp = tnfw_b_fw_alloc(&(ops->wcb));
|
H A D | tnf_types.h | 91 mem = BUF_ALLOC(ops)(&(ops->wcb), size, ops->mode); \ 99 mem = BUF_ALLOC(ops)(&(ops->wcb), size, ops->mode); \
|
H A D | tnf.c | 669 tpdp->wcb.tnfw_w_pos.tnfw_w_block = NULL; 670 tpdp->wcb.tnfw_w_tag_pos.tnfw_w_block = NULL;
|
/illumos-gate/usr/src/cmd/make/bin/ |
H A D | dosys.cc | 86 Wstring wcb(command); 87 register wchar_t *p = wcb.get_string(); 125 wcb.get_string(),
|
H A D | rep.cc | 102 wchar_t * wcb = rns.get_string(); local 124 if (IS_WEQUALN(&colon[2], wcb, 184 wchar_t * wcb = get_wstring(target->string_mb); // XXX Tolik: needs retmem local 185 rp->target = wcb; 227 wchar_t * wcb = tstr.get_string(); local 241 if (IS_WEQUAL(rp->target, wcb)) { 261 IS_WEQUAL(rp->target, wcb)) { 265 if (IS_WEQUAL(rp->target, wcb)) {
|
H A D | read2.cc | 657 wchar_t * wcb = tstr.get_string(); local 660 ((wcb[0] != (int) period_char) || 661 wcschr(wcb, (int) slash_char))) { 749 if ((wcb[0] == (int) period_char) && 750 !wcschr(wcb, (int) slash_char)) { 758 if ((wcb[0] == (int) period_char) && 759 !wcschr(wcb, (int) slash_char)) { 947 Wstring wcb(target); 948 cp = wcb.get_string(); 964 cp = wcb 1519 wchar_t * wcb = str.get_string(); local 1752 wchar_t * wcb = nms.get_string(); local 1807 wchar_t * wcb = nms.get_string(); local [all...] |
H A D | doname.cc | 216 Wstring wcb(target); 228 if (wcb.equal(tbuffer)) { 243 if (wcb.equal(tbuffer)) { 1479 Wstring wcb; local 1492 wcb.init(dependency->name); 1493 if ((start = (wchar_t *) wcschr(wcb.get_string(), 1498 wcb.get_string(), 1499 start - wcb.get_string()); 1500 buffer[start-wcb.get_string()] = 1504 (int) (dependency->name->hash.length-(start-wcb 2818 wchar_t * wcb = file_string.get_string(); local [all...] |
H A D | files.cc | 222 Wstring wcb(getvar(vpath_name)); 225 vpath = wcb.get_string(); 306 Wstring wcb(dir); 326 if ((dir->hash.length > 1) || (wcb.get_string()[0] != (int) period_char)) { 327 (void) wcscpy(file_name, wcb.get_string());
|
H A D | misc.cc | 399 Wstring wcb(p); 400 if (wcb.get_string()[0] == (int) period_char) { 496 wchar_t * wcb = str.get_string(); local 498 ((wcb[0] != (int) period_char) || 499 ((wcb[0] == (int) period_char) && 500 (wcschr(wcb, (int) slash_char))))) {
|
H A D | ar.cc | 201 wchar_t * wcb = member_string.get_string(); local 202 if((slash = (wchar_t *) wcsrchr(wcb, (int) slash_char)) != NULL) {
|
/illumos-gate/usr/src/cmd/make/lib/mksh/ |
H A D | macro.cc | 1087 Wstring wcb; local 1097 wcb.init(value); 1098 length = wcb.length(); 1099 val_string = wcb.get_string(); 1133 wcb.init(value); 1134 if(wcb.length() > 0) { 1146 wcb.init(value);
|
/illumos-gate/usr/src/lib/libc_db/common/ |
H A D | thread_db.c | 3000 waiter_cb_ctl_t *wcb = arg; local 3008 wcb->errcode = TD_DBERR; 3018 wcb->errcode = TD_DBERR; 3023 wcb->errcode = TD_ERR; 3031 if (wchan == (caddr_t)wcb->sync_obj_addr) 3032 return ((*wcb->waiter_cb)(th_p, wcb->waiter_cb_arg)); 3048 waiter_cb_ctl_t wcb; local 3055 (caddr_t)&wcb.sync_magic, sizeof (wcb [all...] |