/linux-master/fs/cachefiles/ |
H A D | namei.c | 13 * Mark the backing file as being a cache file if it's not already in use. The 69 struct cachefiles_cache *cache = object->volume->cache; local 75 atomic_long_add(inode->i_blocks, &cache->b_released); 76 if (atomic_inc_return(&cache->f_released)) 77 cachefiles_state_changed(cache); 84 struct dentry *cachefiles_get_directory(struct cachefiles_cache *cache, argument 119 ret = cachefiles_has_space(cache, 1, 0, 126 path.mnt = cache->mnt; 226 * Remove a regular file from the cache 228 cachefiles_unlink(struct cachefiles_cache *cache, struct cachefiles_object *object, struct dentry *dir, struct dentry *dentry, enum fscache_why_object_killed why) argument 264 cachefiles_bury_object(struct cachefiles_cache *cache, struct cachefiles_object *object, struct dentry *dir, struct dentry *rep, enum fscache_why_object_killed why) argument 443 struct cachefiles_cache *cache = volume->cache; local 547 struct cachefiles_cache *cache = object->volume->cache; local 672 cachefiles_commit_tmpfile(struct cachefiles_cache *cache, struct cachefiles_object *object) argument 749 cachefiles_lookup_for_cull(struct cachefiles_cache *cache, struct dentry *dir, char *filename) argument 794 cachefiles_cull(struct cachefiles_cache *cache, struct dentry *dir, char *filename) argument 852 cachefiles_check_in_use(struct cachefiles_cache *cache, struct dentry *dir, char *filename) argument [all...] |
/linux-master/drivers/mtd/nand/ |
H A D | bbt.c | 28 nand->bbt.cache = bitmap_zalloc(nblocks * bits_per_block, GFP_KERNEL); 29 if (!nand->bbt.cache) 44 bitmap_free(nand->bbt.cache); 75 unsigned long *pos = nand->bbt.cache + 108 unsigned long *pos = nand->bbt.cache +
|
/linux-master/include/linux/ |
H A D | kasan.h | 133 void __kasan_unpoison_new_object(struct kmem_cache *cache, void *object); 136 * @cache: Cache the object belong to. 144 static __always_inline void kasan_unpoison_new_object(struct kmem_cache *cache, argument 148 __kasan_unpoison_new_object(cache, object); 151 void __kasan_poison_new_object(struct kmem_cache *cache, void *object); 154 * @cache: Cache the object belong to. 161 static __always_inline void kasan_poison_new_object(struct kmem_cache *cache, argument 165 __kasan_poison_new_object(cache, object); 168 void * __must_check __kasan_init_slab_obj(struct kmem_cache *cache, 171 struct kmem_cache *cache, cons 170 kasan_init_slab_obj( struct kmem_cache *cache, const void *object) argument 365 kasan_unpoison_new_object(struct kmem_cache *cache, void *object) argument 367 kasan_poison_new_object(struct kmem_cache *cache, void *object) argument 369 kasan_init_slab_obj(struct kmem_cache *cache, const void *object) argument 443 kasan_metadata_size(struct kmem_cache *cache, bool in_object) argument 449 kasan_cache_create(struct kmem_cache *cache, unsigned int *size, slab_flags_t *flags) argument 453 kasan_cache_shrink(struct kmem_cache *cache) argument 454 kasan_cache_shutdown(struct kmem_cache *cache) argument [all...] |
/linux-master/arch/arm/mm/ |
H A D | Makefile | 40 obj-$(CONFIG_CPU_CACHE_V4) += cache-v4.o 41 obj-$(CONFIG_CPU_CACHE_V4WT) += cache-v4wt.o 42 obj-$(CONFIG_CPU_CACHE_V4WB) += cache-v4wb.o 43 obj-$(CONFIG_CPU_CACHE_V6) += cache-v6.o 44 obj-$(CONFIG_CPU_CACHE_V7) += cache-v7.o 45 obj-$(CONFIG_CPU_CACHE_FA) += cache-fa.o 46 obj-$(CONFIG_CPU_CACHE_NOP) += cache-nop.o 47 obj-$(CONFIG_CPU_CACHE_V7M) += cache-v7m.o 93 obj-$(CONFIG_CACHE_B15_RAC) += cache-b15-rac.o 94 obj-$(CONFIG_CACHE_FEROCEON_L2) += cache [all...] |
H A D | cache-v4.S | 3 * linux/arch/arm/mm/cache-v4.S 25 * Invalidate all cache entries in a particular address 35 * Clean and invalidate the entire cache. 40 mcr p15, 0, r0, c7, c7, 0 @ flush ID cache 49 * Invalidate a range of cache entries in the specified 59 mcr p15, 0, ip, c7, c7, 0 @ flush ID cache 95 * Ensure no D cache aliasing occurs, either with itself or 96 * the I cache 115 mcr p15, 0, r0, c7, c7, 0 @ flush ID cache
|
/linux-master/fs/btrfs/ |
H A D | block-group.h | 16 #include "free-space-cache.h" 170 /* Free space cache stuff */ 173 /* Block group cache stuff */ 300 struct btrfs_block_group *cache); 301 void btrfs_get_block_group(struct btrfs_block_group *cache); 302 void btrfs_put_block_group(struct btrfs_block_group *cache); 310 void btrfs_wait_block_group_cache_progress(struct btrfs_block_group *cache, 312 int btrfs_cache_block_group(struct btrfs_block_group *cache, bool wait); 314 struct btrfs_block_group *cache); 332 int btrfs_inc_block_group_ro(struct btrfs_block_group *cache, 372 btrfs_block_group_done(struct btrfs_block_group *cache) argument [all...] |
/linux-master/sound/firewire/motu/ |
H A D | amdtp-motu.c | 45 struct amdtp_motu_cache *cache; member in struct:amdtp_motu 303 static void cache_event_offsets(struct amdtp_motu_cache *cache, const __be32 *buf, argument 306 unsigned int *event_offsets = cache->event_offsets; 307 const unsigned int cache_size = cache->size; 308 unsigned int cache_tail = cache->tail; 309 unsigned int base_tick = cache->tx_cycle_count * TICKS_PER_CYCLE; 327 cache->tail = cache_tail; 328 cache->tx_cycle_count = (cache->tx_cycle_count + 1) % CYCLES_PER_SECOND; 340 if (p->cache 373 write_sph(struct amdtp_motu_cache *cache, __be32 *buffer, unsigned int data_blocks, unsigned int data_block_quadlets) argument 434 amdtp_motu_init(struct amdtp_stream *s, struct fw_unit *unit, enum amdtp_stream_direction dir, const struct snd_motu_spec *spec, struct amdtp_motu_cache *cache) argument [all...] |
/linux-master/tools/testing/selftests/rcutorture/bin/ |
H A D | kvm-assign-cpus.sh | 4 # Produce awk statements roughly depicting the system's CPU and cache 27 for j in $i/cpu*/cache/index* 37 indexlist="`ls -d $i/cpu* | grep 'cpu[0-9][0-9]*' | head -1 | sed -e 's,^.*$,ls -d &/cache/index*,' | sh | sed -e 's,^.*/,,'`" 40 for i in node*/cpu*/cache/index*/shared_cpu_list 56 f="$n/cpu*/cache/$i/shared_cpu_list" 81 cat $n/cpu*/cache/$splitindex/shared_cpu_list | sort -u -k1n |
|
/linux-master/mm/kasan/ |
H A D | tags.c | 97 static void save_stack_info(struct kmem_cache *cache, void *object, argument 128 entry->size = cache->object_size; 140 void kasan_save_alloc_info(struct kmem_cache *cache, void *object, gfp_t flags) argument 142 save_stack_info(cache, object, flags, false); 145 void kasan_save_free_info(struct kmem_cache *cache, void *object) argument 147 save_stack_info(cache, object, 0, true);
|
/linux-master/fs/overlayfs/ |
H A D | readdir.c | 57 struct ovl_dir_cache *cache; member in struct:ovl_dir_file 234 struct ovl_dir_cache *cache = ovl_dir_cache(inode); local 236 if (cache) { 237 ovl_cache_free(&cache->entries); 238 kfree(cache); 244 struct ovl_dir_cache *cache = od->cache; local 246 WARN_ON(cache->refcount <= 0); 247 cache->refcount--; 248 if (!cache 329 struct ovl_dir_cache *cache = od->cache; local 403 struct ovl_dir_cache *cache; local 617 struct ovl_dir_cache *cache; local 660 struct ovl_dir_cache *cache; member in struct:ovl_readdir_translate 781 struct ovl_dir_cache *cache; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_cppcore.c | 163 struct nfp_cpp_area_cache *cache, *ctmp; local 167 list_for_each_entry_safe(cache, ctmp, &cpp->area_cache_list, entry) { 168 list_del(&cache->entry); 169 if (cache->id) 170 nfp_cpp_area_release(cache->area); 171 nfp_cpp_area_free(cache->area); 172 kfree(cache); 788 * nfp_cpp_area_cache_add() - Permanently reserve and area for the hot cache 794 struct nfp_cpp_area_cache *cache; local 805 cache 826 struct nfp_cpp_area_cache *cache; local 905 area_cache_put(struct nfp_cpp *cpp, struct nfp_cpp_area_cache *cache) argument 920 struct nfp_cpp_area_cache *cache; local 989 struct nfp_cpp_area_cache *cache; local [all...] |
/linux-master/arch/m68k/kernel/ |
H A D | sys_m68k.c | 68 cache_flush_040 (unsigned long addr, int scope, int cache, unsigned long len) argument 75 switch (cache) 128 switch (cache) 185 switch (cache) 228 cache_flush_060 (unsigned long addr, int scope, int cache, unsigned long len) argument 241 switch (cache) 289 switch (cache) 315 * We just want to jump to the first cache line 348 switch (cache) 376 /* sys_cacheflush -- flush (part of) the processor cache 378 sys_cacheflush(unsigned long addr, int scope, int cache, unsigned long len) argument 537 sys_cacheflush(unsigned long addr, int scope, int cache, unsigned long len) argument [all...] |
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | bsc9131si-pre.dtsi | 59 next-level-cache = <&L2>;
|
H A D | c293si-pre.dtsi | 60 next-level-cache = <&L2>;
|
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | hyp.lds.S | 11 #include <asm/cache.h>
|
/linux-master/drivers/platform/x86/ |
H A D | p2sb.c | 88 struct p2sb_res_cache *cache = &p2sb_resources[PCI_FUNC(devfn)]; local 95 p2sb_read_bar0(pdev, &cache->res); 96 cache->bus_dev_id = bus->dev.id; 103 /* Scan the P2SB device and cache its BAR0 */ 196 struct p2sb_res_cache *cache; local 209 cache = &p2sb_resources[PCI_FUNC(devfn)]; 210 if (cache->bus_dev_id != bus->dev.id) 213 if (!p2sb_valid_resource(&cache->res)) 216 memcpy(mem, &cache->res, sizeof(*mem)); 231 * step in kernel initialization and cache require [all...] |
/linux-master/arch/s390/kernel/ |
H A D | cache.c | 3 * Extract CPU cache information and expose them via sysfs. 70 struct cacheinfo *cache; local 75 cache = this_cpu_ci->info_list + idx; 76 seq_printf(m, "cache%-11d: ", idx); 77 seq_printf(m, "level=%d ", cache->level); 78 seq_printf(m, "type=%s ", cache_type_string[cache->type]); 80 cache->disable_sysfs ? "Shared" : "Private"); 81 seq_printf(m, "size=%dK ", cache->size >> 10); 82 seq_printf(m, "line_size=%u ", cache->coherency_line_size); 83 seq_printf(m, "associativity=%d", cache [all...] |
/linux-master/arch/m68k/mm/ |
H A D | Makefile | 8 obj-$(CONFIG_MMU) += cache.o fault.o
|
/linux-master/fs/9p/ |
H A D | Makefile | 16 9p-$(CONFIG_9P_FSCACHE) += cache.o
|
/linux-master/arch/mips/mm/ |
H A D | cex-sb1.S | 18 * Based on SiByte sample software cache-err/cerr.S 94 * in the L2 cache or Memory Controller and cannot be 108 cache Index_Invalidate_I,(0<<13)(k0) 109 cache Index_Invalidate_I,(1<<13)(k0) 110 cache Index_Invalidate_I,(2<<13)(k0) 111 cache Index_Invalidate_I,(3<<13)(k0)
|
/linux-master/arch/parisc/include/asm/ |
H A D | hardirq.h | 11 #include <linux/cache.h>
|
/linux-master/fs/fat/ |
H A D | Makefile | 10 fat-y := cache.o dir.o fatent.o file.o inode.o misc.o nfs.o
|
/linux-master/tools/perf/tests/ |
H A D | sdt.c | 27 /* Copied from builtin-buildid-cache.c */ 43 pr_debug("Failed to add build id cache of %s\n", filename); 62 struct probe_cache *cache = probe_cache__new(target, NULL); local 65 if (!cache) { 66 pr_debug("Failed to open probe cache of %s\n", target); 70 if (!probe_cache__find_by_name(cache, group, event)) { 71 pr_debug("Failed to find %s:%s in the cache\n", group, event); 74 probe_cache__delete(cache); 86 pr_debug("Failed to make a tempdir for build-id cache\n"); 99 /* Open a cache an [all...] |
/linux-master/arch/x86/um/ |
H A D | sys_call_table_64.c | 9 #include <linux/cache.h>
|
/linux-master/arch/xtensa/mm/ |
H A D | Makefile | 8 obj-$(CONFIG_MMU) += cache.o ioremap.o mmu.o tlb.o
|