* - On success, zero.
* - On failure, a negative value.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_dev_event_callback_register(const char *device_name,
rte_dev_event_cb_fn cb_fn,
void *cb_arg);
* - On success, return the number of callback entities removed.
* - On failure, a negative value.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_dev_event_callback_unregister(const char *device_name,
rte_dev_event_cb_fn cb_fn,
void *cb_arg);
* @param event
* the device event type.
*/
-void __rte_experimental
+__rte_experimental
+void
rte_dev_event_callback_process(const char *device_name,
enum rte_dev_event_type event);
* - On success, zero.
* - On failure, a negative value.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_dev_event_monitor_start(void);
/**
* - On success, zero.
* - On failure, a negative value.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_dev_event_monitor_stop(void);
/**
* - On success, zero.
* - On failure, a negative value.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_dev_hotplug_handle_enable(void);
/**
* - On success, zero.
* - On failure, a negative value.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_dev_hotplug_handle_disable(void);
/**
* 0 if mapping was successful.
* Negative value and rte_errno is set otherwise.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_dev_dma_map(struct rte_device *dev, void *addr, uint64_t iova, size_t len);
/**
* 0 if un-mapping was successful.
* Negative value and rte_errno is set otherwise.
*/
-int __rte_experimental
+__rte_experimental
+int
rte_dev_dma_unmap(struct rte_device *dev, void *addr, uint64_t iova,
size_t len);