/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_wcb.c | 63 mdb_wcb_create(mdb_iwalker_t *iwp, mdb_walk_cb_t cb, void *data, uintptr_t addr) argument 68 wcb->w_walker = iwp; 73 wcb->w_state.walk_arg = iwp->iwlk_init_arg;
|
H A D | mdb_help.c | 70 const mdb_iwalker_t *iwp = mdb_nv_get_cookie(v); local 71 if (iwp->iwlk_descr != NULL) 73 iwp->iwlk_name, iwp->iwlk_descr); 145 mdb_iwalker_t *iwp = mdb_nv_get_cookie(mdb_nv_get_cookie(v)); local 147 if (iwp->iwlk_descr != NULL) 148 mdb_printf("%-24s - %s\n", mdb_nv_get_name(v), iwp->iwlk_descr); 288 mdb_iwalker_t *iwp = mdb_nv_get_cookie(mdb_nv_get_cookie(v)); local 292 (*ip)++, iwp->iwlk_modp->mod_name, iwp 310 mdb_iwalker_t *iwp; local [all...] |
H A D | mdb_module.c | 518 mdb_iwalker_t *iwp; local 531 iwp = mdb_alloc(sizeof (mdb_iwalker_t), UM_SLEEP); 533 iwp->iwlk_descr = strdup(wp->walk_descr); 534 iwp->iwlk_init = wp->walk_init; 535 iwp->iwlk_step = wp->walk_step; 536 iwp->iwlk_fini = wp->walk_fini; 537 iwp->iwlk_init_arg = wp->walk_init_arg; 538 iwp->iwlk_modp = mod; 540 if (iwp->iwlk_init == NULL) 541 iwp 562 mdb_iwalker_t *iwp; local [all...] |
H A D | mdb_tab.c | 356 mdb_iwalker_t *iwp = mdb_nv_get_cookie(mdb_nv_get_cookie(v)); local 359 mdb_tab_insert(mcp, iwp->iwlk_name);
|
H A D | mdb_modapi.c | 553 mdb_iwalker_t *iwp = mdb_walker_lookup(name); local 562 if (iwp != NULL) { 566 ret = walk_common(mdb_wcb_create(iwp, pwalk_step, &p, addr)); 604 mdb_iwalker_t *iwp; local 614 if ((iwp = mdb_walker_lookup(wname)) == NULL) 624 wcb = mdb_wcb_create(iwp, (mdb_walk_cb_t)walk_dcmd, &dw, addr); 659 mdb_iwalker_t *iwp; local 664 if ((iwp = mdb_walker_lookup(wname)) == NULL) 670 if (cwcb->w_walker == iwp) 673 wcb = mdb_wcb_create(iwp, (mdb_walk_cb_ [all...] |
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | immu_qinv.c | 85 static void immu_qinv_inv_wait(immu_inv_wait_t *iwp); 168 static void immu_qinv_inv_wait(immu_inv_wait_t *iwp); 169 static void qinv_wait_sync(immu_t *immu, immu_inv_wait_t *iwp); 307 qinv_wait_sync(immu_t *immu, immu_inv_wait_t *iwp) argument 316 status = &iwp->iwp_vstatus; 317 paddr = iwp->iwp_pstatus; 333 if (iwp->iwp_sync) { 340 DTRACE_PROBE2(immu__wait__sync, const char *, iwp->iwp_name, 350 immu_qinv_inv_wait(immu_inv_wait_t *iwp) argument 352 volatile uint32_t *status = &iwp 569 immu_qinv_context_fsi(immu_t *immu, uint8_t function_mask, uint16_t source_id, uint_t domain_id, immu_inv_wait_t *iwp) argument 582 immu_qinv_context_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp) argument 593 immu_qinv_context_gbl(immu_t *immu, immu_inv_wait_t *iwp) argument 604 immu_qinv_iotlb_psi(immu_t *immu, uint_t domain_id, uint64_t dvma, uint_t count, uint_t hint, immu_inv_wait_t *iwp) argument 642 immu_qinv_iotlb_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp) argument 653 immu_qinv_iotlb_gbl(immu_t *immu, immu_inv_wait_t *iwp) argument 661 immu_qinv_intr_global(immu_t *immu, immu_inv_wait_t *iwp) argument 669 immu_qinv_intr_one_cache(immu_t *immu, uint_t iidx, immu_inv_wait_t *iwp) argument 677 immu_qinv_intr_caches(immu_t *immu, uint_t iidx, uint_t cnt, immu_inv_wait_t *iwp) argument [all...] |
H A D | immu_regs.c | 49 static void immu_regs_inv_wait(immu_inv_wait_t *iwp); 156 uint_t hint, immu_inv_wait_t *iwp) 168 immu_regs_iotlb_dsi(immu, did, iwp); 215 immu_regs_iotlb_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp) argument 228 immu_regs_iotlb_gbl(immu_t *immu, immu_inv_wait_t *iwp) argument 707 uint16_t source_id, uint_t domain_id, immu_inv_wait_t *iwp) 714 immu_regs_context_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp) argument 721 immu_regs_context_gbl(immu_t *immu, immu_inv_wait_t *iwp) argument 731 immu_regs_inv_wait(immu_inv_wait_t *iwp) argument 155 immu_regs_iotlb_psi(immu_t *immu, uint_t did, uint64_t dvma, uint_t snpages, uint_t hint, immu_inv_wait_t *iwp) argument 706 immu_regs_context_fsi(immu_t *immu, uint8_t function_mask, uint16_t source_id, uint_t domain_id, immu_inv_wait_t *iwp) argument
|
H A D | immu.c | 1330 immu_init_inv_wait(immu_inv_wait_t *iwp, const char *name, boolean_t sync) argument 1335 iwp->iwp_sync = sync; 1337 vaddr = (caddr_t)&iwp->iwp_vstatus; 1341 iwp->iwp_pstatus = paddr; 1342 iwp->iwp_name = name;
|
H A D | immu_intrmap.c | 671 immu_inv_wait_t *iwp; local 708 iwp = &intrmap_private->ir_inv_wait; 709 immu_init_inv_wait(iwp, "intrmaplocal", B_TRUE); 713 immu_qinv_intr_one_cache(immu, idx, iwp); 731 immu_qinv_intr_caches(immu, idx, count, iwp); 750 immu_inv_wait_t *iwp; local 764 iwp = &INTRMAP_PRIVATE(intrmap_private)->ir_inv_wait; 805 immu_qinv_intr_one_cache(immu, idx, iwp); 820 immu_qinv_intr_caches(immu, idx, count, iwp); 829 immu_inv_wait_t *iwp; local [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipmpstat/ |
H A D | ipmpstat.c | 372 ipmpstat_walkdata_t *iwp = arg; local 381 (*iwp->iw_func)(ih, ifinfop, iwp->iw_funcarg); 397 ipmpstat_walkdata_t *iwp = arg; local 409 (*iwp->iw_func)(ih, adinfop, iwp->iw_funcarg);
|