Searched refs:hdlp (Results 76 - 100 of 116) sorted by relevance

12345

/illumos-gate/usr/src/uts/sun4u/montecarlo/io/
H A Dacebus.c71 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 Dpsvcplugin.c80 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 Dcfga_rcm.c235 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 Dpcicmu.h439 ddi_intr_handle_impl_t *hdlp);
441 ddi_intr_handle_impl_t *hdlp);
H A Dpcmu_ib.h154 ddi_intr_handle_impl_t *hdlp, uint_t new_intr_state);
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dds_impl.h435 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 Dsgfru.c685 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 Dav1394_cmp.c487 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 Dpseudonex.c79 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 Dtvhci.c60 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 Dbofi.c184 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 Dtphci.c61 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 Dacpidev_dr.c571 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 Dosl.c1265 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 Dibcm_ti.c3191 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 Dpci_ib.c853 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 Dpci_pci.c95 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 Dmp_machdep.c1718 * 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 Dpcmu_ib.c726 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 Dpcicmu.c937 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 Dpci_ib.h231 ddi_intr_handle_impl_t *hdlp, uint_t new_intr_state);
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx.c1383 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 Drsrc_info.c541 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 Dpcieb.c93 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 Dmdeg.c421 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

Completed in 177 milliseconds

12345