From f35fef244682645762cdff14cf313a42dd2d750c Mon Sep 17 00:00:00 2001 From: Jakub Grajciar Date: Fri, 8 Jan 2021 15:01:13 +0100 Subject: libmemif: buffer enqueue refactor Refactored memif_buffer_enq_tx - dequeue buffers from any queue (rx/tx) and enqueue them to any tx queue. Added memif_buffer_requeue - swap descriptors of provided buffers. Type: refactor Signed-off-by: Jakub Grajciar Change-Id: I8482824df920aaaf8325d52a297ed57a815aaba6 --- extras/libmemif/src/memif_private.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'extras/libmemif/src/memif_private.h') diff --git a/extras/libmemif/src/memif_private.h b/extras/libmemif/src/memif_private.h index cf950ba0547..dd58d6256f3 100644 --- a/extras/libmemif/src/memif_private.h +++ b/extras/libmemif/src/memif_private.h @@ -95,7 +95,7 @@ typedef struct int int_fd; uint64_t int_count; - uint32_t alloc_bufs; + uint32_t next_buf; /* points to next free buffer */ } memif_queue_t; typedef struct memif_msg_queue_elt -- cgit 1.2.3-korg