Lines Matching refs:cq_poll
1023 struct nicvf_cq_poll *cq_poll = (struct nicvf_cq_poll *)cq_irq; in nicvf_intr_handler() local
1024 struct nicvf *nic = cq_poll->nicvf; in nicvf_intr_handler()
1025 int qidx = cq_poll->cq_idx; in nicvf_intr_handler()
1033 napi_schedule_irqoff(&cq_poll->napi); in nicvf_intr_handler()
1294 struct nicvf_cq_poll *cq_poll; in nicvf_free_cq_poll() local
1298 cq_poll = nic->napi[qidx]; in nicvf_free_cq_poll()
1299 if (!cq_poll) in nicvf_free_cq_poll()
1302 kfree(cq_poll); in nicvf_free_cq_poll()
1311 struct nicvf_cq_poll *cq_poll = NULL; in nicvf_stop() local
1349 cq_poll = nic->napi[qidx]; in nicvf_stop()
1350 if (!cq_poll) in nicvf_stop()
1352 napi_synchronize(&cq_poll->napi); in nicvf_stop()
1358 napi_disable(&cq_poll->napi); in nicvf_stop()
1359 netif_napi_del(&cq_poll->napi); in nicvf_stop()
1418 struct nicvf_cq_poll *cq_poll = NULL; in nicvf_open() local
1429 cq_poll = kzalloc(sizeof(*cq_poll), GFP_KERNEL); in nicvf_open()
1430 if (!cq_poll) { in nicvf_open()
1434 cq_poll->cq_idx = qidx; in nicvf_open()
1435 cq_poll->nicvf = nic; in nicvf_open()
1436 netif_napi_add(netdev, &cq_poll->napi, nicvf_poll, in nicvf_open()
1438 napi_enable(&cq_poll->napi); in nicvf_open()
1439 nic->napi[qidx] = cq_poll; in nicvf_open()
1526 cq_poll = nic->napi[qidx]; in nicvf_open()
1527 if (!cq_poll) in nicvf_open()
1529 napi_disable(&cq_poll->napi); in nicvf_open()
1530 netif_napi_del(&cq_poll->napi); in nicvf_open()