Lines Matching refs:entry
214 mdev->irq_info.msix_entries[i].entry = i; in mic_setup_msix()
444 u16 entry; in mic_request_threaded_irq() local
474 entry = msix->entry; in mic_request_threaded_irq()
475 mdev->irq_info.mic_msi_map[entry] |= BIT(offset); in mic_request_threaded_irq()
477 entry, offset, true); in mic_request_threaded_irq()
478 cookie = MK_COOKIE(entry, offset); in mic_request_threaded_irq()
491 entry = 0; in mic_request_threaded_irq()
493 mdev->irq_info.mic_msi_map[entry] |= (1 << offset); in mic_request_threaded_irq()
495 entry, offset, true); in mic_request_threaded_irq()
497 cookie = MK_COOKIE(entry, intr_cb->cb_id); in mic_request_threaded_irq()
521 u32 entry; in mic_free_irq() local
527 entry = GET_ENTRY((unsigned long)cookie); in mic_free_irq()
530 if (entry >= mdev->irq_info.num_vectors) { in mic_free_irq()
533 entry, mdev->irq_info.num_vectors); in mic_free_irq()
536 irq = mdev->irq_info.msix_entries[entry].vector; in mic_free_irq()
538 mdev->irq_info.mic_msi_map[entry] &= ~(BIT(offset)); in mic_free_irq()
540 entry, offset, false); in mic_free_irq()
551 mdev->irq_info.mic_msi_map[entry] &= ~(BIT(src_id)); in mic_free_irq()
553 entry, src_id, false); in mic_free_irq()
637 int entry, offset; in mic_intr_restore() local
644 for (entry = 0; entry < mdev->irq_info.num_vectors; entry++) { in mic_intr_restore()
646 if (mdev->irq_info.mic_msi_map[entry] & BIT(offset)) in mic_intr_restore()
648 entry, offset, true); in mic_intr_restore()