/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/ |
H A D | ri_init.c | 212 ri_init(int n_apids, char **ap_ids, int flags, ri_hdl_t **hdlp) in ri_init() argument 225 if (n_apids <= 0 || ap_ids == NULL || hdlp == NULL) in ri_init() 231 *hdlp = NULL; in ri_init() 318 *hdlp = ri_hdl; in ri_init()
|
H A D | rsrc_info.c | 541 ri_unpack(caddr_t buf, size_t size, ri_hdl_t **hdlp) in ri_unpack() argument 546 if (hdlp == NULL) in ri_unpack() 549 *hdlp = NULL; in ri_unpack() 602 *hdlp = ri_hdl; in ri_unpack()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | hotplug.c | 68 uintptr_t hdlp = (uintptr_t)dev->devi_hp_hdlp; in hotplug_print() local 72 while (hdlp) { in hotplug_print() 73 if (mdb_vread(&hdl, sizeof (ddi_hp_cn_handle_t), hdlp) == -1) { in hotplug_print() 91 hdlp, ddihp_get_cn_state(hdl.cn_info.cn_state), in hotplug_print() 94 hdlp = (uintptr_t)hdl.next; in hotplug_print()
|
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/common/ |
H A D | intr_common.c | 93 ddi_softint_hdl_impl_t hdlp; in soft_interrupt_dump() local 118 (mdb_vread(&hdlp, sizeof (ddi_softint_hdl_impl_t), in soft_interrupt_dump() 121 (uintptr_t)hdlp.ih_pending) == -1)) in soft_interrupt_dump() 130 (uintptr_t)avhp.av_intarg1, (uintptr_t)hdlp.ih_dip); in soft_interrupt_dump()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/cherrystone/psvcplugin/ |
H A D | psvcplugin.c | 54 static psvc_opaque_t hdlp; variable 210 err = psvc_init(&hdlp); in psvc_psr_plugin_init() 224 err = psvc_get_attr(hdlp, objp->name, PSVC_PRESENCE_ATTR, in psvc_psr_plugin_init() 228 err = psvc_get_attr(hdlp, objp->name, PSVC_FEATURES_ATTR, in psvc_psr_plugin_init() 281 psvc_fini(hdlp); in psvc_psr_plugin_fini() 282 hdlp = NULL; in psvc_psr_plugin_fini()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/cherrystone/psvcpolicy/ |
H A D | psvcpolicy.c | 335 pdb_enable_i2c(psvc_opaque_t hdlp) in pdb_enable_i2c() argument 367 return (send_pcf8574_reset(hdlp, id)); in pcf8574_init_policy_0() 515 err = psvc_get_attr(hdlp, id, in psvc_fan_fault_check_policy_0() 520 err = psvc_set_attr(hdlp, led_id, in psvc_fan_fault_check_policy_0() 524 err = psvc_get_attr(hdlp, led_id, in psvc_fan_fault_check_policy_0() 555 status = psvc_get_attr(hdlp, sensorid, in check_cpu_temp_fault() 591 status = psvc_get_attr(hdlp, cpuid, in psvc_shutdown_policy_0() 843 status |= pdb_enable_i2c(hdlp); in handle_ps_hotplug() 1144 unplugged = ac_unplugged(hdlp, id); in ac_power_check() 1266 err = check_i2c_access(hdlp, id); in psvc_ps_monitor_policy_0() [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/psvcplugin/ |
H A D | psvcplugin.c | 54 static psvc_opaque_t hdlp; variable 237 err = psvc_get_attr(hdlp, id, PSVC_FEATURES_ATTR, &features); in fan_speed_read() 258 err = psvc_set_attr(hdlp, name, PSVC_SWITCH_STATE_ATTR, in fan_speed_read() 457 err = psvc_init(&hdlp); in psvc_psr_plugin_init() 473 err = psvc_get_attr(hdlp, objp->name, PSVC_PRESENCE_ATTR, in psvc_psr_plugin_init() 477 err = psvc_get_attr(hdlp, objp->name, PSVC_FEATURES_ATTR, in psvc_psr_plugin_init() 499 psvc_fini(hdlp); in psvc_psr_plugin_fini()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/psvcpolicy/ |
H A D | psvcpolicy.c | 407 status = psvc_set_attr(hdlp, id, in update_thresholds() 649 status = psvc_set_attr(hdlp, led_id, in psvc_check_ps_hotplug_status_0() 716 status = psvc_get_attr(hdlp, system, in psvc_ps_overcurrent_check_policy_0() 722 status = psvc_get_attr(hdlp, in psvc_ps_overcurrent_check_policy_0() 933 status = psvc_get_attr(hdlp, system, in psvc_ps_device_fail_notifier_policy_0() 1391 psvc_get_attr(hdlp, fan_id[r], in psvc_fan_fault_check_policy_0() 1397 status = psvc_get_attr(hdlp, in psvc_fan_fault_check_policy_0() 1404 status = psvc_set_attr(hdlp, in psvc_fan_fault_check_policy_0() 1419 psvc_get_attr(hdlp, slot_id, in psvc_fan_fault_check_policy_0() 1425 status = psvc_get_attr(hdlp, in psvc_fan_fault_check_policy_0() [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/psvcplugin/ |
H A D | psvcplugin.c | 51 static psvc_opaque_t hdlp; variable 132 err = psvc_init(&hdlp); in psvc_psr_plugin_init() 146 err = psvc_get_attr(hdlp, objp->name, PSVC_PRESENCE_ATTR, in psvc_psr_plugin_init() 150 err = psvc_get_attr(hdlp, objp->name, PSVC_FEATURES_ATTR, in psvc_psr_plugin_init() 202 psvc_fini(hdlp); in psvc_psr_plugin_fini()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/psvcpolicy/ |
H A D | psvcpolicy.c | 333 status = psvc_set_attr(hdlp, id, in psvc_update_thresholds_0() 355 status = psvc_get_attr(hdlp, fru, in psvc_update_thresholds_0() 506 status = psvc_get_attr(hdlp, led_id, in psvc_check_temperature_policy_0() 516 status = psvc_set_attr(hdlp, led_id, in psvc_check_temperature_policy_0() 590 status = psvc_get_attr(hdlp, sensor_id, in psvc_ps_hotplug_policy_0() 627 status = psvc_set_attr(hdlp, led_id, in psvc_ps_hotplug_policy_0() 763 status = psvc_get_attr(hdlp, led_id, in psvc_device_fail_notifier_policy_0() 774 status = psvc_set_attr(hdlp, led_id, in psvc_device_fail_notifier_policy_0() 791 status = psvc_get_attr(hdlp, id, in psvc_init_led_policy_0() 799 status = psvc_set_attr(hdlp, id, in psvc_init_led_policy_0() [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/ |
H A D | psvcobj.c | 3957 EHdl_t *hdlp, in i_psvc_load_generic() argument 4067 EHdl_t *hdlp, in i_psvc_constructor_0_0() argument 4114 EHdl_t *hdlp, in i_psvc_constructor_0_1() argument 4183 EHdl_t *hdlp, in i_psvc_constructor_1_0() argument 4231 EHdl_t *hdlp, in i_psvc_constructor_2_0() argument 4263 EHdl_t *hdlp, in i_psvc_constructor_2_1() argument 4295 EHdl_t *hdlp, in i_psvc_constructor_2_2() argument 5104 if (i_psvc_load_associations(hdlp, hdlp->fp) == -1) in psvc_init() 5121 &hdlp->dev_tbl[i].bus, &hdlp->dev_tbl[i].addr, in psvc_init() 5136 if (i_psvc_load_tables(hdlp, hdlp->fp) == -1) in psvc_init() [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcplugin/ |
H A D | psvcplugin.c | 80 static psvc_opaque_t hdlp; variable 504 status = (*tp->funcp)(hdlp, (tp->obj_list + obj_num)->name); in lock_and_run() 508 psvc_get_attr(hdlp, (tp->obj_list + obj_num)->name, in lock_and_run() 1063 err = psvc_get_attr(hdlp, name, attr_num, buf); in psvc_read_volatile() 1065 err = psvc_get_attr(hdlp, name, in psvc_read_volatile() 1124 err = psvc_set_attr(hdlp, name, attr_num, (void *)buf); in psvc_write_volatile() 1126 err = psvc_set_attr(hdlp, name, in psvc_write_volatile() 1614 err = psvc_init(&hdlp); in psvc_plugin_init() 1689 err = psvc_get_attr(hdlp, objp->name, PSVC_CLASS_ATTR, &class); in psvc_plugin_init() 1699 err = psvc_get_attr(hdlp, objp->name, PSVC_SUBCLASS_ATTR, in psvc_plugin_init() [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcpolicy/ |
H A D | psvcpolicy.c | 287 status = psvc_set_attr(hdlp, id, in psvc_update_thresholds_0() 501 status = psvc_get_attr(hdlp, id, in check_temp() 506 status = psvc_set_attr(hdlp, led_id, in check_temp() 519 return (check_temp(hdlp, id, 0)); in psvc_check_temperature_policy_0() 525 return (check_temp(hdlp, id, 1)); in psvc_check_temperature_silent_policy_0() 738 status = psvc_get_attr(hdlp, cpuid, in psvc_shutdown_policy_0() 960 status = psvc_get_attr(hdlp, id, in psvc_fan_hotplug_policy_0() 965 status = psvc_set_attr(hdlp, led_id, in psvc_fan_hotplug_policy_0() 987 status = psvc_set_attr(hdlp, led_id, in psvc_fan_hotplug_policy_0() 1160 status = psvc_get_attr(hdlp, id, in psvc_device_fail_notifier_policy_0() [all …]
|
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/ |
H A D | cfga_rcm.c | 235 scsi_rcm_init(uint_t rcm_flag, char **errstring, rcm_handle_t **hdlp) in scsi_rcm_init() argument 238 if (rcm_alloc_handle(NULL, rcm_flag, NULL, hdlp) != RCM_SUCCESS) { in scsi_rcm_init()
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | libdevinfo.h | 464 extern int di_devlink_fini(di_devlink_handle_t *hdlp);
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_znode.c | 2004 zfs_grab_sa_handle(objset_t *osp, uint64_t obj, sa_handle_t **hdlp, in zfs_grab_sa_handle() argument 2022 error = sa_handle_get(osp, obj, NULL, SA_HDL_PRIVATE, hdlp); in zfs_grab_sa_handle()
|
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_cmp.c | 469 t1394_addr_handle_t *hdlp) in av1394_pcr_alloc_addr() argument 486 *hdlp = aa.aa_hdl; in av1394_pcr_alloc_addr() 496 av1394_pcr_free_addr(av1394_inst_t *avp, t1394_addr_handle_t *hdlp) in av1394_pcr_free_addr() argument 498 (void) t1394_free_addr(avp->av_t1394_hdl, hdlp, 0); in av1394_pcr_free_addr()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | avintr.c | 331 if (hdlp->ih_pending == NULL) { in add_avsoftintr() 332 hdlp->ih_pending = in add_avsoftintr() 428 av_softinfo_t *infop = (av_softinfo_t *)hdlp->ih_pending; in av_rem_softintr() 446 hdlp->ih_pending = NULL; in av_rem_softintr() 458 ret = add_avsoftintr(intr_id, hdlp->ih_pri, hdlp->ih_cb_func, in av_softint_movepri() 459 DEVI(hdlp->ih_dip)->devi_name, hdlp->ih_cb_arg1, hdlp->ih_cb_arg2); in av_softint_movepri() 462 (void) av_rem_softintr(intr_id, old_lvl, hdlp->ih_cb_func, in av_softint_movepri() 738 ddi_softint_hdl_impl_t *hdlp; in av_dispatch_softvect() local 756 hdlp = (ddi_softint_hdl_impl_t *)av->av_intr_id; in av_dispatch_softvect() 757 ASSERT(hdlp); in av_dispatch_softvect() [all …]
|
H A D | bofi.c | 2305 ddi_dma_impl_t *hdlp; in do_dma_corrupt() local 2356 errp = &hdlp->dmai_error; in do_dma_corrupt() 2420 ddi_acc_impl_t *hdlp; in do_pior_corrupt() local 2477 errp = hdlp->ahi_err; in do_pior_corrupt() 2536 ddi_acc_impl_t *hdlp; in do_piow_corrupt() local 2576 errp = hdlp->ahi_err; in do_piow_corrupt() 4594 intr_op, hdlp, result)); in bofi_intr_ops() 4605 hp->bofi_inum = hdlp->ih_inum; in bofi_intr_ops() 4623 intr_op, hdlp, result); in bofi_intr_ops() 4673 intr_op, hdlp, result); in bofi_intr_ops() [all …]
|
H A D | i8042.c | 285 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result); 1357 ddi_intr_handle_impl_t *hdlp, void *result) in i8042_intr_ops() argument 1370 if (i_ddi_intr_ops(dip, rdip, intr_op, hdlp, result) in i8042_intr_ops() 1379 *(int *)result = hdlp->ih_scratch1; in i8042_intr_ops() 1393 I8042_SOFTINT_PRI, hdlp->ih_cb_func, hdlp->ih_cb_arg1); in i8042_intr_ops() 1407 port->intr_func = hdlp->ih_cb_func; in i8042_intr_ops() 1408 port->intr_arg1 = hdlp->ih_cb_arg1; in i8042_intr_ops() 1409 port->intr_arg2 = hdlp->ih_cb_arg2; in i8042_intr_ops()
|
/illumos-gate/usr/src/uts/common/io/cardbus/ |
H A D | cardbus.c | 2198 ddi_intr_handle_impl_t *hdlp); 2200 ddi_intr_handle_impl_t *hdlp); 2202 ddi_intr_handle_impl_t *hdlp); 2204 ddi_intr_handle_impl_t *hdlp); 2233 *(int *)result = hdlp->ih_pri ? in cardbus_intr_ops() 2284 (void *) hdlp->ih_cb_func, in cardbus_enable_intr_impl() 2285 hdlp->ih_cb_arg1, hdlp->ih_cb_arg2, in cardbus_enable_intr_impl() 2296 sih.arg1 = hdlp->ih_cb_arg1; in cardbus_enable_intr_impl() 2297 sih.arg2 = hdlp->ih_cb_arg2; in cardbus_enable_intr_impl() 2320 (void *) hdlp->ih_cb_func, in cardbus_disable_intr_impl() [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/ |
H A D | qlt.c | 1123 ddi_intr_handle_impl_t *hdlp; in qlt_enable_intr() local 1131 hdlp = (ddi_intr_handle_impl_t *)qlt->htable[0]; in qlt_enable_intr() 1132 if ((hdlp->ih_state == DDI_IHDL_STATE_ENABLE) && in qlt_enable_intr() 1133 (hdlp->ih_type == DDI_INTR_TYPE_MSI)) { in qlt_enable_intr()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_fm.c | 1958 for (hdlp = hca_fm->hdl; hdlp != NULL; hdlp = hdlp->next) { in i_hca_get_acc_handle() 1966 return (hdlp); in i_hca_get_acc_handle() 2026 for (last = hdlp = hca_fm->hdl; hdlp != NULL; hdlp = hdlp->next) { in i_hca_regs_map_setup() 2027 last = hdlp; in i_hca_regs_map_setup() 2069 for (prev = hdlp = hca_fm->hdl; hdlp != NULL; hdlp = hdlp->next) { in i_hca_regs_map_free() 2072 prev = hdlp; in i_hca_regs_map_free() 2080 handlep = hdlp; in i_hca_regs_map_free() 2142 for (last = hdlp = hca_fm->hdl; hdlp != NULL; hdlp = hdlp->next) { in i_hca_pci_config_setup() 2143 last = hdlp; in i_hca_pci_config_setup() 2187 for (prev = hdlp = hca_fm->hdl; hdlp != NULL; hdlp = hdlp->next) { in i_hca_pci_config_teardown() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/ |
H A D | ibcm_ti.c | 3191 ibcm_ar_ref_t *hdlp; in ibt_register_ar() local 3218 hdlp = kmem_alloc(sizeof (*hdlp), KM_SLEEP); in ibt_register_ar() 3227 kmem_free(hdlp, sizeof (*hdlp)); in ibt_register_ar() 3244 kmem_free(hdlp, sizeof (*hdlp)); in ibt_register_ar() 3278 kmem_free(hdlp, sizeof (*hdlp)); in ibt_register_ar() 3325 kmem_free(hdlp, sizeof (*hdlp)); in ibt_register_ar() 3383 ibcm_ar_ref_t *hdlp; in ibt_deregister_ar() local 3419 hdlp = *hdlpp; in ibt_deregister_ar() 3420 while (hdlp != NULL) { in ibt_deregister_ar() 3424 hdlp = *hdlpp; in ibt_deregister_ar() [all …]
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_nic_main.c | 895 unm_dmah_node_t *dmah, *head = NULL, *tail = NULL, *hdlp; in unm_send_mapped() local 1056 hdlp = head; in unm_send_mapped() 1057 while (hdlp != NULL) { in unm_send_mapped() 1058 (void) ddi_dma_unbind_handle(hdlp->dmahdl); in unm_send_mapped() 1059 hdlp = hdlp->next; in unm_send_mapped()
|