Home
last modified time | relevance | path

Searched refs:netfs_cache_resources (Results 1 – 12 of 12) sorted by relevance

/linux/fs/netfs/
A Dfscache_io.c23 bool fscache_wait_for_operation(struct netfs_cache_resources *cres, in fscache_wait_for_operation()
71 static int fscache_begin_operation(struct netfs_cache_resources *cres, in fscache_begin_operation()
147 int __fscache_begin_read_operation(struct netfs_cache_resources *cres, in __fscache_begin_read_operation()
155 int __fscache_begin_write_operation(struct netfs_cache_resources *cres, in __fscache_begin_write_operation()
164 struct netfs_cache_resources cache_resources;
220 struct netfs_cache_resources *cres; in __fscache_write_to_cache()
275 struct netfs_cache_resources cres; in __fscache_resize_cookie()
A Dbuffered_read.c17 struct netfs_cache_resources *cres = &rreq->cache_resources; in netfs_cache_expand_readahead()
181 struct netfs_cache_resources *cres = &rreq->cache_resources; in netfs_cache_prepare_read()
210 struct netfs_cache_resources *cres = &rreq->cache_resources; in netfs_read_cache_to_pagecache()
/linux/include/linux/
A Dfscache.h172 extern int __fscache_begin_read_operation(struct netfs_cache_resources *, struct fscache_cookie *);
173 extern int __fscache_begin_write_operation(struct netfs_cache_resources *, struct fscache_cookie *);
429 const struct netfs_cache_ops *fscache_operation_valid(const struct netfs_cache_resources *cres) in fscache_operation_valid()
453 int fscache_begin_read_operation(struct netfs_cache_resources *cres, in fscache_begin_read_operation()
467 static inline void fscache_end_operation(struct netfs_cache_resources *cres) in fscache_end_operation()
507 int fscache_read(struct netfs_cache_resources *cres, in fscache_read()
538 int fscache_begin_write_operation(struct netfs_cache_resources *cres, in fscache_begin_write_operation()
566 int fscache_write(struct netfs_cache_resources *cres, in fscache_write()
A Dnetfs.h158 struct netfs_cache_resources { struct
233 struct netfs_cache_resources cache_resources;
335 void (*end_operation)(struct netfs_cache_resources *cres);
338 int (*read)(struct netfs_cache_resources *cres,
346 int (*write)(struct netfs_cache_resources *cres,
356 void (*expand_readahead)(struct netfs_cache_resources *cres,
377 int (*prepare_write)(struct netfs_cache_resources *cres,
384 enum netfs_io_source (*prepare_ondemand_read)(struct netfs_cache_resources *cres,
392 int (*query_occupancy)(struct netfs_cache_resources *cres,
A Dfscache-cache.h69 void (*resize_cookie)(struct netfs_cache_resources *cres,
76 bool (*begin_operation)(struct netfs_cache_resources *cres,
119 extern bool fscache_wait_for_operation(struct netfs_cache_resources *cred,
149 static inline struct fscache_cookie *fscache_cres_cookie(struct netfs_cache_resources *cres) in fscache_cres_cookie()
/linux/fs/cachefiles/
A Dio.c74 static int cachefiles_read(struct netfs_cache_resources *cres, in cachefiles_read()
198 static int cachefiles_query_occupancy(struct netfs_cache_resources *cres, in cachefiles_query_occupancy()
360 static int cachefiles_write(struct netfs_cache_resources *cres, in cachefiles_write()
379 cachefiles_do_prepare_read(struct netfs_cache_resources *cres, in cachefiles_do_prepare_read()
509 cachefiles_prepare_ondemand_read(struct netfs_cache_resources *cres, in cachefiles_prepare_ondemand_read()
602 static int cachefiles_prepare_write(struct netfs_cache_resources *cres, in cachefiles_prepare_write()
629 struct netfs_cache_resources *cres = &wreq->cache_resources; in cachefiles_prepare_write_subreq()
648 struct netfs_cache_resources *cres = &wreq->cache_resources; in cachefiles_issue_write()
715 static void cachefiles_end_operation(struct netfs_cache_resources *cres) in cachefiles_end_operation()
739 bool cachefiles_begin_operation(struct netfs_cache_resources *cres, in cachefiles_begin_operation()
A Dinternal.h154 struct file *cachefiles_cres_file(struct netfs_cache_resources *cres) in cachefiles_cres_file()
160 struct cachefiles_object *cachefiles_cres_object(struct netfs_cache_resources *cres) in cachefiles_cres_object()
250 extern bool cachefiles_begin_operation(struct netfs_cache_resources *cres,
A Dinterface.c278 static void cachefiles_resize_cookie(struct netfs_cache_resources *cres, in cachefiles_resize_cookie()
/linux/Documentation/filesystems/
A Dnetfs_library.rst187 struct netfs_cache_resources cache_resources;
460 struct netfs_cache_resources {
470 void (*end_operation)(struct netfs_cache_resources *cres);
472 void (*expand_readahead)(struct netfs_cache_resources *cres,
478 int (*read)(struct netfs_cache_resources *cres,
485 int (*prepare_write)(struct netfs_cache_resources *cres,
489 int (*write)(struct netfs_cache_resources *cres,
495 int (*query_occupancy)(struct netfs_cache_resources *cres,
/linux/Documentation/filesystems/caching/
A Dbackend-api.rst341 void (*resize_cookie)(struct netfs_cache_resources *cres,
386 bool (*begin_operation)(struct netfs_cache_resources *cres,
394 to the netfs_cache_resources object and return true.
417 netfs_cache_ops`` attached to a ``struct netfs_cache_resources`` by the
470 struct fscache_cookie *fscache_cres_cookie(struct netfs_cache_resources *cres)
A Dnetfs-api.rst242 int fscache_begin_read_operation(struct netfs_cache_resources *cres,
244 int fscache_read(struct netfs_cache_resources *cres,
250 int fscache_write(struct netfs_cache_resources *cres,
/linux/fs/erofs/
A Dfscache.c29 struct netfs_cache_resources cres;
137 struct netfs_cache_resources *cres = &io->cres; in erofs_fscache_read_io_async()

Completed in 26 milliseconds