/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
|
H A D | px_intr.c | 478 ddi_intr_handle_impl_t *hdlp, void *result) 484 "handle=%p\n", dip, rdip, intr_op, hdlp); 495 *(int *)result = hdlp->ih_scratch1; 500 *(int *)result = hdlp->ih_pri ? 501 hdlp->ih_pri : pci_class_to_pil(rdip); 506 ret = px_add_intx_intr(dip, rdip, hdlp); 509 ret = px_rem_intx_intr(dip, rdip, hdlp); 512 ret = px_ib_get_intr_target(px_p, hdlp->ih_vector, 519 ret = px_ib_update_intr_state(px_p, rdip, hdlp->ih_inum, 520 hdlp 477 px_intx_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument 549 px_msix_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument 941 px_add_intx_intr(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) argument 1096 px_rem_intx_intr(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) argument 1154 px_add_msiq_intr(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, msiq_rec_type_t rec_type, msgcode_t msg_code, cpuid_t cpu_id, msiqid_t *msiq_id_p) argument 1300 px_rem_msiq_intr(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, msiq_rec_type_t rec_type, msgcode_t msg_code, msiqid_t msiq_id) argument [all...] |
H A D | px_ib.c | 921 px_ib_set_msix_target(px_t *px_p, ddi_intr_handle_impl_t *hdlp, argument 927 dev_info_t *rdip = hdlp->ih_dip; 946 if ((hdlp->ih_cap & DDI_INTR_FLAG_MSI64) && msi_state_p->msi_addr64) { 996 if ((ret = px_add_msiq_intr(dip, rdip, hdlp, 1010 hdlp, msiq_rec_type, msi_num, msiq_id); 1015 if ((ret = px_ib_update_intr_state(px_p, rdip, hdlp->ih_inum, 1016 px_msiqid_to_devino(px_p, msiq_id), hdlp->ih_pri, 1021 hdlp, msiq_rec_type, msi_num, msiq_id); 1043 hdlp->ih_pri), rdip, hdlp 1168 pxtool_ib_get_msi_info(px_t *px_p, devino_t ino, msinum_t msi_num, ddi_intr_handle_impl_t *hdlp) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | isadma.c | 412 isadma_get8(ddi_acc_impl_t *hdlp, uint8_t *addr) argument 414 ddi_acc_handle_t phdl = hdlp->ahi_common.ah_platform_private; 415 isadma_devstate_t *isadmap = hdlp->ahi_common.ah_bus_private; 416 off_t offset = (caddr_t)addr - hdlp->ahi_common.ah_addr; 453 isadma_get16(ddi_acc_impl_t *hdlp, uint16_t *addr) argument 455 ddi_acc_handle_t phdl = hdlp->ahi_common.ah_platform_private; 456 isadma_devstate_t *isadmap = hdlp->ahi_common.ah_bus_private; 457 off_t offset = (caddr_t)addr - hdlp->ahi_common.ah_addr; 477 ddi_put8(phdl, (uint8_t *)HDL_TO_SEQREG_ADDR(hdlp, offset), 0); 490 isadma_noget32(ddi_acc_impl_t *hdlp, uint32_ argument 497 isadma_noget64(ddi_acc_impl_t *hdlp, uint64_t *addr) argument 512 isadma_put8(ddi_acc_impl_t *hdlp, uint8_t *addr, uint8_t value) argument 570 isadma_put16(ddi_acc_impl_t *hdlp, uint16_t *addr, uint16_t value) argument 606 isadma_noput32(ddi_acc_impl_t *hdlp, uint32_t *addr, uint32_t value) argument 610 isadma_noput64(ddi_acc_impl_t *hdlp, uint64_t *addr, uint64_t value) argument [all...] |
H A D | pmubus.c | 391 pmubus_get8(ddi_acc_impl_t *hdlp, uint8_t *addr) argument 393 ddi_acc_hdl_t *hp = (ddi_acc_hdl_t *)hdlp; 427 pmubus_noget16(ddi_acc_impl_t *hdlp, uint16_t *addr) argument 434 pmubus_get32(ddi_acc_impl_t *hdlp, uint32_t *addr) argument 436 ddi_acc_hdl_t *hp = (ddi_acc_hdl_t *)hdlp; 469 pmubus_noget64(ddi_acc_impl_t *hdlp, uint64_t *addr) argument 476 pmubus_put8(ddi_acc_impl_t *hdlp, uint8_t *addr, uint8_t value) argument 478 ddi_acc_hdl_t *hp = (ddi_acc_hdl_t *)hdlp; 524 pmubus_noput16(ddi_acc_impl_t *hdlp, uint16_t *addr, uint16_t value) argument 530 pmubus_put32(ddi_acc_impl_t *hdlp, uint32_ argument 578 pmubus_noput64(ddi_acc_impl_t *hdlp, uint64_t *addr, uint64_t value) argument [all...] |
H A D | sbbc.c | 119 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result); 121 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result); 123 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result); 125 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result); 611 ddi_intr_handle_impl_t *hdlp, void *result) 620 *(int *)result = hdlp->ih_scratch1; 625 if (hdlp->ih_pri == 0) { 626 hdlp->ih_pri = 0x1; 630 ddi_get_instance(dip), hdlp->ih_pri, 634 *(int *)result = hdlp 610 sbbc_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 668 sbbc_add_intr_impl(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument 722 sbbc_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument 770 sbbc_update_intr_state(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 | upa64s.c | 61 ddi_intr_handle_impl_t *hdlp, void *result); 64 ddi_intr_handle_impl_t *hdlp); 67 ddi_intr_handle_impl_t *hdlp); 604 ddi_intr_handle_impl_t *hdlp) 609 uint_t (*int_handler)(caddr_t, caddr_t) = hdlp->ih_cb_func; 610 caddr_t int_handler_arg1 = hdlp->ih_cb_arg1; 616 (uint32_t *)&hdlp->ih_vector); 618 if (hdlp->ih_vector == 0) 623 ddi_driver_name(rdip), ddi_get_instance(rdip), hdlp->ih_vector); 639 if (i_ddi_add_ivintr(hdlp) ! 603 upa64s_add_intr_impl(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) argument 667 upa64s_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) argument 710 upa64_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...] |
/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.c | 1282 ddi_intr_handle_impl_t *hdlp, void *result) 1297 *(int *)result = hdlp->ih_scratch1; 1302 *(int *)result = hdlp->ih_pri ? 1303 hdlp->ih_pri : pci_class_to_pil(rdip); 1308 ret = pci_add_intr(dip, rdip, hdlp); 1311 ret = pci_remove_intr(dip, rdip, hdlp); 1315 pci_p->pci_ib_p, IB_MONDO_TO_INO(hdlp->ih_vector))); 1322 ret = ib_update_intr_state(pci_p, rdip, hdlp, 1326 ret = ib_update_intr_state(pci_p, rdip, hdlp, 1281 pci_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/sparc/io/pciex/ |
H A D | pcieb_sparc.c | 59 pcieb_set_prot_scan(dev_info_t *dip, ddi_acc_impl_t *hdlp) argument 71 ddi_intr_handle_impl_t *hdlp, void *result) 79 (hdlp->ih_type != DDI_INTR_TYPE_FIXED)) 102 intr = hdlp->ih_vector; 109 hdlp->ih_vector = ((intr - 1 + (d % 4)) % 4 + 1); 119 return (i_ddi_intr_ops(dip, rdip, intr_op, hdlp, result)); 70 pcieb_plat_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/common/io/ |
H A D | avintr.c | 308 ddi_softint_hdl_impl_t *hdlp = (ddi_softint_hdl_impl_t *)intr_id; local 331 if (hdlp->ih_pending == NULL) { 332 hdlp->ih_pending = 427 ddi_softint_hdl_impl_t *hdlp = (ddi_softint_hdl_impl_t *)intr_id; local 428 av_softinfo_t *infop = (av_softinfo_t *)hdlp->ih_pending; 446 hdlp->ih_pending = NULL; 456 ddi_softint_hdl_impl_t *hdlp = (ddi_softint_hdl_impl_t *)intr_id; local 458 ret = add_avsoftintr(intr_id, hdlp->ih_pri, hdlp->ih_cb_func, 459 DEVI(hdlp 738 ddi_softint_hdl_impl_t *hdlp; local [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | ddi_intr.c | 154 ddi_intr_handle_impl_t *hdlp, tmp_hdl; local 316 hdlp = (ddi_intr_handle_impl_t *)kmem_zalloc( 318 rw_init(&hdlp->ih_rwlock, NULL, RW_DRIVER, NULL); 319 h_array[i] = (struct __ddi_intr_handle *)hdlp; 320 hdlp->ih_type = type; 321 hdlp->ih_pri = pri; 322 hdlp->ih_cap = cap; 323 hdlp->ih_ver = DDI_INTR_VERSION; 324 hdlp->ih_state = DDI_IHDL_STATE_ALLOC; 325 hdlp 349 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 444 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 479 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 537 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 568 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 612 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 649 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)org; local 704 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 751 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 786 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 821 ddi_intr_handle_impl_t *hdlp; local 869 ddi_intr_handle_impl_t *hdlp; local 919 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 945 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 974 ddi_intr_handle_impl_t *hdlp = (ddi_intr_handle_impl_t *)h; local 1041 ddi_softint_hdl_impl_t *hdlp; local 1094 ddi_softint_hdl_impl_t *hdlp = (ddi_softint_hdl_impl_t *)h; local 1118 ddi_softint_hdl_impl_t *hdlp = (ddi_softint_hdl_impl_t *)h; local 1141 ddi_softint_hdl_impl_t *hdlp = (ddi_softint_hdl_impl_t *)h; local 1161 ddi_softint_hdl_impl_t *hdlp = (ddi_softint_hdl_impl_t *)h; local [all...] |
H A D | ddifm.c | 1015 ddi_acc_hdl_t *hdlp = impl_acc_hdl_get(handle); local 1017 struct i_ddi_fmhdl *fmhdl = DEVI(hdlp->ah_dip)->devi_fmhdl; 1029 ddi_dma_impl_t *hdlp = (ddi_dma_impl_t *)handle; local 1030 struct i_ddi_fmhdl *fmhdl = DEVI(hdlp->dmai_rdip)->devi_fmhdl; 1032 hdlp->dmai_error.err_ena = ena; 1033 hdlp->dmai_error.err_status = status; 1034 hdlp->dmai_error.err_expected = flag; 1049 ddi_dma_impl_t *hdlp = (ddi_dma_impl_t *)handle; local 1051 return (hdlp->dmai_error.err_cf);
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xpvd.c | 446 ddi_intr_handle_impl_t *hdlp, void *result) 454 (void *)pdip, (void *)rdip, intr_op, (void *)hdlp)); 471 if (hdlp->ih_type == DDI_INTR_TYPE_FIXED) { 476 hdlp->ih_cap |= XENDEV_INTR_CAPABILITIES; 484 ispec = xpvd_get_ispec(rdip, (int)hdlp->ih_inum); 491 if (xpvd_get_priority(rdip, hdlp->ih_inum, &priority) != 509 if ((*psm_intr_ops)(rdip, hdlp, PSM_INTR_OP_SET_PRI, result) == 513 ispec = xpvd_get_ispec(rdip, (int)hdlp->ih_inum); 521 ispec = xpvd_get_ispec(rdip, (int)hdlp->ih_inum); 524 ispec->intrspec_func = hdlp 445 xpvd_intr_ops(dev_info_t *pdip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument 637 xpvd_enable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, int inum) argument 668 xpvd_disable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, int inum) argument [all...] |
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci.c | 338 ddi_acc_impl_t *hdlp; local 352 hdlp = (ddi_acc_impl_t *)(mp->map_handlep)->ah_platform_private; 353 hdlp->ahi_err_mutexp = &pcip->pci_err_mutex; 354 hdlp->ahi_peekpoke_mutexp = &pcip->pci_peek_poke_mutex; 355 hdlp->ahi_scan_dip = dip; 356 hdlp->ahi_scan = pci_peekpoke_cb; 645 ddi_intr_handle_impl_t *hdlp, void *result) 647 return (pci_common_intr_ops(pdip, rdip, intr_op, hdlp, result)); 644 pci_intr_ops(dev_info_t *pdip, 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/io/pciex/ |
H A D | npe.c | 837 ddi_intr_handle_impl_t *hdlp, void *result) 839 return (pci_common_intr_ops(pdip, rdip, intr_op, hdlp, result)); 836 npe_intr_ops(dev_info_t *pdip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_fm.c | 1953 struct i_hca_acc_handle *hdlp; local 1958 for (hdlp = hca_fm->hdl; hdlp != NULL; hdlp = hdlp->next) { 1959 if (hdlp->save_hdl == handle) { 1961 return (hdlp); 1966 return (hdlp); 2006 struct i_hca_acc_handle *handlep, *hdlp, *last; local 2026 for (last = hdlp 2065 struct i_hca_acc_handle *handlep, *hdlp, *prev; local 2123 struct i_hca_acc_handle *handlep, *hdlp, *last; local 2183 struct i_hca_acc_handle *handlep, *hdlp, *prev; local 2238 i_hca_pio_start(dev_info_t *dip, struct i_hca_acc_handle *hdlp, struct i_hca_fm_test *tst) argument 2312 i_hca_pio_end(dev_info_t *dip, struct i_hca_acc_handle *hdlp, int *cnt, struct i_hca_fm_test *tst) argument [all...] |
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | ds_drv.c | 1012 ds_cbarg_get_hdl(ds_cb_arg_t arg, ds_svc_hdl_t *hdlp) argument 1017 *hdlp = svc->hdl;
|
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
|
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx.c | 50 ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result); 54 ddi_intr_handle_impl_t *hdlp, int valid); 56 ddi_intr_handle_impl_t *hdlp); 58 ddi_intr_handle_impl_t *hdlp); 812 ddi_intr_handle_impl_t *hdlp, void *result) 818 "handle=%p\n", dip, rdip, intr_op, hdlp); 833 *(int *)result = hdlp->ih_scratch1; 845 ret = niumx_add_intr(dip, rdip, hdlp); 848 ret = niumx_rem_intr(dip, rdip, hdlp); 851 ret = niumx_set_intr(dip, rdip, hdlp, HV_INTR_VALI 811 niumx_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 912 niumx_set_intr(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, int valid) argument 1043 niumx_add_intr(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) argument 1134 niumx_rem_intr(dev_info_t *dip, dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp) argument [all...] |
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | ebus.c | 73 ddi_intr_handle_impl_t *hdlp, void *result); 765 ddi_intr_handle_impl_t *hdlp, void *result) 796 if (hdlp->ih_pri) 815 hdlp->ih_pri = ebus_name_to_pil[i].pil; 833 hdlp->ih_pri = ebus_device_type_to_pil[i].pil; 845 if (hdlp->ih_pri == 0) { 846 hdlp->ih_pri = 1; 850 ddi_get_instance(dip), hdlp->ih_pri, ddi_driver_name(rdip), 856 return (i_ddi_intr_ops(dip, rdip, intr_op, hdlp, result)); 764 ebus_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
|
H A D | rootnex.c | 83 ddi_intr_handle_impl_t *hdlp); 87 ddi_intr_handle_impl_t *hdlp); 91 ddi_intr_handle_impl_t *hdlp); 645 ddi_intr_handle_impl_t *hdlp, void *result) 650 "intr_op 0x%x hdlp 0x%p\n", ddi_driver_name(rdip), 651 ddi_get_instance(rdip), intr_op, (void *)hdlp)); 661 *(int *)result = hdlp->ih_scratch1; 666 *(int *)result = rootnex_get_intr_pri(dip, rdip, hdlp); 671 ret = rootnex_add_intr_impl(dip, rdip, hdlp); 674 ret = rootnex_remove_intr_impl(dip, rdip, hdlp); 644 rootnex_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...] |
/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/uts/intel/io/pci/ |
H A D | pci_pci.c | 459 ddi_acc_impl_t *hdlp = local 461 hdlp->ahi_err_mutexp = &ppb->ppb_err_mutex; 462 hdlp->ahi_peekpoke_mutexp = &ppb->ppb_peek_poke_mutex; 463 hdlp->ahi_scan_dip = dip; 464 hdlp->ahi_scan = ppb_peekpoke_cb; 869 ddi_intr_handle_impl_t *hdlp, void *result) 875 return (i_ddi_intr_ops(pdip, rdip, intr_op, hdlp, result)); 879 (void *)pdip, (void *)rdip, intr_op, (void *)hdlp)); 893 rv = i_ddi_intr_ops(pdip, rdip, intr_op, hdlp, result); 909 rv = i_ddi_intr_ops(pdip, rdip, intr_op, hdlp, resul 868 ppb_intr_ops(dev_info_t *pdip, dev_info_t *rdip, ddi_intr_op_t intr_op, ddi_intr_handle_impl_t *hdlp, void *result) argument [all...] |
/illumos-gate/usr/src/uts/intel/io/pciex/ |
H A D | pcieb_x86.c | 53 pcieb_set_prot_scan(dev_info_t *dip, ddi_acc_impl_t *hdlp) argument 58 hdlp->ahi_err_mutexp = &pcieb->pcieb_err_mutex; 59 hdlp->ahi_peekpoke_mutexp = &pcieb->pcieb_peek_poke_mutex; 60 hdlp->ahi_scan_dip = dip; 61 hdlp->ahi_scan = pcieb_peekpoke_cb; 104 ddi_intr_handle_impl_t *hdlp, void *result) 106 return (i_ddi_intr_ops(dip, rdip, intr_op, hdlp, result)); 103 pcieb_plat_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
|