/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci.c | 536 ddi_ctl_enum_t ctlop, void *arg, void *result) in pci_ctlops() argument 545 switch (ctlop) { in pci_ctlops() 577 if (ctlop == DDI_CTLOPS_NREGS) in pci_ctlops() 579 else if (ctlop == DDI_CTLOPS_REGSIZE) { in pci_ctlops() 617 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pci_ctlops() 623 return (pci_peekpoke_check(dip, rdip, ctlop, arg, result, in pci_ctlops() 633 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pci_ctlops() 640 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pci_ctlops() 643 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pci_ctlops()
|
H A D | pci_common.h | 114 ddi_ctl_enum_t ctlop, void *arg, void *result);
|
/illumos-gate/usr/src/uts/intel/io/pciex/ |
H A D | pcieb_x86.c | 67 pcieb_plat_peekpoke(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in pcieb_plat_peekpoke() argument 74 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pcieb_plat_peekpoke() 76 return (pci_peekpoke_check(dip, rdip, ctlop, arg, result, in pcieb_plat_peekpoke() 639 pcieb_plat_ctlops(dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg) in pcieb_plat_ctlops() argument 644 switch (ctlop) { in pcieb_plat_ctlops()
|
/illumos-gate/usr/src/uts/common/io/pci-ide/ |
H A D | pci-ide.c | 92 ddi_ctl_enum_t ctlop, void *arg, 289 pciide_ddi_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in pciide_ddi_ctlops() argument 301 switch (ctlop) { in pciide_ddi_ctlops() 364 return (ddi_ctlops(dip, dip, ctlop, &rnumber, result)); in pciide_ddi_ctlops() 374 rc = ddi_ctlops(dip, dip, ctlop, &rnumber, &tmp); in pciide_ddi_ctlops() 400 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pciide_ddi_ctlops()
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | ppm_xgsubr.c | 513 ppm_get_ctlstr(int ctlop, uint_t mask) in ppm_get_ctlstr() argument 517 int ctlop; in ppm_get_ctlstr() member 549 for (ccp = cmds; ccp->ctlop != PMR_UNKNOWN; ccp++) in ppm_get_ctlstr() 550 if (ctlop == ccp->ctlop) in ppm_get_ctlstr()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | pseudonex.c | 402 pseudonex_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in pseudonex_ctl() argument 405 switch (ctlop) { in pseudonex_ctl() 539 ddi_driver_name(dip), ddi_get_instance(dip), ctlop, in pseudonex_ctl() 559 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pseudonex_ctl()
|
H A D | tvhci.c | 444 ddi_ctl_enum_t ctlop, void *arg, void *result) in tvhci_ctl() argument 446 switch (ctlop) { in tvhci_ctl() 481 ctlop, ddi_get_name(rdip), ddi_get_instance(rdip)); in tvhci_ctl() 500 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in tvhci_ctl()
|
H A D | tphci.c | 389 ddi_ctl_enum_t ctlop, void *arg, void *result) in tphci_ctl() argument 391 switch (ctlop) { in tphci_ctl() 426 ctlop, ddi_get_name(rdip), ddi_get_instance(rdip)); in tphci_ctl() 445 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in tphci_ctl()
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | simba.c | 579 simba_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in simba_ctlops() argument 589 dip, rdip, ctlop, ctlop < (sizeof (ops) / sizeof (ops[0])) ? in simba_ctlops() 590 ops[ctlop] : "Unknown", arg, result); in simba_ctlops() 592 switch (ctlop) { in simba_ctlops() 620 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in simba_ctlops() 630 if (ctlop == DDI_CTLOPS_NREGS) in simba_ctlops() 632 else if (ctlop == DDI_CTLOPS_REGSIZE) { in simba_ctlops()
|
H A D | pci_pci.c | 558 ddi_ctl_enum_t ctlop, void *arg, void *result) in ppb_ctlops() argument 571 switch (ctlop) { in ppb_ctlops() 619 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in ppb_ctlops() 629 if (ctlop == DDI_CTLOPS_NREGS) in ppb_ctlops() 631 else if (ctlop == DDI_CTLOPS_REGSIZE) { in ppb_ctlops()
|
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pcieb.h | 171 extern int pcieb_plat_ctlops(dev_info_t *rdip, ddi_ctl_enum_t ctlop, 176 ddi_ctl_enum_t ctlop, void *arg, void *result);
|
H A D | pcieb.c | 690 pcieb_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in pcieb_ctlops() argument 702 switch (ctlop) { in pcieb_ctlops() 714 (void) ddi_ctlops(dip, rdip, ctlop, arg, result); in pcieb_ctlops() 735 return (pcieb_plat_peekpoke(dip, rdip, ctlop, arg, result)); in pcieb_ctlops() 745 if (pcieb_plat_ctlops(rdip, ctlop, arg) != in pcieb_ctlops() 772 (void) pcieb_plat_ctlops(rdip, ctlop, arg); in pcieb_ctlops() 806 if (pcieb_plat_ctlops(rdip, ctlop, arg) != DDI_SUCCESS) in pcieb_ctlops() 818 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pcieb_ctlops() 828 if (ctlop == DDI_CTLOPS_NREGS) in pcieb_ctlops() 830 else if (ctlop == DDI_CTLOPS_REGSIZE) { in pcieb_ctlops()
|
/illumos-gate/usr/src/uts/intel/io/pci/ |
H A D | pci_pci.c | 475 ddi_ctl_enum_t ctlop, void *arg, void *result) in ppb_ctlops() argument 486 switch (ctlop) { in ppb_ctlops() 546 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in ppb_ctlops() 547 return (pci_peekpoke_check(dip, rdip, ctlop, arg, result, in ppb_ctlops() 552 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in ppb_ctlops() 562 if (ctlop == DDI_CTLOPS_NREGS) in ppb_ctlops() 564 else if (ctlop == DDI_CTLOPS_REGSIZE) { in ppb_ctlops()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnex.c | 305 ddi_ctl_enum_t ctlop, void *arg, void *result) in vnex_ctl() argument 311 switch (ctlop) { in vnex_ctl() 373 ctlop, ddi_get_name(rdip), ddi_get_instance(rdip)); in vnex_ctl() 380 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in vnex_ctl()
|
H A D | cnex.c | 1180 cnex_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in cnex_ctl() argument 1187 switch (ctlop) { in cnex_ctl() 1239 ddi_driver_name(dip), ddi_get_instance(dip), ctlop, in cnex_ctl() 1255 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in cnex_ctl()
|
/illumos-gate/usr/src/uts/sparc/io/pciex/ |
H A D | pcieb_sparc.c | 51 pcieb_plat_peekpoke(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in pcieb_plat_peekpoke() argument 54 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in pcieb_plat_peekpoke() 162 pcieb_plat_ctlops(dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg) in pcieb_plat_ctlops() argument
|
/illumos-gate/usr/src/uts/i86pc/io/pciex/ |
H A D | npe.c | 811 ddi_ctl_enum_t ctlop, void *arg, void *result) in npe_ctlops() argument 821 switch (ctlop) { in npe_ctlops() 852 if (ctlop == DDI_CTLOPS_NREGS) in npe_ctlops() 854 else if (ctlop == DDI_CTLOPS_REGSIZE) { in npe_ctlops() 897 return (pci_common_peekpoke(dip, rdip, ctlop, arg, result)); in npe_ctlops() 944 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in npe_ctlops()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | devops.h | 229 ddi_ctl_enum_t ctlop, void *arg, void *result); 260 ddi_intr_ctlop_t ctlop, void * arg, void * result); 337 ddi_ctl_enum_t ctlop, void *arg, void *result);
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_main.c | 371 eibnx_bus_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in eibnx_bus_ctl() argument 378 switch (ctlop) { in eibnx_bus_ctl() 406 ret = ddi_ctlops(dip, rdip, ctlop, arg, result); in eibnx_bus_ctl()
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | rootnex.c | 844 ddi_ctl_enum_t ctlop, void *arg, void *result) in rootnex_ctlops() argument 851 switch (ctlop) { in rootnex_ctlops() 925 return (rootnex_ctlops_peekpoke(ctlop, (peekpoke_ctlops_t *)arg, in rootnex_ctlops() 938 if (ctlop == DDI_CTLOPS_NREGS) { in rootnex_ctlops()
|
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx.c | 456 ddi_ctl_enum_t ctlop, void *arg, void *result) in niumx_ctlops() argument 461 DBG(NIUMX_DBG_CTLOPS, dip, "niumx_ctlops ctlop=%d.\n", ctlop); in niumx_ctlops() 465 switch (ctlop) { in niumx_ctlops() 485 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in niumx_ctlops() 497 if (ctlop == DDI_CTLOPS_NREGS) { in niumx_ctlops() 501 } else if (ctlop == DDI_CTLOPS_REGSIZE) { in niumx_ctlops()
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xpvd.c | 700 ddi_ctl_enum_t ctlop, void *arg, void *result) in xpvd_ctlops() argument 702 switch (ctlop) { in xpvd_ctlops() 725 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in xpvd_ctlops() 729 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in xpvd_ctlops()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | ddi_impl.c | 2395 pci_peekpoke_check_fma(dev_info_t *dip, void *arg, ddi_ctl_enum_t ctlop, in pci_peekpoke_check_fma() argument 2406 if (ctlop == DDI_CTLOPS_POKE && in pci_peekpoke_check_fma() 2410 if (ctlop == DDI_CTLOPS_PEEK && in pci_peekpoke_check_fma() 2484 pci_peekpoke_check_nofma(void *arg, ddi_ctl_enum_t ctlop) in pci_peekpoke_check_nofma() argument 2492 if (ctlop == DDI_CTLOPS_POKE) in pci_peekpoke_check_nofma() 2528 ddi_ctl_enum_t ctlop, void *arg, void *result, in pci_peekpoke_check() argument 2555 rval = handler(dip, rdip, ctlop, arg, result); in pci_peekpoke_check() 2557 rval = pci_peekpoke_check_nofma(arg, ctlop); in pci_peekpoke_check() 2569 rval = handler(dip, rdip, ctlop, arg, result); in pci_peekpoke_check() 2572 rval = pci_peekpoke_check_fma(dip, arg, ctlop, scan); in pci_peekpoke_check()
|
/illumos-gate/usr/src/uts/common/io/ppm/ |
H A D | ppm_subr.c | 1352 ppm_get_ctlstr(int ctlop, uint_t mask) in ppm_get_ctlstr() argument 1356 int ctlop; in ppm_get_ctlstr() member 1392 for (ccp = cmds; ccp->ctlop != PMR_UNKNOWN; ccp++) in ppm_get_ctlstr() 1393 if (ctlop == ccp->ctlop) in ppm_get_ctlstr()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | isa.c | 688 ddi_ctl_enum_t ctlop, void *arg, void *result) in isa_ctlops() argument 693 switch (ctlop) { in isa_ctlops() 739 if (ctlop == DDI_CTLOPS_NREGS) { in isa_ctlops() 756 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in isa_ctlops()
|