Lines Matching defs:mhi_event
162 struct mhi_event *mhi_event;
216 mhi_event = mhi_cntrl->mhi_event;
217 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, mhi_event++) {
218 struct mhi_ring *ring = &mhi_event->ring;
221 if (mhi_event->offload_ev || mhi_event->hw_ring)
230 spin_lock_irq(&mhi_event->lock);
231 mhi_ring_er_db(mhi_event);
232 spin_unlock_irq(&mhi_event->lock);
270 struct mhi_event *mhi_event = mhi_cntrl->mhi_event;
274 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, mhi_event++) {
275 if (mhi_event->offload_ev)
278 spin_lock_irq(&mhi_event->lock);
279 mhi_ring_er_db(mhi_event);
280 spin_unlock_irq(&mhi_event->lock);
381 struct mhi_event *mhi_event;
420 mhi_event = mhi_cntrl->mhi_event;
421 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, mhi_event++) {
422 struct mhi_ring *ring = &mhi_event->ring;
424 if (mhi_event->offload_ev || !mhi_event->hw_ring)
432 spin_lock_irq(&mhi_event->lock);
434 mhi_ring_er_db(mhi_event);
435 spin_unlock_irq(&mhi_event->lock);
459 struct mhi_event *mhi_event;
505 mhi_event = mhi_cntrl->mhi_event;
506 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, mhi_event++) {
507 if (mhi_event->offload_ev)
509 disable_irq(mhi_cntrl->irq[mhi_event->irq]);
510 tasklet_kill(&mhi_event->task);
539 mhi_event = mhi_cntrl->mhi_event;
542 mhi_event++) {
543 struct mhi_ring *ring = &mhi_event->ring;
546 if (mhi_event->offload_ev)
576 struct mhi_event *mhi_event;
639 mhi_event = mhi_cntrl->mhi_event;
640 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, mhi_event++) {
641 if (mhi_event->offload_ev)
643 tasklet_kill(&mhi_event->task);
672 mhi_event = mhi_cntrl->mhi_event;
675 mhi_event++) {
676 struct mhi_ring *ring = &mhi_event->ring;
679 if (mhi_event->offload_ev)
1069 struct mhi_event *mhi_event = mhi_cntrl->mhi_event;
1130 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, mhi_event++) {
1131 if (mhi_event->offload_ev)
1134 enable_irq(mhi_cntrl->irq[mhi_event->irq]);