Lines Matching refs:evopt
1419 struct nmreq_opt_sync_kloop_eventfds *evopt = NULL; in sync_kloop_eventfds() local
1432 opt_size = sizeof(*evopt) + num_entries * sizeof(evopt->eventfds[0]); in sync_kloop_eventfds()
1433 evopt = calloc(1, opt_size); in sync_kloop_eventfds()
1434 evopt->nro_opt.nro_next = 0; in sync_kloop_eventfds()
1435 evopt->nro_opt.nro_reqtype = NETMAP_REQ_OPT_SYNC_KLOOP_EVENTFDS; in sync_kloop_eventfds()
1436 evopt->nro_opt.nro_status = 0; in sync_kloop_eventfds()
1437 evopt->nro_opt.nro_size = opt_size; in sync_kloop_eventfds()
1441 evopt->eventfds[i].ioeventfd = efd; in sync_kloop_eventfds()
1443 evopt->eventfds[i].irqfd = efd; in sync_kloop_eventfds()
1446 push_option(&evopt->nro_opt, ctx); in sync_kloop_eventfds()
1447 evsave = evopt->nro_opt; in sync_kloop_eventfds()
1451 free(evopt); in sync_kloop_eventfds()
1461 ret = checkoption(&evopt->nro_opt, &evsave); in sync_kloop_eventfds()
1462 free(evopt); in sync_kloop_eventfds()