/linux-master/fs/cachefiles/ |
H A D | internal.h | 2 /* General netfs cache on cache files internal defs 15 #include <linux/fscache-cache.h> 40 struct cachefiles_cache *cache; member in struct:cachefiles_volume 41 struct list_head cache_link; /* Link in cache->volumes */ 66 struct list_head cache_link; /* Link in cache->*_list */ 84 * Cache files cache definition 87 struct fscache_cache *cache; /* Cache cookie */ member in struct:cachefiles_cache 88 struct vfsmount *mnt; /* mountpoint holding the cache */ 95 const struct cred *cache_cred; /* security override for accessing cache */ 132 cachefiles_in_ondemand_mode(struct cachefiles_cache *cache) argument 164 cachefiles_state_changed(struct cachefiles_cache *cache) argument 343 cachefiles_ondemand_daemon_read(struct cachefiles_cache *cache, char __user *_buffer, size_t buflen) argument 387 cachefiles_begin_secure(struct cachefiles_cache *cache, const struct cred **_saved_cred) argument 393 cachefiles_end_secure(struct cachefiles_cache *cache, const struct cred *saved_cred) argument [all...] |
/linux-master/drivers/md/dm-vdo/indexer/ |
H A D | volume.c | 24 #include "sparse-cache.h" 40 * the index pages are transferred to the page cache under the theory that the most recently 46 * are stored in a page cache when read for the common case that subsequent records need the same 47 * pages. The page cache evicts the least recently accessed entries when caching new pages. In 54 * handles the queued reads, adding the page to the cache and updating any requests queued with it 74 * sequence number. This value is written when the zone that owns it begins or completes a cache 76 * to update the cache contents. 107 static inline union invalidate_counter get_invalidate_counter(struct page_cache *cache, argument 111 .value = READ_ONCE(cache->search_pending_counters[zone_number].atomic_value), 115 static inline void set_invalidate_counter(struct page_cache *cache, argument 129 begin_pending_search(struct page_cache *cache, u32 physical_page, unsigned int zone_number) argument 149 end_pending_search(struct page_cache *cache, unsigned int zone_number) argument 167 wait_for_pending_searches(struct page_cache *cache, u32 physical_page) argument 204 clear_cache_page(struct page_cache *cache, struct cached_page *page) argument 212 make_page_most_recent(struct page_cache *cache, struct cached_page *page) argument 223 select_victim_in_cache(struct page_cache *cache) argument 256 put_page_in_cache(struct page_cache *cache, u32 physical_page, struct cached_page *page) argument 282 cancel_page_in_cache(struct page_cache *cache, u32 physical_page, struct cached_page *page) argument 309 read_queue_is_full(struct page_cache *cache) argument 314 enqueue_read(struct page_cache *cache, struct uds_request *request, u32 physical_page) argument 372 reserve_read_queue_entry(struct page_cache *cache) argument 602 struct page_cache *cache = &volume->page_cache; local 644 get_page_and_index(struct page_cache *cache, u32 physical_page, int *queue_index, struct cached_page **page_ptr) argument 681 get_page_from_cache(struct page_cache *cache, u32 physical_page, struct cached_page **page) argument 1030 invalidate_page(struct page_cache *cache, u32 physical_page) argument 1491 initialize_page_cache(struct page_cache *cache, const struct index_geometry *geometry, u32 chapters_in_cache, unsigned int zone_count) argument 1649 uninitialize_page_cache(struct page_cache *cache) argument [all...] |
/linux-master/arch/arm/mach-npcm/ |
H A D | npcm7xx.c | 10 #include <asm/hardware/cache-l2x0.h>
|
/linux-master/arch/microblaze/kernel/cpu/ |
H A D | Makefile | 13 obj-y += cache.o cpuinfo.o cpuinfo-pvr-full.o cpuinfo-static.o mb.o pvr.o
|
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | mpc8572si-pre.dtsi | 64 next-level-cache = <&L2>; 70 next-level-cache = <&L2>;
|
H A D | p1020si-pre.dtsi | 62 next-level-cache = <&L2>; 68 next-level-cache = <&L2>;
|
H A D | p1021si-pre.dtsi | 62 next-level-cache = <&L2>; 68 next-level-cache = <&L2>;
|
H A D | p1022si-pre.dtsi | 64 next-level-cache = <&L2>; 70 next-level-cache = <&L2>;
|
H A D | p1023si-pre.dtsi | 70 next-level-cache = <&L2>; 76 next-level-cache = <&L2>;
|
H A D | p2020si-pre.dtsi | 63 next-level-cache = <&L2>; 69 next-level-cache = <&L2>;
|
/linux-master/arch/arm/mm/ |
H A D | dma.h | 5 #include <asm/glue-cache.h> 13 * Their sole purpose is to ensure that data held in the cache 24 * Their sole purpose is to ensure that data held in the cache
|
/linux-master/arch/arm/include/asm/ |
H A D | procinfo.h | 39 struct cpu_cache_fns *cache; member in struct:proc_info_list
|
/linux-master/arch/arc/mm/ |
H A D | Makefile | 7 obj-y += tlb.o tlbex.o cache.o mmap.o
|
/linux-master/fs/coda/ |
H A D | Makefile | 8 coda-objs := psdev.o cache.o cnode.o inode.o dir.o file.o upcall.o \
|
/linux-master/fs/exfat/ |
H A D | Makefile | 7 exfat-y := inode.o namei.o dir.o super.o fatent.o cache.o nls.o misc.o \
|
/linux-master/arch/x86/mm/ |
H A D | mm_internal.h | 24 void update_cache_mode_entry(unsigned entry, enum page_cache_mode cache);
|
/linux-master/include/asm-generic/ |
H A D | hardirq.h | 5 #include <linux/cache.h>
|
/linux-master/arch/loongarch/include/asm/ |
H A D | hardirq.h | 8 #include <linux/cache.h>
|
/linux-master/arch/arm/mach-bcm/ |
H A D | kona_l2_cache.c | 7 #include <asm/hardware/cache-l2x0.h> 32 * The aux_val and aux_mask have no effect since L2 cache is already 37 pr_err("Couldn't enable L2 cache: %d\n", ret);
|
/linux-master/arch/sh/include/asm/ |
H A D | cache.h | 2 /* $Id: cache.h,v 1.6 2004/03/11 18:08:05 lethal Exp $ 4 * include/asm-sh/cache.h 13 #include <cpu/cache.h> 27 unsigned int ways; /* Number of cache ways */ 28 unsigned int sets; /* Number of cache sets */ 35 * in memory mapped cache array ops. 43 * 1. those used to select the cache set during indexing
|
/linux-master/arch/arm/mach-mmp/ |
H A D | mmp2-dt.c | 12 #include <asm/hardware/cache-tauros2.h>
|
H A D | mmp3.c | 9 #include <asm/hardware/cache-l2x0.h>
|
/linux-master/arch/arm/mach-sti/ |
H A D | board-dt.c | 7 #include <asm/hardware/cache-l2x0.h>
|
/linux-master/arch/arm64/kernel/ |
H A D | kaslr.c | 6 #include <linux/cache.h>
|
/linux-master/arch/mips/kernel/ |
H A D | cacheinfo.c | 8 #define populate_cache(cache, leaf, c_level, c_type) \ 12 leaf->coherency_line_size = c->cache.linesz; \ 13 leaf->number_of_sets = c->cache.sets; \ 14 leaf->ways_of_associativity = c->cache.ways; \ 15 leaf->size = c->cache.linesz * c->cache.sets * \ 16 c->cache.ways; \ 27 * If Dcache is not set, we assume the cache structures
|