Lines Matching refs:evt_trb
690 static void xdbc_handle_port_status(struct xdbc_trb *evt_trb) in xdbc_handle_port_status() argument
718 static void xdbc_handle_tx_event(struct xdbc_trb *evt_trb) in xdbc_handle_tx_event() argument
724 comp_code = GET_COMP_CODE(le32_to_cpu(evt_trb->field[2])); in xdbc_handle_tx_event()
725 remain_length = EVENT_TRB_LEN(le32_to_cpu(evt_trb->field[2])); in xdbc_handle_tx_event()
726 ep_id = TRB_TO_EP_ID(le32_to_cpu(evt_trb->field[3])); in xdbc_handle_tx_event()
759 struct xdbc_trb *evt_trb; in xdbc_handle_events() local
808 evt_trb = xdbc.evt_ring.dequeue; in xdbc_handle_events()
809 while ((le32_to_cpu(evt_trb->field[3]) & TRB_CYCLE) == xdbc.evt_ring.cycle_state) { in xdbc_handle_events()
816 switch ((le32_to_cpu(evt_trb->field[3]) & TRB_TYPE_BITMASK)) { in xdbc_handle_events()
818 xdbc_handle_port_status(evt_trb); in xdbc_handle_events()
821 xdbc_handle_tx_event(evt_trb); in xdbc_handle_events()
833 evt_trb = xdbc.evt_ring.dequeue; in xdbc_handle_events()