Searched refs:callfd (Results 1 – 11 of 11) sorted by relevance
| /f-stack/dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa_event.c | 135 int callfd, struct mlx5_vdpa_cq *cq) in mlx5_vdpa_cq_create() argument 188 cq->callfd = callfd; in mlx5_vdpa_cq_create() 298 if (cq->callfd != -1) in mlx5_vdpa_poll_handle() 299 eventfd_write(cq->callfd, in mlx5_vdpa_poll_handle() 361 if (cq->callfd != -1) in mlx5_vdpa_interrupt_handler() 362 eventfd_write(cq->callfd, (eventfd_t)1); in mlx5_vdpa_interrupt_handler() 650 int callfd, struct mlx5_vdpa_event_qp *eqp) in mlx5_vdpa_event_qp_create() argument 659 if (mlx5_vdpa_cq_create(priv, log_desc_n, callfd, &eqp->cq)) in mlx5_vdpa_event_qp_create()
|
| H A D | mlx5_vdpa.h | 47 int callfd; member 231 int callfd, struct mlx5_vdpa_event_qp *eqp);
|
| H A D | mlx5_vdpa_virtq.c | 237 attr.event_mode = vq.callfd != -1 || !(priv->caps.event_mode & (1 << in mlx5_vdpa_virtq_setup() 242 ret = mlx5_vdpa_event_qp_create(priv, vq.size, vq.callfd, in mlx5_vdpa_virtq_setup() 501 if (vq.callfd != virtq->eqp.cq.callfd) in mlx5_vdpa_virtq_is_modified() 503 } else if (vq.callfd != -1) { in mlx5_vdpa_virtq_is_modified()
|
| /f-stack/dpdk/lib/librte_vhost/ |
| H A D | vhost.h | 157 int callfd; member 749 (vq->callfd >= 0)) || in vhost_vring_call_split() 751 eventfd_write(vq->callfd, (eventfd_t) 1); in vhost_vring_call_split() 758 && (vq->callfd >= 0)) { in vhost_vring_call_split() 759 eventfd_write(vq->callfd, (eventfd_t)1); in vhost_vring_call_split() 814 eventfd_write(vq->callfd, (eventfd_t)1); in vhost_vring_call_packed()
|
| H A D | vhost.c | 279 if ((vq->callfd >= 0) && (destroy != 0)) in cleanup_vq() 280 close(vq->callfd); in cleanup_vq() 556 vq->callfd = VIRTIO_UNINITIALIZED_EVENTFD; in init_vring_queue() 568 int callfd; in reset_vring_queue() local 584 callfd = vq->callfd; in reset_vring_queue() 586 vq->callfd = callfd; in reset_vring_queue() 923 vring->callfd = vq->callfd; in rte_vhost_get_vhost_vring()
|
| H A D | vhost_crypto.c | 1372 uint16_t nb_ops, int *callfd) in vhost_crypto_complete_one_vm_requests() argument 1395 *callfd = vq->callfd; in vhost_crypto_complete_one_vm_requests() 1710 int callfd; in rte_vhost_crypto_finalize_requests() local 1715 &callfd); in rte_vhost_crypto_finalize_requests() 1722 callfds[idx++] = callfd; in rte_vhost_crypto_finalize_requests()
|
| H A D | vhost_user.c | 1302 vq->callfd != VIRTIO_UNINITIALIZED_EVENTFD && in vq_is_ready() 1622 if (vq->callfd >= 0) in vhost_user_set_vring_call() 1623 close(vq->callfd); in vhost_user_set_vring_call() 1625 vq->callfd = file.fd; in vhost_user_set_vring_call() 1957 if (vq->callfd >= 0) in vhost_user_get_vring_base() 1958 close(vq->callfd); in vhost_user_get_vring_base() 1960 vq->callfd = VIRTIO_UNINITIALIZED_EVENTFD; in vhost_user_get_vring_base()
|
| H A D | rte_vhost.h | 217 int callfd; member
|
| /f-stack/dpdk/drivers/net/virtio/virtio_user/ |
| H A D | virtio_user_dev.c | 258 int callfd; in virtio_user_dev_init_notify() local 272 callfd = eventfd(0, EFD_CLOEXEC | EFD_NONBLOCK); in virtio_user_dev_init_notify() 273 if (callfd < 0) { in virtio_user_dev_init_notify() 282 dev->callfds[i] = callfd; in virtio_user_dev_init_notify()
|
| /f-stack/dpdk/doc/guides/vdpadevs/ |
| H A D | ifc.rst | 86 is mapped to a callfd associated with a virtio ring. Currently only vfio-pci
|
| /f-stack/dpdk/drivers/vdpa/ifc/ |
| H A D | ifcvf_vdpa.c | 357 vring.callfd = -1; in vdpa_enable_vfio_intr() 376 fd_ptr[RTE_INTR_VEC_RXTX_OFFSET + i] = vring.callfd; in vdpa_enable_vfio_intr()
|