Searched refs:slot_ops (Results 1 – 8 of 8) sorted by relevance
/titanic_44/usr/src/uts/common/io/hotplug/hpcsvc/ |
H A D | hpcsvc.c | 192 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 D | cardbus_hp.c | 104 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 D | cardbus.h | 81 hpc_slot_ops_t *slot_ops; /* Ptr HPC entry points */ member
|
/titanic_44/usr/src/uts/sun4u/serengeti/io/ |
H A D | sghsc.c | 557 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 D | schpc.c | 2365 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 D | schpc.h | 83 hpc_slot_ops_t *slot_ops; /* Ptr HPC entry points */ member
|
/titanic_44/usr/src/uts/sun4u/serengeti/sys/ |
H A D | sghsc.h | 142 hpc_slot_ops_t *slot_ops; member
|
/titanic_44/usr/src/uts/common/sys/hotplug/ |
H A D | hpctrl.h | 275 hpc_slot_ops_t *slot_ops, caddr_t ops_arg, uint_t flags);
|