Searched refs:lru_cache (Results 1 - 9 of 9) sorted by relevance

/linux-master/include/linux/
H A Dlru_cache.h3 lru_cache.c
32 Because of this later property, it is called "lru_cache".
137 * DRBD currently (May 2009) only uses 61 elements on the resync lru_cache
139 * lru_cache, totalling ~215 kB for 64bit architecture, ~53 pages.
164 struct lru_cache { struct
198 /* see below: flag-bits for lru_cache */
210 /* flag-bits for lru_cache */
238 extern struct lru_cache *lc_create(const char *name, struct kmem_cache *cache,
241 extern void lc_reset(struct lru_cache *lc);
242 extern void lc_destroy(struct lru_cache *l
[all...]
/linux-master/lib/
H A Dlru_cache.c3 lru_cache.c
19 #include <linux/lru_cache.h>
23 MODULE_DESCRIPTION("lru_cache - Track sets of hot objects");
40 struct lru_cache *lc_ = (lc); \
55 int lc_try_lock(struct lru_cache *lc)
74 * Returns a pointer to a newly initialized struct lru_cache on success,
77 struct lru_cache *lc_create(const char *name, struct kmem_cache *cache,
83 struct lru_cache *lc;
150 static void lc_free_by_index(struct lru_cache *lc, unsigned i)
164 void lc_destroy(struct lru_cache *l
[all...]
H A DMakefile248 obj-$(CONFIG_LRU_CACHE) += lru_cache.o
/linux-master/fs/btrfs/
H A DMakefile36 lru_cache.o raid-stripe-tree.o
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_noinline.c181 } lru_cache SEC(".maps");
659 void *lru_map = &lru_cache;
/linux-master/tools/perf/pmu-events/
H A Djevents.py6 from functools import lru_cache namespace
435 @lru_cache(maxsize=None)
/linux-master/drivers/block/drbd/
H A Ddrbd_int.h33 #include <linux/lru_cache.h>
852 struct lru_cache *resync;
875 struct lru_cache *act_log; /* activity log */
H A Ddrbd_actlog.c486 struct lru_cache *al = device->act_log;
699 * something outside the resync lru_cache in sync.
H A Ddrbd_nl.c1150 struct lru_cache *n, *t;
1729 struct lru_cache *resync_lru = NULL;

Completed in 138 milliseconds