X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=examples%2Fvhost%2Fioat.h;h=62e163c58553db05cb38aa1628bdad5ce555dfdf;hb=d54b51efb6ef12b8cdfc7316316d99e2a762e1cd;hp=d6e1e2e079469492a498c6058902984aa323934a;hpb=6e9a9d2a02ae790772fa11768793223ba546fce6;p=dpdk.git diff --git a/examples/vhost/ioat.h b/examples/vhost/ioat.h index d6e1e2e079..62e163c585 100644 --- a/examples/vhost/ioat.h +++ b/examples/vhost/ioat.h @@ -11,7 +11,7 @@ #define MAX_VHOST_DEVICE 1024 #define IOAT_RING_SIZE 4096 -#define MAX_ENQUEUED_SIZE 256 +#define MAX_ENQUEUED_SIZE 4096 struct dma_info { struct rte_pci_addr addr; @@ -27,12 +27,12 @@ struct dma_for_vhost { #ifdef RTE_RAW_IOAT int open_ioat(const char *value); -uint32_t +int32_t ioat_transfer_data_cb(int vid, uint16_t queue_id, struct rte_vhost_async_desc *descs, struct rte_vhost_async_status *opaque_data, uint16_t count); -uint32_t +int32_t ioat_check_completed_copies_cb(int vid, uint16_t queue_id, struct rte_vhost_async_status *opaque_data, uint16_t max_packets); @@ -42,7 +42,7 @@ static int open_ioat(const char *value __rte_unused) return -1; } -static uint32_t +static int32_t ioat_transfer_data_cb(int vid __rte_unused, uint16_t queue_id __rte_unused, struct rte_vhost_async_desc *descs __rte_unused, struct rte_vhost_async_status *opaque_data __rte_unused, @@ -51,7 +51,7 @@ ioat_transfer_data_cb(int vid __rte_unused, uint16_t queue_id __rte_unused, return -1; } -static uint32_t +static int32_t ioat_check_completed_copies_cb(int vid __rte_unused, uint16_t queue_id __rte_unused, struct rte_vhost_async_status *opaque_data __rte_unused,