Home
last modified time | relevance | path

Searched refs:elist (Results 1 – 4 of 4) sorted by relevance

/dpdk/lib/eal/common/
H A Deal_common_interrupts.c70 intr_handle->elist = rte_zmalloc(NULL, in rte_intr_instance_alloc()
77 if (intr_handle->elist == NULL) { in rte_intr_instance_alloc()
117 memcpy(intr_handle->elist, src->elist, src->nb_intr); in rte_intr_instance_dup()
153 tmp_elist = rte_realloc(intr_handle->elist, in rte_intr_event_list_update()
156 tmp_elist = realloc(intr_handle->elist, in rte_intr_event_list_update()
164 intr_handle->elist = tmp_elist; in rte_intr_event_list_update()
179 rte_free(intr_handle->elist); in rte_intr_instance_free()
183 free(intr_handle->elist); in rte_intr_instance_free()
377 return &intr_handle->elist[index]; in rte_intr_elist_index_get()
383 int index, struct rte_epoll_event elist) in rte_intr_elist_index_set() argument
[all …]
H A Deal_interrupts.h25 struct rte_epoll_event *elist; /**< intr vector epoll event */ member
/dpdk/drivers/net/vhost/
H A Drte_eth_vhost.c526 struct rte_epoll_event rev, *elist; in eth_vhost_update_intr() local
532 elist = rte_intr_elist_index_get(handle, rxq_idx); in eth_vhost_update_intr()
533 if (rte_intr_efds_index_get(handle, rxq_idx) == elist->fd) in eth_vhost_update_intr()
539 if (elist->fd != -1) in eth_vhost_update_intr()
541 elist->fd); in eth_vhost_update_intr()
548 epfd = elist->epfd; in eth_vhost_update_intr()
549 rev = *elist; in eth_vhost_update_intr()
551 elist); in eth_vhost_update_intr()
561 elist = rte_intr_elist_index_get(handle, rxq_idx); in eth_vhost_update_intr()
562 ret = rte_epoll_ctl(epfd, EPOLL_CTL_ADD, rev.fd, elist); in eth_vhost_update_intr()
/dpdk/lib/eal/include/
H A Drte_interrupts.h663 struct rte_epoll_event elist);