numam-dpdk/lib/vhost
David Marchand fbd59c8ecb dev: hide device object
Make rte_device opaque for non internal users.
This will make extending this object possible without breaking the ABI.

Some applications may have been dereferencing rte_device objects, mark
this object's accessors as stable.

Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
2022-09-23 16:14:34 +02:00
..
fd_man.c lib: remove unneeded header includes 2022-02-22 13:10:39 +01:00
fd_man.h lib: remove unneeded header includes 2022-02-22 13:10:39 +01:00
iotlb.c vhost: stop using mempool for IOTLB cache 2022-09-15 17:56:24 +02:00
iotlb.h vhost: stop using mempool for IOTLB cache 2022-09-15 17:56:24 +02:00
meson.build vhost: integrate dmadev in asynchronous data-path 2022-02-10 15:59:17 +01:00
rte_vdpa.h vhost: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_vhost_async.h vhost: support clear in-flight packets for async dequeue 2022-06-17 15:19:57 +02:00
rte_vhost_crypto.h vhost: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_vhost.h replace zero-length arrays with flexible ones 2022-06-07 16:44:21 +02:00
socket.c vhost: prefix logs with context 2022-07-01 15:49:49 +02:00
vdpa_driver.h vhost: get vDPA device type 2022-06-01 11:50:10 +02:00
vdpa.c dev: hide device object 2022-09-23 16:14:34 +02:00
version.map version: 22.11-rc0 2022-07-21 12:13:48 +02:00
vhost_crypto.c vhost/crypto: fix descriptor processing 2022-06-22 18:58:31 +02:00
vhost_user.c eal: deprecate RTE_FUNC_PTR_* macros 2022-09-23 16:14:34 +02:00
vhost_user.h vhost: remove unneeded header includes 2022-06-21 16:46:57 +02:00
vhost.c vhost: stop using mempool for IOTLB cache 2022-09-15 17:56:24 +02:00
vhost.h eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
virtio_crypto.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
virtio_net.c vhost: keep a reference to virtqueue index 2022-09-15 17:56:13 +02:00