Lines Matching defs:interrupts
796 dwc->channel_interrupts[channel] = chanptr->interrupts;
800 chanptr->interrupts.val = 0xffffffff;
807 union dwc_core_interrupts interrupts = regs->core_interrupts;
809 if (interrupts.port_intr) {
852 if (interrupts.sof_intr) {
860 if (interrupts.host_channel_intr) {
871 // Thread to handle interrupts.
1136 chanptr->interrupts.val = 0xffffffff;
1359 union dwc_host_channel_interrupts interrupts,
1397 if (!interrupts.transfer_completed) {
1400 interrupts.val);
1461 if (interrupts.ack_response_received &&
1477 union dwc_host_channel_interrupts interrupts,
1481 if (interrupts.stall_response_received || interrupts.ahb_error ||
1482 interrupts.transaction_error || interrupts.babble_error ||
1483 interrupts.excess_transaction_error || interrupts.frame_list_rollover ||
1484 (interrupts.nyet_response_received && !req->complete_split) ||
1485 (interrupts.data_toggle_error &&
1489 if (!interrupts.stall_response_received) {
1493 interrupts.val);
1503 } else if (interrupts.frame_overrun) {
1518 } else if (interrupts.nak_response_received) {
1556 } else if (interrupts.nyet_response_received) {
1574 return handle_normal_channel_halted(channel, req, ep, interrupts, dwc);
1667 union dwc_host_channel_interrupts interrupts =
1673 if (handle_channel_halted_interrupt(channel, req, self, interrupts, dwc))