]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/spdk/dpdk/lib/librte_eal/common/include/rte_malloc_heap.h
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / spdk / dpdk / lib / librte_eal / common / include / rte_malloc_heap.h
diff --git a/ceph/src/spdk/dpdk/lib/librte_eal/common/include/rte_malloc_heap.h b/ceph/src/spdk/dpdk/lib/librte_eal/common/include/rte_malloc_heap.h
deleted file mode 100644 (file)
index 4a7e0eb..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2010-2014 Intel Corporation
- */
-
-#ifndef _RTE_MALLOC_HEAP_H_
-#define _RTE_MALLOC_HEAP_H_
-
-#include <stddef.h>
-#include <sys/queue.h>
-#include <rte_spinlock.h>
-#include <rte_memory.h>
-
-/* Number of free lists per heap, grouped by size. */
-#define RTE_HEAP_NUM_FREELISTS  13
-#define RTE_HEAP_NAME_MAX_LEN 32
-
-/* dummy definition, for pointers */
-struct malloc_elem;
-
-/**
- * Structure to hold malloc heap
- */
-struct malloc_heap {
-       rte_spinlock_t lock;
-       LIST_HEAD(, malloc_elem) free_head[RTE_HEAP_NUM_FREELISTS];
-       struct malloc_elem *volatile first;
-       struct malloc_elem *volatile last;
-
-       unsigned alloc_count;
-       unsigned int socket_id;
-       size_t total_size;
-       char name[RTE_HEAP_NAME_MAX_LEN];
-} __rte_cache_aligned;
-
-#endif /* _RTE_MALLOC_HEAP_H_ */