Lines Matching refs:intr

307 	unsigned int i, intr;
319 intr = enic_legacy_io_intr();
320 vnic_intr_coalescing_timer_set(&enic->intr[intr],
327 vnic_intr_coalescing_timer_set(&enic->intr[0],
332 intr = enic_msix_wq_intr(enic, i);
333 vnic_intr_coalescing_timer_set(&enic->intr[intr],
338 intr = enic_msix_rq_intr(enic, i);
339 vnic_intr_coalescing_timer_set(&enic->intr[intr],
494 vnic_intr_mask(&enic->intr[io_intr]);
498 vnic_intr_unmask(&enic->intr[io_intr]);
503 vnic_intr_return_all_credits(&enic->intr[notify_intr]);
508 vnic_intr_return_all_credits(&enic->intr[err_intr]);
519 vnic_intr_unmask(&enic->intr[io_intr]);
564 unsigned int intr = enic_msix_wq_intr(enic, 0);
571 vnic_intr_return_credits(&enic->intr[intr],
573 1 /* unmask intr */,
574 1 /* reset intr timer */);
582 unsigned int intr = enic_msix_err_intr(enic);
584 vnic_intr_return_all_credits(&enic->intr[intr]);
597 unsigned int intr = enic_msix_notify_intr(enic);
599 vnic_intr_return_all_credits(&enic->intr[intr]);
1345 unsigned int intr = enic_legacy_io_intr();
1360 /* Accumulate intr event credits for this polling
1361 * cycle. An intr event is the completion of a
1368 vnic_intr_return_credits(&enic->intr[intr],
1370 0 /* don't unmask intr */,
1371 0 /* don't reset intr timer */);
1389 vnic_intr_unmask(&enic->intr[intr]);
1401 unsigned int intr = enic_msix_rq_intr(enic, rq);
1412 /* Return intr event credits for this polling
1413 * cycle. An intr event is the completion of a
1418 vnic_intr_return_credits(&enic->intr[intr],
1420 0 /* don't unmask intr */,
1421 0 /* don't reset intr timer */);
1439 vnic_intr_unmask(&enic->intr[intr]);
1481 unsigned int i, intr;
1501 intr = enic_msix_rq_intr(enic, i);
1502 sprintf(enic->msix[intr].devname,
1504 enic->msix[intr].isr = enic_isr_msix_rq;
1505 enic->msix[intr].devid = &enic->napi[i];
1509 intr = enic_msix_wq_intr(enic, i);
1510 sprintf(enic->msix[intr].devname,
1512 enic->msix[intr].isr = enic_isr_msix_wq;
1513 enic->msix[intr].devid = enic;
1516 intr = enic_msix_err_intr(enic);
1517 sprintf(enic->msix[intr].devname,
1519 enic->msix[intr].isr = enic_isr_msix_err;
1520 enic->msix[intr].devid = enic;
1522 intr = enic_msix_notify_intr(enic);
1523 sprintf(enic->msix[intr].devname,
1525 enic->msix[intr].isr = enic_isr_msix_notify;
1526 enic->msix[intr].devid = enic;
1585 err = vnic_dev_notify_set(enic->vdev, -1 /* no intr */);
1600 /* Using intr for notification for INTx/MSI-X */
1653 vnic_intr_unmask(&enic->intr[i]);
1675 vnic_intr_mask(&enic->intr[i]);
1676 (void)vnic_intr_masked(&enic->intr[i]); /* flush write */
1715 vnic_intr_clean(&enic->intr[i]);
1765 vnic_intr_mask(&enic->intr[0]);
1774 vnic_intr_clean(&enic->intr[0]);
1788 vnic_intr_unmask(&enic->intr[0]);
1801 unsigned int i, intr;
1806 intr = enic_msix_rq_intr(enic, i);
1807 enic_isr_msix_rq(enic->msix_entry[intr].vector,
1812 intr = enic_msix_wq_intr(enic, i);
1813 enic_isr_msix_wq(enic->msix_entry[intr].vector, enic);
2235 dev_err(dev, "Failed to set intr mode based on resource "