Lines Matching refs:device
97 * heci_isr_interrupt - The ISR of the HECI device
100 * @dev_id: pointer to the device structure
107 struct iamt_heci_device *device =
110 mutex_enter(&device->device_lock);
112 if (device->heci_state == HECI_POWER_DOWN) {
113 mutex_exit(&device->device_lock);
116 device->host_hw_state = read_heci_register(device, H_CSR);
118 if ((device->host_hw_state & H_IS) != H_IS) {
119 mutex_exit(&device->device_lock);
124 heci_csr_disable_interrupts(device);
126 mutex_exit(&device->device_lock);
129 * Our device interrupted, schedule work the heci_bh_handler
134 if (ddi_taskq_dispatch(device->work, heci_bh_handler,
1571 * @data: pointer to the device structure