Home
last modified time | relevance | path

Searched refs:slot_ops (Results 1 – 8 of 8) sorted by relevance

/titanic_44/usr/src/uts/common/io/hotplug/hpcsvc/
H A Dhpcsvc.c192 hpc_slot_ops_t slot_ops; member
511 slotp->slot_ops = *opsp; in hpc_slot_register()
772 if (slotp->slot_ops.hpc_op_connect) in hpc_nexus_connect()
773 return (slotp->slot_ops.hpc_op_connect(slotp->slot_ops_arg, in hpc_nexus_connect()
786 if (slotp->slot_ops.hpc_op_disconnect) in hpc_nexus_disconnect()
787 return (slotp->slot_ops.hpc_op_disconnect(slotp->slot_ops_arg, in hpc_nexus_disconnect()
800 if (slotp->slot_ops.hpc_op_insert) in hpc_nexus_insert()
801 return (slotp->slot_ops.hpc_op_insert(slotp->slot_ops_arg, in hpc_nexus_insert()
814 if (slotp->slot_ops.hpc_op_remove) in hpc_nexus_remove()
815 return (slotp->slot_ops.hpc_op_remove(slotp->slot_ops_arg, in hpc_nexus_remove()
[all …]
/titanic_44/usr/src/uts/common/io/cardbus/
H A Dcardbus_hp.c104 hpc_slot_ops_t *slot_ops; in cardbus_init_hotplug() local
124 slot_ops = hpc_alloc_slot_ops(KM_SLEEP); in cardbus_init_hotplug()
125 cbp->slot_ops = slot_ops; in cardbus_init_hotplug()
138 slot_ops->hpc_version = HPC_SLOT_OPS_VERSION; in cardbus_init_hotplug()
139 slot_ops->hpc_op_connect = NULL; in cardbus_init_hotplug()
140 slot_ops->hpc_op_disconnect = NULL; in cardbus_init_hotplug()
141 slot_ops->hpc_op_insert = NULL; in cardbus_init_hotplug()
142 slot_ops->hpc_op_remove = NULL; in cardbus_init_hotplug()
143 slot_ops->hpc_op_control = cardbus_pci_control; in cardbus_init_hotplug()
146 &slhandle, slot_ops, (caddr_t)cbp, 0) != 0) { in cardbus_init_hotplug()
[all …]
H A Dcardbus.h81 hpc_slot_ops_t *slot_ops; /* Ptr HPC entry points */ member
/titanic_44/usr/src/uts/sun4u/serengeti/io/
H A Dsghsc.c557 hpc_slot_ops_t *slot_ops = NULL; in sghsc_register_slots() local
666 slot_ops = hpc_alloc_slot_ops(KM_SLEEP); in sghsc_register_slots()
667 sghsc->sghsc_slot_table[i].slot_ops = slot_ops; in sghsc_register_slots()
670 slot_ops->hpc_version = HPC_SLOT_OPS_VERSION; in sghsc_register_slots()
671 slot_ops->hpc_op_connect = sghsc_connect; in sghsc_register_slots()
672 slot_ops->hpc_op_disconnect = sghsc_disconnect; in sghsc_register_slots()
673 slot_ops->hpc_op_insert = nodev; in sghsc_register_slots()
674 slot_ops->hpc_op_remove = nodev; in sghsc_register_slots()
675 slot_ops->hpc_op_control = sghsc_control; in sghsc_register_slots()
698 slot_ops, (caddr_t)sghsc, 0)) != 0) { in sghsc_register_slots()
[all …]
/titanic_44/usr/src/uts/sun4u/starcat/io/
H A Dschpc.c2365 if (schpc_p->schpc_slot[slot].slot_ops == NULL) { in schpc_event_handler()
3497 hpc_slot_ops_t *slot_ops; in schpc_add_pci() local
3651 slot_ops = hpc_alloc_slot_ops(KM_SLEEP); in schpc_add_pci()
3652 schpc_p->schpc_slot[slot].slot_ops = slot_ops; in schpc_add_pci()
3691 slot_ops->hpc_version = HPC_SLOT_OPS_VERSION; in schpc_add_pci()
3694 slot_ops->hpc_op_connect = schpc_connect; in schpc_add_pci()
3695 slot_ops->hpc_op_disconnect = schpc_disconnect; in schpc_add_pci()
3696 slot_ops->hpc_op_insert = NULL; in schpc_add_pci()
3697 slot_ops->hpc_op_remove = NULL; in schpc_add_pci()
3698 slot_ops->hpc_op_control = schpc_pci_control; in schpc_add_pci()
[all …]
/titanic_44/usr/src/uts/sun4u/starcat/sys/
H A Dschpc.h83 hpc_slot_ops_t *slot_ops; /* Ptr HPC entry points */ member
/titanic_44/usr/src/uts/sun4u/serengeti/sys/
H A Dsghsc.h142 hpc_slot_ops_t *slot_ops; member
/titanic_44/usr/src/uts/common/sys/hotplug/
H A Dhpctrl.h275 hpc_slot_ops_t *slot_ops, caddr_t ops_arg, uint_t flags);