Home
last modified time | relevance | path

Searched defs:cache (Results 1 – 25 of 322) sorted by relevance

12345678910>>...13

/linux-6.15/drivers/md/
Ddm-cache-target.c297 struct cache { struct
307 struct dm_cache_metadata *cmd; argument
322 struct dm_dev *cache_dev; argument
331 * Size of the cache device in blocks. argument
333 dm_cblock_t cache_size; argument
338 spinlock_t invalidation_lock;
339 struct list_head invalidation_requests;
341 sector_t migration_threshold;
342 wait_queue_head_t migration_wait;
343 atomic_t nr_allocated_migrations;
[all …]
/linux-6.15/fs/cachefiles/
Ddaemon.c92 struct cachefiles_cache *cache; in cachefiles_daemon_open() local
137 void cachefiles_flush_reqs(struct cachefiles_cache *cache) in cachefiles_flush_reqs()
171 void cachefiles_put_unbind_pincount(struct cachefiles_cache *cache) in cachefiles_put_unbind_pincount()
180 void cachefiles_get_unbind_pincount(struct cachefiles_cache *cache) in cachefiles_get_unbind_pincount()
190 struct cachefiles_cache *cache = file->private_data; in cachefiles_daemon_release() local
211 static ssize_t cachefiles_do_daemon_read(struct cachefiles_cache *cache, in cachefiles_do_daemon_read()
262 struct cachefiles_cache *cache = file->private_data; in cachefiles_daemon_read() local
284 struct cachefiles_cache *cache = file->private_data; in cachefiles_daemon_write() local
360 struct cachefiles_cache *cache = file->private_data; in cachefiles_daemon_poll() local
394 static int cachefiles_daemon_range_error(struct cachefiles_cache *cache, in cachefiles_daemon_range_error()
[all …]
Dcache.c17 int cachefiles_add_cache(struct cachefiles_cache *cache) in cachefiles_add_cache()
185 int cachefiles_has_space(struct cachefiles_cache *cache, in cachefiles_has_space()
288 static void cachefiles_withdraw_objects(struct cachefiles_cache *cache) in cachefiles_withdraw_objects()
318 static void cachefiles_withdraw_fscache_volumes(struct cachefiles_cache *cache) in cachefiles_withdraw_fscache_volumes()
350 static void cachefiles_withdraw_volumes(struct cachefiles_cache *cache) in cachefiles_withdraw_volumes()
385 static void cachefiles_sync_cache(struct cachefiles_cache *cache) in cachefiles_sync_cache()
409 void cachefiles_withdraw_cache(struct cachefiles_cache *cache) in cachefiles_withdraw_cache()
Dnamei.c69 struct cachefiles_cache *cache = object->volume->cache; in cachefiles_unmark_inode_in_use() local
84 struct dentry *cachefiles_get_directory(struct cachefiles_cache *cache, in cachefiles_get_directory()
231 static int cachefiles_unlink(struct cachefiles_cache *cache, in cachefiles_unlink()
267 int cachefiles_bury_object(struct cachefiles_cache *cache, in cachefiles_bury_object()
446 struct cachefiles_cache *cache = volume->cache; in cachefiles_create_tmpfile() local
550 struct cachefiles_cache *cache = object->volume->cache; in cachefiles_open_file() local
673 bool cachefiles_commit_tmpfile(struct cachefiles_cache *cache, in cachefiles_commit_tmpfile()
745 static struct dentry *cachefiles_lookup_for_cull(struct cachefiles_cache *cache, in cachefiles_lookup_for_cull()
790 int cachefiles_cull(struct cachefiles_cache *cache, struct dentry *dir, in cachefiles_cull()
848 int cachefiles_check_in_use(struct cachefiles_cache *cache, struct dentry *dir, in cachefiles_check_in_use()
Dinterface.c84 struct fscache_cache *cache; in cachefiles_put_object() local
180 struct cachefiles_cache *cache = cookie->volume->cache->cache_priv; in cachefiles_lookup_cookie() local
235 struct cachefiles_cache *cache = object->volume->cache; in cachefiles_shorten_object() local
282 struct cachefiles_cache *cache = object->volume->cache; in cachefiles_resize_cookie() local
309 struct cachefiles_cache *cache) in cachefiles_commit_object()
328 struct cachefiles_cache *cache) in cachefiles_clean_up_object()
363 struct cachefiles_cache *cache = object->volume->cache; in cachefiles_withdraw_cookie() local
Dondemand.c21 struct cachefiles_cache *cache; in cachefiles_ondemand_fd_release() local
62 struct cachefiles_cache *cache = object->volume->cache; in cachefiles_ondemand_fd_write_iter() local
122 struct cachefiles_cache *cache = object->volume->cache; in cachefiles_ondemand_fd_ioctl() local
160 int cachefiles_ondemand_copen(struct cachefiles_cache *cache, char *args) in cachefiles_ondemand_copen()
272 int cachefiles_ondemand_restore(struct cachefiles_cache *cache, char *args) in cachefiles_ondemand_restore()
299 struct cachefiles_cache *cache; in cachefiles_ondemand_get_fd() local
415 ssize_t cachefiles_ondemand_daemon_read(struct cachefiles_cache *cache, in cachefiles_ondemand_daemon_read()
492 struct cachefiles_cache *cache = object->volume->cache; in cachefiles_ondemand_send_req() local
705 struct cachefiles_cache *cache; in cachefiles_ondemand_clean_object() local
/linux-6.15/arch/powerpc/kernel/
Dcacheinfo.c43 struct cache *cache; member
117 struct cache { struct
118 struct device_node *ofnode; /* OF node for this cache, may be cpu */ argument
119 struct cpumask shared_cpu_map; /* online CPUs using this cache */ argument
120 int type; /* split cache disambiguation */ argument
122 int group_id; /* id of the group of threads that share this cache */ argument
123 struct list_head list; /* global list of cache objects */ argument
124 struct cache *next_local; /* next cache of >= level */ argument
139 static const char *cache_type_string(const struct cache *cache) in cache_type_string()
144 static void cache_init(struct cache *cache, int type, int level, in cache_init()
[all …]
/linux-6.15/fs/netfs/
Dfscache_cache.c26 struct fscache_cache *cache; in fscache_alloc_cache() local
44 static bool fscache_get_cache_maybe(struct fscache_cache *cache, in fscache_get_cache_maybe()
61 struct fscache_cache *candidate, *cache, *unnamed = NULL; in fscache_lookup_cache() local
151 struct fscache_cache *cache; in fscache_acquire_cache() local
179 void fscache_put_cache(struct fscache_cache *cache, in fscache_put_cache()
209 void fscache_relinquish_cache(struct fscache_cache *cache) in fscache_relinquish_cache()
234 int fscache_add_cache(struct fscache_cache *cache, in fscache_add_cache()
289 bool fscache_begin_cache_access(struct fscache_cache *cache, enum fscache_access_trace why) in fscache_begin_cache_access()
315 void fscache_end_cache_access(struct fscache_cache *cache, enum fscache_access_trace why) in fscache_end_cache_access()
337 void fscache_io_error(struct fscache_cache *cache) in fscache_io_error()
[all …]
/linux-6.15/fs/
Dmbcache.c50 static inline struct hlist_bl_head *mb_cache_entry_head(struct mb_cache *cache, in mb_cache_entry_head()
74 int mb_cache_entry_create(struct mb_cache *cache, gfp_t mask, u32 key, in mb_cache_entry_create()
127 void __mb_cache_entry_free(struct mb_cache *cache, struct mb_cache_entry *entry) in __mb_cache_entry_free()
152 static struct mb_cache_entry *__entry_find(struct mb_cache *cache, in __entry_find()
192 struct mb_cache_entry *mb_cache_entry_find_first(struct mb_cache *cache, in mb_cache_entry_find_first()
209 struct mb_cache_entry *mb_cache_entry_find_next(struct mb_cache *cache, in mb_cache_entry_find_next()
222 struct mb_cache_entry *mb_cache_entry_get(struct mb_cache *cache, u32 key, in mb_cache_entry_get()
254 struct mb_cache_entry *mb_cache_entry_delete_or_get(struct mb_cache *cache, in mb_cache_entry_delete_or_get()
286 void mb_cache_entry_touch(struct mb_cache *cache, in mb_cache_entry_touch()
296 struct mb_cache *cache = shrink->private_data; in mb_cache_count() local
[all …]
/linux-6.15/scripts/gendwarfksyms/
Ddwarf.c38 static void process_linebreak(struct die *cache, int n) in process_linebreak()
147 static bool is_kabi_definition(struct die *cache, Dwarf_Die *die) in is_kabi_definition()
163 static void process(struct die *cache, const char *s) in process()
183 static void process_fmt(struct die *cache, const char *fmt, ...) in process_fmt()
197 static void update_fqn(struct die *cache, Dwarf_Die *die) in update_fqn()
210 static void process_fqn(struct die *cache, Dwarf_Die *die) in process_fqn()
254 int process_die_container(struct state *state, struct die *cache, in process_die_container()
288 static void process_type_attr(struct state *state, struct die *cache, in process_type_attr()
302 static void process_list_comma(struct state *state, struct die *cache) in process_list_comma()
313 static void __process_list_type(struct state *state, struct die *cache, in __process_list_type()
[all …]
Dcache.c14 void cache_set(struct cache *cache, unsigned long key, int value) in cache_set()
24 int cache_get(struct cache *cache, unsigned long key) in cache_get()
36 void cache_init(struct cache *cache) in cache_init()
41 void cache_free(struct cache *cache) in cache_free()
/linux-6.15/drivers/gpu/drm/xe/
Dxe_guc_buf.c16 static struct xe_guc *cache_to_guc(struct xe_guc_buf_cache *cache) in cache_to_guc()
21 static struct xe_gt *cache_to_gt(struct xe_guc_buf_cache *cache) in cache_to_gt()
35 int xe_guc_buf_cache_init(struct xe_guc_buf_cache *cache) in xe_guc_buf_cache_init()
61 u32 xe_guc_buf_cache_dwords(struct xe_guc_buf_cache *cache) in xe_guc_buf_cache_dwords()
76 struct xe_guc_buf xe_guc_buf_reserve(struct xe_guc_buf_cache *cache, u32 dwords) in xe_guc_buf_reserve()
98 struct xe_guc_buf xe_guc_buf_from_data(struct xe_guc_buf_cache *cache, in xe_guc_buf_from_data()
164 u64 xe_guc_cache_gpu_addr_from_ptr(struct xe_guc_buf_cache *cache, const void *ptr, u32 size) in xe_guc_cache_gpu_addr_from_ptr()
/linux-6.15/drivers/gpu/drm/xe/tests/
Dxe_guc_buf_kunit.c84 struct xe_guc_buf_cache *cache = test->priv; in test_smallest() local
98 struct xe_guc_buf_cache *cache = test->priv; in test_largest() local
112 struct xe_guc_buf_cache *cache = test->priv; in test_granular() local
132 struct xe_guc_buf_cache *cache = test->priv; in test_unique() local
158 struct xe_guc_buf_cache *cache = test->priv; in test_overlap() local
192 struct xe_guc_buf_cache *cache = test->priv; in test_reusable() local
211 struct xe_guc_buf_cache *cache = test->priv; in test_too_big() local
221 struct xe_guc_buf_cache *cache = test->priv; in test_flush() local
251 struct xe_guc_buf_cache *cache = test->priv; in test_lookup() local
277 struct xe_guc_buf_cache *cache = test->priv; in test_data() local
[all …]
/linux-6.15/fs/nfs/
Dnfs42xattr.c64 struct nfs4_xattr_cache *cache; member
106 nfs4_xattr_hash_init(struct nfs4_xattr_cache *cache) in nfs4_xattr_hash_init()
270 struct nfs4_xattr_cache *cache; in nfs4_xattr_free_cache_cb() local
290 struct nfs4_xattr_cache *cache; in nfs4_xattr_alloc_cache() local
309 nfs4_xattr_set_listcache(struct nfs4_xattr_cache *cache, in nfs4_xattr_set_listcache()
384 nfs4_xattr_discard_cache(struct nfs4_xattr_cache *cache) in nfs4_xattr_discard_cache()
429 struct nfs4_xattr_cache *cache, *oldcache, *newcache; in nfs4_xattr_get_cache() local
504 nfs4_xattr_hash_bucket(struct nfs4_xattr_cache *cache, const char *name) in nfs4_xattr_hash_bucket()
526 nfs4_xattr_hash_add(struct nfs4_xattr_cache *cache, in nfs4_xattr_hash_add()
564 nfs4_xattr_hash_remove(struct nfs4_xattr_cache *cache, const char *name) in nfs4_xattr_hash_remove()
[all …]
/linux-6.15/drivers/infiniband/hw/hfi1/
Dplatform.c196 u8 *cache = ppd->qsfp_info.cache; in qual_power() local
225 u8 *cache = ppd->qsfp_info.cache; in qual_bitrate() local
251 u8 *cache = ppd->qsfp_info.cache; in set_qsfp_high_power() local
288 u8 *cache = ppd->qsfp_info.cache; in apply_rx_cdr() local
339 u8 *cache = ppd->qsfp_info.cache; in apply_tx_cdr() local
388 u8 *cache = ppd->qsfp_info.cache; in apply_cdr_settings() local
401 u8 *cache = ppd->qsfp_info.cache; in apply_tx_eq_auto() local
414 u8 *cache = ppd->qsfp_info.cache; in apply_tx_eq_prog() local
459 u8 rx_eq, *cache = ppd->qsfp_info.cache; in apply_rx_eq_emp() local
503 u8 *cache = ppd->qsfp_info.cache; in apply_eq_settings() local
[all …]
/linux-6.15/fs/btrfs/tests/
Dfree-space-tests.c20 static int test_extents(struct btrfs_block_group *cache) in test_extents()
90 static int test_bitmaps(struct btrfs_block_group *cache, u32 sectorsize) in test_bitmaps()
158 static int test_bitmaps_and_extents(struct btrfs_block_group *cache, in test_bitmaps_and_extents()
333 check_num_extents_and_bitmaps(const struct btrfs_block_group *cache, in check_num_extents_and_bitmaps()
353 static int check_cache_empty(struct btrfs_block_group *cache) in check_cache_empty()
395 test_steal_space_from_bitmap_to_extent(struct btrfs_block_group *cache, in test_steal_space_from_bitmap_to_extent()
833 static int test_bytes_index(struct btrfs_block_group *cache, u32 sectorsize) in test_bytes_index()
1008 struct btrfs_block_group *cache; in btrfs_test_free_space_cache() local
Dfree-space-tree-tests.c22 struct btrfs_block_group *cache, in __check_free_space_extents()
109 struct btrfs_block_group *cache, in check_free_space_extents()
152 struct btrfs_block_group *cache, in test_empty_block_group()
166 struct btrfs_block_group *cache, in test_remove_all()
187 struct btrfs_block_group *cache, in test_remove_beginning()
210 struct btrfs_block_group *cache, in test_remove_end()
233 struct btrfs_block_group *cache, in test_remove_middle()
257 struct btrfs_block_group *cache, in test_merge_left()
294 struct btrfs_block_group *cache, in test_merge_right()
332 struct btrfs_block_group *cache, in test_merge_both()
[all …]
/linux-6.15/scripts/gdb/linux/
Dslab.py46 def for_each_object(cache, addr, slab_objects): argument
54 def get_info_end(cache): argument
60 def get_orig_size(cache, obj): argument
70 def get_track(cache, object_pointer, alloc): argument
85 def __obj_to_index(cache, addr, obj): argument
99 def freelist_ptr_decode(cache, ptr, ptr_addr): argument
105 def get_freepointer(cache, obj): argument
117 def add_location(loc_track, cache, track, orig_size): argument
155 def __fill_map(obj_map, cache, slab): argument
164 def process_slab(loc_track, slab_list, alloc, cache): argument
/linux-6.15/drivers/acpi/acpica/
Dutcache.c36 struct acpi_memory_list *cache; in acpi_os_create_cache() local
74 acpi_status acpi_os_purge_cache(struct acpi_memory_list *cache) in acpi_os_purge_cache()
120 acpi_status acpi_os_delete_cache(struct acpi_memory_list *cache) in acpi_os_delete_cache()
153 acpi_status acpi_os_release_object(struct acpi_memory_list *cache, void *object) in acpi_os_release_object()
208 void *acpi_os_acquire_object(struct acpi_memory_list *cache) in acpi_os_acquire_object()
/linux-6.15/mm/kasan/
Dcommon.c156 void __kasan_unpoison_new_object(struct kmem_cache *cache, void *object) in __kasan_unpoison_new_object()
161 void __kasan_poison_new_object(struct kmem_cache *cache, void *object) in __kasan_poison_new_object()
177 static inline u8 assign_tag(struct kmem_cache *cache, in assign_tag()
198 void * __must_check __kasan_init_slab_obj(struct kmem_cache *cache, in __kasan_init_slab_obj()
212 static bool check_slab_allocation(struct kmem_cache *cache, void *object, in check_slab_allocation()
232 static inline void poison_slab_object(struct kmem_cache *cache, void *object, in poison_slab_object()
250 bool __kasan_slab_pre_free(struct kmem_cache *cache, void *object, in __kasan_slab_pre_free()
258 bool __kasan_slab_free(struct kmem_cache *cache, void *object, bool init, in __kasan_slab_free()
308 static inline void unpoison_slab_object(struct kmem_cache *cache, void *object, in unpoison_slab_object()
322 void * __must_check __kasan_slab_alloc(struct kmem_cache *cache, in __kasan_slab_alloc()
[all …]
Dgeneric.c204 void kasan_cache_shrink(struct kmem_cache *cache) in kasan_cache_shrink()
209 void kasan_cache_shutdown(struct kmem_cache *cache) in kasan_cache_shutdown()
353 void kasan_cache_create(struct kmem_cache *cache, unsigned int *size, in kasan_cache_create()
456 struct kasan_alloc_meta *kasan_get_alloc_meta(struct kmem_cache *cache, in kasan_get_alloc_meta()
464 struct kasan_free_meta *kasan_get_free_meta(struct kmem_cache *cache, in kasan_get_free_meta()
473 void kasan_init_object_meta(struct kmem_cache *cache, const void *object) in kasan_init_object_meta()
509 size_t kasan_metadata_size(struct kmem_cache *cache, bool in_object) in kasan_metadata_size()
534 struct kmem_cache *cache; in kasan_record_aux_stack() local
551 void kasan_save_alloc_info(struct kmem_cache *cache, void *object, gfp_t flags) in kasan_save_alloc_info()
565 void kasan_save_free_info(struct kmem_cache *cache, void *object) in kasan_save_free_info()
Dquarantine.c134 static void *qlink_to_object(struct qlist_node *qlink, struct kmem_cache *cache) in qlink_to_object()
143 static void qlink_free(struct qlist_node *qlink, struct kmem_cache *cache) in qlink_free()
166 static void qlist_free_all(struct qlist_head *q, struct kmem_cache *cache) in qlist_free_all()
185 bool kasan_quarantine_put(struct kmem_cache *cache, void *object) in kasan_quarantine_put()
292 struct kmem_cache *cache) in qlist_move_cache()
316 struct kmem_cache *cache = arg; in __per_cpu_remove_cache() local
342 void kasan_quarantine_remove_cache(struct kmem_cache *cache) in kasan_quarantine_remove_cache()
/linux-6.15/fs/btrfs/
Dlru_cache.c15 void btrfs_lru_cache_init(struct btrfs_lru_cache *cache, unsigned int max_size) in btrfs_lru_cache_init()
45 struct btrfs_lru_cache_entry *btrfs_lru_cache_lookup(struct btrfs_lru_cache *cache, in btrfs_lru_cache_lookup()
70 void btrfs_lru_cache_remove(struct btrfs_lru_cache *cache, in btrfs_lru_cache_remove()
106 int btrfs_lru_cache_store(struct btrfs_lru_cache *cache, in btrfs_lru_cache_store()
156 void btrfs_lru_cache_clear(struct btrfs_lru_cache *cache) in btrfs_lru_cache_clear()
/linux-6.15/io_uring/
Dalloc_cache.h19 static inline bool io_alloc_cache_put(struct io_alloc_cache *cache, in io_alloc_cache_put()
31 static inline void *io_alloc_cache_get(struct io_alloc_cache *cache) in io_alloc_cache_get()
52 static inline void *io_cache_alloc(struct io_alloc_cache *cache, gfp_t gfp) in io_cache_alloc()
62 static inline void io_cache_free(struct io_alloc_cache *cache, void *obj) in io_cache_free()
/linux-6.15/drivers/md/dm-vdo/indexer/
Dvolume.c107 static inline union invalidate_counter get_invalidate_counter(struct page_cache *cache, in get_invalidate_counter()
115 static inline void set_invalidate_counter(struct page_cache *cache, in set_invalidate_counter()
129 static void begin_pending_search(struct page_cache *cache, u32 physical_page, in begin_pending_search()
149 static void end_pending_search(struct page_cache *cache, unsigned int zone_number) in end_pending_search()
167 static void wait_for_pending_searches(struct page_cache *cache, u32 physical_page) in wait_for_pending_searches()
204 static void clear_cache_page(struct page_cache *cache, struct cached_page *page) in clear_cache_page()
212 static void make_page_most_recent(struct page_cache *cache, struct cached_page *page) in make_page_most_recent()
223 static struct cached_page *select_victim_in_cache(struct page_cache *cache) in select_victim_in_cache()
256 static int put_page_in_cache(struct page_cache *cache, u32 physical_page, in put_page_in_cache()
282 static void cancel_page_in_cache(struct page_cache *cache, u32 physical_page, in cancel_page_in_cache()
[all …]

12345678910>>...13