Searched defs:ctlop (Results 1 - 25 of 35) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_main.c371 eibnx_bus_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, argument
378 switch (ctlop) {
406 ret = ddi_ctlops(dip, rdip, ctlop, arg, result);
/illumos-gate/usr/src/uts/common/io/
H A Dpseudonex.c378 pseudonex_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, argument
381 switch (ctlop) {
515 ddi_driver_name(dip), ddi_get_instance(dip), ctlop,
535 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
H A Dtphci.c386 ddi_ctl_enum_t ctlop, void *arg, void *result)
388 switch (ctlop) {
423 ctlop, ddi_get_name(rdip), ddi_get_instance(rdip));
442 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
385 tphci_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
H A Dtvhci.c444 ddi_ctl_enum_t ctlop, void *arg, void *result)
446 switch (ctlop) {
481 ctlop, ddi_get_name(rdip), ddi_get_instance(rdip));
500 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
443 tvhci_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/common/io/pci-ide/
H A Dpci-ide.c92 ddi_ctl_enum_t ctlop, void *arg,
289 pciide_ddi_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, argument
301 switch (ctlop) {
364 return (ddi_ctlops(dip, dip, ctlop, &rnumber, result));
374 rc = ddi_ctlops(dip, dip, ctlop, &rnumber, &tmp);
400 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvnex.c305 ddi_ctl_enum_t ctlop, void *arg, void *result)
311 switch (ctlop) {
373 ctlop, ddi_get_name(rdip), ddi_get_instance(rdip));
380 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
304 vnex_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
H A Dcnex.c1180 cnex_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, argument
1187 switch (ctlop) {
1239 ddi_driver_name(dip), ddi_get_instance(dip), ctlop,
1255 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
/illumos-gate/usr/src/uts/sun4u/io/
H A Dppm_xgsubr.c506 * convert a ctlop integer to a char string. this helps printing
509 * a valid string is returned when ctlop is found and when
513 ppm_get_ctlstr(int ctlop, uint_t mask) argument
517 int ctlop; member in struct:ctlop_cmd
549 for (ccp = cmds; ccp->ctlop != PMR_UNKNOWN; ccp++)
550 if (ctlop == ccp->ctlop)
/illumos-gate/usr/src/uts/sparc/io/pciex/
H A Dpcieb_sparc.c51 pcieb_plat_peekpoke(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, argument
54 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
162 pcieb_plat_ctlops(dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg) argument
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxpvd.c689 ddi_ctl_enum_t ctlop, void *arg, void *result)
691 switch (ctlop) {
714 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
718 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
688 xpvd_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci.c540 ddi_ctl_enum_t ctlop, void *arg, void *result)
550 switch (ctlop) {
582 if (ctlop == DDI_CTLOPS_NREGS)
584 else if (ctlop == DDI_CTLOPS_REGSIZE) {
607 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
613 return (pci_peekpoke_check(dip, rdip, ctlop, arg, result,
623 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
630 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
633 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
539 pci_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
H A Dpci_common.c1476 ddi_ctl_enum_t ctlop, void *arg, void *result)
1478 if (ctlop == DDI_CTLOPS_PEEK)
1475 pci_common_peekpoke(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c708 ddi_ctl_enum_t ctlop, void *arg, void *result)
719 switch (ctlop) {
750 if (ctlop == DDI_CTLOPS_NREGS)
752 else if (ctlop == DDI_CTLOPS_REGSIZE) {
780 return (pci_common_peekpoke(dip, rdip, ctlop, arg, result));
827 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
707 npe_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/sun4v/io/niumx/
H A Dniumx.c456 ddi_ctl_enum_t ctlop, void *arg, void *result)
461 DBG(NIUMX_DBG_CTLOPS, dip, "niumx_ctlops ctlop=%d.\n", ctlop);
465 switch (ctlop) {
485 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
497 if (ctlop == DDI_CTLOPS_NREGS) {
501 } else if (ctlop == DDI_CTLOPS_REGSIZE) {
455 niumx_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/intel/io/pci/
H A Dpci_pci.c474 ddi_ctl_enum_t ctlop, void *arg, void *result)
485 switch (ctlop) {
545 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
546 return (pci_peekpoke_check(dip, rdip, ctlop, arg, result,
551 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
561 if (ctlop == DDI_CTLOPS_NREGS)
563 else if (ctlop == DDI_CTLOPS_REGSIZE) {
473 ppb_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/intel/io/pciex/
H A Dpcieb_x86.c65 pcieb_plat_peekpoke(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, argument
72 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
74 return (pci_peekpoke_check(dip, rdip, ctlop, arg, result,
636 pcieb_plat_ctlops(dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg) argument
641 switch (ctlop) {
/illumos-gate/usr/src/uts/sun4/io/
H A Drootnex.c844 ddi_ctl_enum_t ctlop, void *arg, void *result)
851 switch (ctlop) {
925 return (rootnex_ctlops_peekpoke(ctlop, (peekpoke_ctlops_t *)arg,
938 if (ctlop == DDI_CTLOPS_NREGS) {
941 } else { /* ctlop == DDI_CTLOPS_REGSIZE */
843 rootnex_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/i86pc/io/
H A Disa.c687 ddi_ctl_enum_t ctlop, void *arg, void *result)
692 switch (ctlop) {
738 if (ctlop == DDI_CTLOPS_NREGS) {
755 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
686 isa_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/common/io/ppm/
H A Dppm.c757 ddi_ctl_enum_t ctlop, void *arg, void *result)
779 if (ctlop != DDI_CTLOPS_POWER) {
992 " not support PMR_PPM_SET_POWER ctlop",
756 ppm_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
H A Dppm_subr.c714 * PPM_PMR_INIT_CHILD ctlop. By this point, these devices have
1344 * convert a ctlop integer to a char string. this helps printing
1347 * a valid string is returned when ctlop is found and when
1351 ppm_get_ctlstr(int ctlop, uint_t mask) argument
1355 int ctlop; member in struct:ctlop_cmd
1391 for (ccp = cmds; ccp->ctlop != PMR_UNKNOWN; ccp++)
1392 if (ctlop == ccp->ctlop)
/illumos-gate/usr/src/uts/sun4u/excalibur/io/
H A Dxcalppm.c1422 ddi_ctl_enum_t ctlop, void *arg, void *result)
1438 if (ctlop != DDI_CTLOPS_POWER)
1421 xcppm_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dsimba.c579 simba_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, argument
588 "simba_ctlops(): dip=%p rdip=%p ctlop=%x-%s arg=%p result=%p",
589 dip, rdip, ctlop, ctlop < (sizeof (ops) / sizeof (ops[0])) ?
590 ops[ctlop] : "Unknown", arg, result);
592 switch (ctlop) {
620 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
630 if (ctlop == DDI_CTLOPS_NREGS)
632 else if (ctlop == DDI_CTLOPS_REGSIZE) {
/illumos-gate/usr/src/uts/common/io/cardbus/
H A Dcardbus.c918 ddi_ctl_enum_t ctlop, void *arg, void *result)
928 (void *)dip, (void *)rdip, ctlop, (void *)arg, (void *)result);
930 switch (ctlop) {
942 "cardbus_ctlops: Unsupported DDI_CTLOP %d\n", ctlop);
943 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
1077 if (ctlop == DDI_CTLOPS_NREGS) {
1081 } else if (ctlop == DDI_CTLOPS_REGSIZE) {
917 cardbus_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex.c907 ddi_ctl_enum_t ctlop, void *arg, void *result)
912 "\tbusctl: dip = %p, rdip = %p, ctlop = %x,", dip, rdip, ctlop);
915 switch (ctlop) {
973 ctlop, ddi_get_name(rdip), ddi_get_instance(rdip));
981 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
906 ibnex_busctl(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, void *arg, void *result) argument
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_virtual.c181 nxge_cntlops(dev_info_t *dip, nxge_ctl_enum_t ctlop, void *arg, void *result) argument
208 switch (ctlop) {

Completed in 136 milliseconds

12