linux/io_uring/alloc_cache.h

#ifndef IOU_ALLOC_CACHE_H
#define IOU_ALLOC_CACHE_H

/*
 * Don't allow the cache to grow beyond this size.
 */
#define IO_ALLOC_CACHE_MAX

static inline bool io_alloc_cache_put(struct io_alloc_cache *cache,
				      void *entry)
{}

static inline void *io_alloc_cache_get(struct io_alloc_cache *cache)
{}

/* returns false if the cache was initialized properly */
static inline bool io_alloc_cache_init(struct io_alloc_cache *cache,
				       unsigned max_nr, size_t size)
{}

static inline void io_alloc_cache_free(struct io_alloc_cache *cache,
				       void (*free)(const void *))
{}
#endif