Lines Matching refs:vec
387 static irqreturn_t ndev_interrupt(struct intel_ntb_dev *ndev, int vec) in ndev_interrupt() argument
391 vec_mask = ndev_vec_mask(ndev, vec); in ndev_interrupt()
393 dev_dbg(ndev_dev(ndev), "vec %d vec_mask %llx\n", vec, vec_mask); in ndev_interrupt()
403 ntb_db_event(&ndev->ntb, vec); in ndev_interrupt()
441 ndev->vec = kzalloc_node(msix_max * sizeof(*ndev->vec), in ndev_init_isr()
443 if (!ndev->vec) in ndev_init_isr()
460 ndev->vec[i].ndev = ndev; in ndev_init_isr()
461 ndev->vec[i].num = i; in ndev_init_isr()
463 "ndev_vec_isr", &ndev->vec[i]); in ndev_init_isr()
480 kfree(ndev->vec); in ndev_init_isr()
483 ndev->vec = NULL; in ndev_init_isr()
539 free_irq(ndev->msix[i].vector, &ndev->vec[i]); in ndev_deinit_isr()
542 kfree(ndev->vec); in ndev_deinit_isr()