Lines Matching refs:intr_cnt

2282 	vdev->intr_cnt = 0;  in vxge_alloc_msix()
2286 vdev->intr_cnt = vdev->no_of_vpath * 2; in vxge_alloc_msix()
2289 vdev->intr_cnt++; in vxge_alloc_msix()
2291 vdev->entries = kcalloc(vdev->intr_cnt, sizeof(struct msix_entry), in vxge_alloc_msix()
2301 vdev->vxge_entries = kcalloc(vdev->intr_cnt, in vxge_alloc_msix()
2334 vdev->entries, 3, vdev->intr_cnt); in vxge_alloc_msix()
2338 } else if (ret < vdev->intr_cnt) { in vxge_alloc_msix()
2343 VXGE_DRIVER_NAME, vdev->intr_cnt, ret); in vxge_alloc_msix()
2376 vdev->intr_cnt = 0; in vxge_enable_msix()
2403 int intr_cnt; in vxge_rem_msix_isr() local
2405 for (intr_cnt = 0; intr_cnt < (vdev->no_of_vpath * 2 + 1); in vxge_rem_msix_isr()
2406 intr_cnt++) { in vxge_rem_msix_isr()
2407 if (vdev->vxge_entries[intr_cnt].in_use) { in vxge_rem_msix_isr()
2408 free_irq(vdev->entries[intr_cnt].vector, in vxge_rem_msix_isr()
2409 vdev->vxge_entries[intr_cnt].arg); in vxge_rem_msix_isr()
2410 vdev->vxge_entries[intr_cnt].in_use = 0; in vxge_rem_msix_isr()
2436 int vp_idx = 0, intr_idx = 0, intr_cnt = 0, msix_idx = 0, irq_req = 0; in vxge_add_isr() local
2460 snprintf(vdev->desc[intr_cnt], VXGE_INTR_STRLEN, in vxge_add_isr()
2463 vdev->entries[intr_cnt].entry, in vxge_add_isr()
2466 vdev->entries[intr_cnt].vector, in vxge_add_isr()
2468 vdev->desc[intr_cnt], in vxge_add_isr()
2470 vdev->vxge_entries[intr_cnt].arg = in vxge_add_isr()
2475 snprintf(vdev->desc[intr_cnt], VXGE_INTR_STRLEN, in vxge_add_isr()
2478 vdev->entries[intr_cnt].entry, in vxge_add_isr()
2481 vdev->entries[intr_cnt].vector, in vxge_add_isr()
2483 vdev->desc[intr_cnt], in vxge_add_isr()
2485 vdev->vxge_entries[intr_cnt].arg = in vxge_add_isr()
2494 vdev->ndev->name, intr_cnt); in vxge_add_isr()
2505 vdev->vxge_entries[intr_cnt].in_use = 1; in vxge_add_isr()
2511 intr_cnt++; in vxge_add_isr()
2520 intr_cnt = vdev->no_of_vpath * 2; in vxge_add_isr()
2521 snprintf(vdev->desc[intr_cnt], VXGE_INTR_STRLEN, in vxge_add_isr()
2524 vdev->entries[intr_cnt].entry, in vxge_add_isr()
2527 ret = request_irq(vdev->entries[intr_cnt].vector, in vxge_add_isr()
2529 vdev->desc[intr_cnt], in vxge_add_isr()
2534 vdev->ndev->name, intr_cnt); in vxge_add_isr()
2547 vdev->vxge_entries[intr_cnt].in_use = 1; in vxge_add_isr()
2548 vdev->vxge_entries[intr_cnt].arg = &vdev->vpaths[0]; in vxge_add_isr()