kernel: Remove k_mem_pool API
Remove the declarations for the older mempool API
Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
diff --git a/include/kernel.h b/include/kernel.h
index be4156d..51e26a2 100644
--- a/include/kernel.h
+++ b/include/kernel.h
@@ -4049,19 +4049,6 @@
*/
extern void k_mbox_data_get(struct k_mbox_msg *rx_msg, void *buffer);
-extern int z_mbox_data_block_get(struct k_mbox_msg *rx_msg,
- struct k_mem_pool *pool,
- struct k_mem_block *block,
- k_timeout_t timeout);
-__deprecated
-static inline int k_mbox_data_block_get(struct k_mbox_msg *rx_msg,
- struct k_mem_pool *pool,
- struct k_mem_block *block,
- k_timeout_t timeout)
-{
- return z_mbox_data_block_get(rx_msg, pool, block, timeout);
-}
-
/** @} */
/**
@@ -4519,40 +4506,11 @@
}, \
}
-#define K_MEM_POOL_DEFINE(name, minsz, maxsz, nmax, align) \
- __DEPRECATED_MACRO \
- Z_MEM_POOL_DEFINE(name, minsz, maxsz, nmax, align)
-
extern int z_mem_pool_alloc(struct k_mem_pool *pool, struct k_mem_block *block,
size_t size, k_timeout_t timeout);
-__deprecated
-static inline int k_mem_pool_alloc(struct k_mem_pool *pool,
- struct k_mem_block *block,
- size_t size, k_timeout_t timeout)
-{
- return z_mem_pool_alloc(pool, block, size, timeout);
-}
-
extern void *z_mem_pool_malloc(struct k_mem_pool *pool, size_t size);
-__deprecated
-static inline void *k_mem_pool_malloc(struct k_mem_pool *pool, size_t size)
-{
- return z_mem_pool_malloc(pool, size);
-}
-
extern void z_mem_pool_free(struct k_mem_block *block);
-__deprecated
-static inline void k_mem_pool_free(struct k_mem_block *block)
-{
- return z_mem_pool_free(block);
-}
-
extern void z_mem_pool_free_id(struct k_mem_block_id *id);
-__deprecated
-static inline void k_mem_pool_free_id(struct k_mem_block_id *id)
-{
- return z_mem_pool_free_id(id);
-}
/**
* @}