Lines Matching refs:rctl
71 rctl(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in rctl() function
73 rctl_t rctl; in rctl() local
81 if (mdb_vread(&rctl, sizeof (rctl_t), addr) == -1) { in rctl()
94 if (rctl.rc_id != hndl) in rctl()
99 (uintptr_t)rctl.rc_dict_entry) == -1) { in rctl()
101 addr, rctl.rc_dict_entry); in rctl()
110 mdb_printf("%0?p\t%3d : %s\n", addr, rctl.rc_id, name); in rctl()
112 if (mdb_pwalk("rctl_val", (mdb_walk_cb_t)print_val, &(rctl.rc_cursor), in rctl()
418 rctl_t rctl; in rctl_set_walk_step() local
441 if (mdb_vread(&rctl, sizeof (rctl_t), wsp->walk_addr) == -1) { in rctl_set_walk_step()
447 status = wsp->walk_callback(wsp->walk_addr, &rctl, wsp->walk_cbdata); in rctl_set_walk_step()
449 wsp->walk_addr = (uintptr_t)rctl.rc_next; in rctl_set_walk_step()
466 rctl_t rctl; in rctl_val_walk_init() local
468 if (mdb_vread(&rctl, sizeof (rctl_t), wsp->walk_addr) == -1) { in rctl_val_walk_init()
472 wsp->walk_addr = (uintptr_t)rctl.rc_values; in rctl_val_walk_init()
473 wsp->walk_data = rctl.rc_values; in rctl_val_walk_init()