/illumos-gate/usr/src/uts/sun4u/montecarlo/io/ |
H A D | acebus.c | 71 ddi_intr_handle_impl_t *hdlp, void *result); 677 ddi_intr_handle_impl_t *hdlp, void *result) 706 if (hdlp->ih_pri) 727 hdlp->ih_pri = acebus_name_to_pil[i].pil; 746 hdlp->ih_pri = acebus_device_type_to_pil[i].pil; 758 if (hdlp->ih_pri == 0) { 759 hdlp->ih_pri = 1; 762 ddi_get_instance(dip), hdlp->ih_pri, ddi_driver_name(rdip), 768 return (i_ddi_intr_ops(dip, rdip, intr_op, hdlp, result)); 676 acebus_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument
|
/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); 508 psvc_get_attr(hdlp, (tp->obj_list + obj_num)->name, 1060 err = psvc_get_attr(hdlp, name, attr_num, buf); 1062 err = psvc_get_attr(hdlp, name, 1121 err = psvc_set_attr(hdlp, name, attr_num, (void *)buf); 1123 err = psvc_set_attr(hdlp, name, 1611 err = psvc_init(&hdlp); 1686 err = psvc_get_attr(hdlp, objp->name, PSVC_CLASS_ATTR, &class); 1696 err = psvc_get_attr(hdlp, obj [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) argument 238 if (rcm_alloc_handle(NULL, rcm_flag, NULL, hdlp) != RCM_SUCCESS) {
|
/illumos-gate/usr/src/uts/sun4u/opl/sys/pcicmu/ |
H A D | pcicmu.h | 439 ddi_intr_handle_impl_t *hdlp); 441 ddi_intr_handle_impl_t *hdlp);
|
H A D | pcmu_ib.h | 154 ddi_intr_handle_impl_t *hdlp, uint_t new_intr_state);
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | ds_impl.h | 435 void ds_cbarg_get_hdl(ds_cb_arg_t arg, ds_svc_hdl_t *hdlp); 485 int instance, ds_svc_hdl_t *hdlp); 487 int ds_hdl_lookup(char *service, uint_t is_client, ds_svc_hdl_t *hdlp,
|
/illumos-gate/usr/src/uts/sun4u/lw8/io/ |
H A D | sgfru.c | 685 fru_hdl_t *hdlp; local 716 hdlp = (fru_hdl_t *)(datap + sizeof (fru_hdl_t)); 717 if (sgfru_copyout_handle(iargp, (void *)iargp->argp, hdlp) != 0) { 722 if (sgfru_copyout_handle(iargp, seg.frus, --hdlp) != 0) { 920 fru_hdl_t *hdlp; local 955 hdlp = (fru_hdl_t *)datap; 956 if (sgfru_copyout_handle(iargp, (void *)iargp->argp, hdlp) != 0) { 962 if (sgfru_copyout_handle(iargp, addr, ++hdlp) != 0) { 1561 const fru_hdl_t *hdlp) 1565 if (ddi_copyout((void *)hdlp, (voi 1560 sgfru_copyout_handle(const sgfru_init_arg_t *argp, const void *addr, const fru_hdl_t *hdlp) argument 1577 sgfru_copyout_handles(const sgfru_init_arg_t *argp, const frup_info_t *frup, const fru_hdl_t *hdlp) argument [all...] |
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_cmp.c | 487 t1394_addr_handle_t *hdlp) 509 *hdlp = aa.aa_hdl; 520 av1394_pcr_free_addr(av1394_inst_t *avp, t1394_addr_handle_t *hdlp) argument 524 ret = t1394_free_addr(avp->av_t1394_hdl, hdlp, 0); 486 av1394_pcr_alloc_addr(av1394_inst_t *avp, uint64_t addr, t1394_addr_handle_t *hdlp) argument
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | pseudonex.c | 79 ddi_intr_op_t op, ddi_intr_handle_impl_t *hdlp, void *result); 309 ddi_intr_handle_impl_t *hdlp, void *result) 308 pseudonex_intr_op(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t op, ddi_intr_handle_impl_t *hdlp, void *result) argument
|
H A D | tvhci.c | 60 ddi_intr_op_t op, ddi_intr_handle_impl_t *hdlp, void *result); 436 ddi_intr_handle_impl_t *hdlp, void *result) 435 tvhci_intr_op(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t op, ddi_intr_handle_impl_t *hdlp, void *result) argument
|
H A D | bofi.c | 184 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, 2302 ddi_dma_impl_t *hdlp; local 2352 hdlp = (ddi_dma_impl_t *)(hp->hdl.dma_handle); 2353 errp = &hdlp->dmai_error; 2417 ddi_acc_impl_t *hdlp; local 2473 hdlp = (ddi_acc_impl_t *)(hp->hdl.acc_handle); 2474 errp = hdlp->ahi_err; 2533 ddi_acc_impl_t *hdlp; local 2572 hdlp = (ddi_acc_impl_t *)(hp->hdl.acc_handle); 2573 errp = hdlp 4574 bofi_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument [all...] |
H A D | tphci.c | 61 ddi_intr_op_t op, ddi_intr_handle_impl_t *hdlp, void *result); 379 ddi_intr_handle_impl_t *hdlp, void *result) 378 tphci_intr_op(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t op, ddi_intr_handle_impl_t *hdlp, void *result) argument
|
/illumos-gate/usr/src/uts/i86pc/io/acpi/acpidev/ |
H A D | acpidev_dr.c | 571 acpidev_dr_get_board_handle(uint_t board, ACPI_HANDLE *hdlp) argument 576 ASSERT(hdlp != NULL); 577 if (hdlp == NULL) { 595 (void *)(intptr_t)board, (void **)hdlp)) && 596 *hdlp != NULL) { 602 *hdlp = NULL; 614 *hdlp = NULL; 617 (void *)(intptr_t)board, (void **)hdlp))) { 621 } else if (*hdlp == NULL) { 2631 acpidev_dr_free_cpu_numa_info(void *hdlp) argument 2738 acpidev_dr_free_mem_numa_info(void *hdlp) argument [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/ |
H A D | osl.c | 1265 ACPI_HANDLE *hdlp = (ACPI_HANDLE *)rvpp; local 1297 *hdlp = hdl; 1302 *hdlp = hdl; 1306 *hdlp = hdl; 2167 acpica_get_cpu_object_by_cpuid(processorid_t cpuid, ACPI_HANDLE *hdlp) argument 2180 *hdlp = cpu_map[i]->obj; 2191 acpica_get_cpu_object_by_procid(UINT32 procid, ACPI_HANDLE *hdlp) argument 2199 *hdlp = cpu_map[i]->obj; 2210 acpica_get_cpu_object_by_apicid(UINT32 apicid, ACPI_HANDLE *hdlp) argument 2223 *hdlp [all...] |
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/ |
H A D | ibcm_ti.c | 3191 ibcm_ar_ref_t *hdlp; local 3218 hdlp = kmem_alloc(sizeof (*hdlp), KM_SLEEP); 3227 kmem_free(hdlp, sizeof (*hdlp)); 3244 kmem_free(hdlp, sizeof (*hdlp)); 3247 hdlp->ar_ibt_hdl = ibt_hdl; 3248 hdlp->ar_ref_link = found->ar_ibt_hdl_list; 3249 found->ar_ibt_hdl_list = hdlp; 3383 ibcm_ar_ref_t *hdlp; local [all...] |
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_ib.c | 853 ddi_intr_handle_impl_t *hdlp, uint_t new_intr_state) 868 if (hdlp->ih_vector & PCI_PULSE_INO) { 878 IB_MONDO_TO_INO(hdlp->ih_vector))) == 0) { 884 if (ino_p && (ipil_p = ib_ino_locate_ipil(ino_p, hdlp->ih_pri))) { 885 if (ih_p = ib_intr_locate_ih(ipil_p, rdip, hdlp->ih_inum)) { 852 ib_update_intr_state(pci_t *pci_p, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, uint_t new_intr_state) argument
|
H A D | pci_pci.c | 95 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result); 660 ddi_intr_handle_impl_t *hdlp, void *result) 668 (hdlp->ih_type != DDI_INTR_TYPE_FIXED)) 691 intr = hdlp->ih_vector; 697 hdlp->ih_vector = ((intr - 1 + (d % 4)) % 4 + 1); 707 return (i_ddi_intr_ops(dip, rdip, intr_op, hdlp, result)); 659 ppb_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | mp_machdep.c | 1718 * hdlp - pointer to the internal interrupt handle structure for the 1728 mach_intr_ops(dev_info_t *dip, ddi_intr_handle_impl_t *hdlp, argument 1735 *result = hdlp->ih_type & ~(DDI_INTR_TYPE_MSI | 1739 if (hdlp->ih_type == DDI_INTR_TYPE_FIXED) 1747 if (hdlp->ih_type == DDI_INTR_TYPE_FIXED) 1753 ispec = ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp;
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_ib.c | 726 ddi_intr_handle_impl_t *hdlp, uint_t new_intr_state) 737 PCMU_IB_MONDO_TO_INO((int32_t)hdlp->ih_vector))) == 0) { 744 rdip, hdlp->ih_inum)) { 725 pcmu_ib_update_intr_state(pcmu_t *pcmu_p, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, uint_t new_intr_state) argument
|
H A D | pcicmu.c | 937 ddi_intr_handle_impl_t *hdlp, void *result) 951 *(int *)result = hdlp->ih_scratch1; 956 *(int *)result = hdlp->ih_pri ? hdlp->ih_pri : 0; 961 ret = pcmu_add_intr(dip, rdip, hdlp); 964 ret = pcmu_remove_intr(dip, rdip, hdlp); 967 ret = pcmu_ib_update_intr_state(pcmu_p, rdip, hdlp, 971 ret = pcmu_ib_update_intr_state(pcmu_p, rdip, hdlp, 936 pcmu_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument
|
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_ib.h | 231 ddi_intr_handle_impl_t *hdlp, uint_t new_intr_state);
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px.c | 1383 ddi_intr_handle_impl_t *hdlp, void *result) 1416 switch (hdlp->ih_type) { 1418 ret = px_intx_ops(dip, rdip, intr_op, hdlp, result); 1422 ret = px_msix_ops(dip, rdip, intr_op, hdlp, result); 1382 px_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument
|
/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/ |
H A D | rsrc_info.c | 541 ri_unpack(caddr_t buf, size_t size, ri_hdl_t **hdlp) argument 546 if (hdlp == NULL) 549 *hdlp = NULL; 602 *hdlp = ri_hdl;
|
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pcieb.c | 93 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result); 556 ddi_acc_impl_t *hdlp = local 559 pcieb_set_prot_scan(dip, hdlp); 1525 ddi_intr_handle_impl_t *hdlp, void *result) 1527 return (pcieb_plat_intr_ops(dip, rdip, intr_op, hdlp, result)); 1524 pcieb_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | mdeg.c | 421 mdeg_cb_t cb, void *cb_arg, mdeg_handle_t *hdlp) 466 *hdlp = clnt->hdl; 420 mdeg_register(mdeg_node_spec_t *pspecp, mdeg_node_match_t *nmatchp, mdeg_cb_t cb, void *cb_arg, mdeg_handle_t *hdlp) argument
|