Lines Matching refs:entry
212 mdev->irq_info.msix_entries[i].entry = i; in mic_setup_msix()
441 u16 entry; in mic_request_threaded_irq() local
470 entry = msix->entry; in mic_request_threaded_irq()
471 mdev->irq_info.mic_msi_map[entry] |= BIT(offset); in mic_request_threaded_irq()
473 entry, offset, true); in mic_request_threaded_irq()
474 cookie = MK_COOKIE(entry, offset); in mic_request_threaded_irq()
487 entry = 0; in mic_request_threaded_irq()
489 mdev->irq_info.mic_msi_map[entry] |= (1 << offset); in mic_request_threaded_irq()
491 entry, offset, true); in mic_request_threaded_irq()
493 cookie = MK_COOKIE(entry, intr_cb->cb_id); in mic_request_threaded_irq()
517 u32 entry; in mic_free_irq() local
522 entry = GET_ENTRY((unsigned long)cookie); in mic_free_irq()
525 if (entry >= mdev->irq_info.num_vectors) { in mic_free_irq()
528 entry, mdev->irq_info.num_vectors); in mic_free_irq()
531 irq = mdev->irq_info.msix_entries[entry].vector; in mic_free_irq()
533 mdev->irq_info.mic_msi_map[entry] &= ~(BIT(offset)); in mic_free_irq()
535 entry, offset, false); in mic_free_irq()
546 mdev->irq_info.mic_msi_map[entry] &= ~(BIT(src_id)); in mic_free_irq()
548 entry, src_id, false); in mic_free_irq()
632 int entry, offset; in mic_intr_restore() local
638 for (entry = 0; entry < mdev->irq_info.num_vectors; entry++) { in mic_intr_restore()
640 if (mdev->irq_info.mic_msi_map[entry] & BIT(offset)) in mic_intr_restore()
642 entry, offset, true); in mic_intr_restore()