Home
last modified time | relevance | path

Searched refs:cres (Results 1 – 15 of 15) sorted by relevance

/linux/fs/netfs/
A Dfscache_io.c60 if (!cres->cache_priv2) in fscache_wait_for_operation()
80 cres->ops = NULL; in fscache_begin_operation()
81 cres->cache_priv = cookie; in fscache_begin_operation()
82 cres->cache_priv2 = NULL; in fscache_begin_operation()
83 cres->debug_id = cookie->debug_id; in fscache_begin_operation()
87 cres->cache_priv = NULL; in fscache_begin_operation()
140 cres->cache_priv = NULL; in fscache_begin_operation()
141 cres->ops = NULL; in fscache_begin_operation()
240 cres = &wreq->cache_resources; in __fscache_write_to_cache()
245 ret = cres->ops->prepare_write(cres, &start, &len, len, i_size, false); in __fscache_write_to_cache()
[all …]
A Dbuffered_read.c17 struct netfs_cache_resources *cres = &rreq->cache_resources; in netfs_cache_expand_readahead() local
19 if (cres->ops && cres->ops->expand_readahead) in netfs_cache_expand_readahead()
20 cres->ops->expand_readahead(cres, _start, _len, i_size); in netfs_cache_expand_readahead()
181 struct netfs_cache_resources *cres = &rreq->cache_resources; in netfs_cache_prepare_read() local
183 if (!cres->ops) in netfs_cache_prepare_read()
185 return cres->ops->prepare_read(subreq, i_size); in netfs_cache_prepare_read()
210 struct netfs_cache_resources *cres = &rreq->cache_resources; in netfs_read_cache_to_pagecache() local
213 cres->ops->read(cres, subreq->start, &subreq->io_iter, NETFS_READ_HOLE_IGNORE, in netfs_read_cache_to_pagecache()
/linux/fs/cachefiles/
A Dio.c92 object = cachefiles_cres_object(cres); in cachefiles_read()
93 file = cachefiles_cres_file(cres); in cachefiles_read()
212 object = cachefiles_cres_object(cres); in cachefiles_query_occupancy()
213 file = cachefiles_cres_file(cres); in cachefiles_query_occupancy()
373 cachefiles_cres_file(cres), in cachefiles_write()
415 file = cachefiles_cres_file(cres); in cachefiles_do_prepare_read()
611 if (!cachefiles_cres_file(cres)) { in cachefiles_prepare_write()
614 if (!cachefiles_cres_file(cres)) in cachefiles_prepare_write()
637 if (!cachefiles_cres_file(cres)) { in cachefiles_prepare_write_subreq()
640 if (!cachefiles_cres_file(cres)) in cachefiles_prepare_write_subreq()
[all …]
A Dinternal.h154 struct file *cachefiles_cres_file(struct netfs_cache_resources *cres) in cachefiles_cres_file() argument
156 return cres->cache_priv2; in cachefiles_cres_file()
160 struct cachefiles_object *cachefiles_cres_object(struct netfs_cache_resources *cres) in cachefiles_cres_object() argument
162 return fscache_cres_cookie(cres)->cache_priv; 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() argument
281 struct cachefiles_object *object = cachefiles_cres_object(cres); in cachefiles_resize_cookie()
285 struct file *file = cachefiles_cres_file(cres); in cachefiles_resize_cookie()
/linux/include/linux/
A Dfscache.h26 #define fscache_resources_valid(cres) ((cres)->cache_priv) argument
33 #define fscache_resources_valid(cres) (false) argument
431 return fscache_resources_valid(cres) ? cres->ops : NULL; in fscache_operation_valid()
457 return __fscache_begin_read_operation(cres, cookie); in fscache_begin_read_operation()
469 const struct netfs_cache_ops *ops = fscache_operation_valid(cres); in fscache_end_operation()
472 ops->end_operation(cres); in fscache_end_operation()
507 int fscache_read(struct netfs_cache_resources *cres, in fscache_read() argument
514 const struct netfs_cache_ops *ops = fscache_operation_valid(cres); in fscache_read()
515 return ops->read(cres, start_pos, iter, read_hole, in fscache_read()
542 return __fscache_begin_write_operation(cres, cookie); in fscache_begin_write_operation()
[all …]
A Dfscache-cache.h69 void (*resize_cookie)(struct netfs_cache_resources *cres,
76 bool (*begin_operation)(struct netfs_cache_resources *cres,
149 static inline struct fscache_cookie *fscache_cres_cookie(struct netfs_cache_resources *cres) in fscache_cres_cookie() argument
151 return cres->cache_priv; in fscache_cres_cookie()
A Dnetfs.h335 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,
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_cmdbuf_res.c201 struct vmw_cmdbuf_res *cres; in vmw_cmdbuf_res_add() local
203 cres = kzalloc(sizeof(*cres), GFP_KERNEL); in vmw_cmdbuf_res_add()
204 if (unlikely(!cres)) in vmw_cmdbuf_res_add()
207 cres->hash.key = user_key | (res_type << 24); in vmw_cmdbuf_res_add()
208 hash_add_rcu(man->resources, &cres->hash.head, cres->hash.key); in vmw_cmdbuf_res_add()
210 cres->state = VMW_CMDBUF_RES_ADD; in vmw_cmdbuf_res_add()
211 cres->res = vmw_resource_reference(res); in vmw_cmdbuf_res_add()
212 cres->man = man; in vmw_cmdbuf_res_add()
213 list_add_tail(&cres->head, list); in vmw_cmdbuf_res_add()
/linux/fs/erofs/
A Dfscache.c29 struct netfs_cache_resources cres; member
49 if (io->cres.ops) in erofs_fscache_io_put()
50 io->cres.ops->end_operation(&io->cres); in erofs_fscache_io_put()
137 struct netfs_cache_resources *cres = &io->cres; in erofs_fscache_read_io_async() local
141 ret = fscache_begin_read_operation(cres, cookie); in erofs_fscache_read_io_async()
149 source = cres->ops->prepare_ondemand_read(cres, in erofs_fscache_read_io_async()
160 ret = fscache_read(cres, pstart, iter, NETFS_READ_HOLE_FAIL, in erofs_fscache_read_io_async()
/linux/fs/nfs/
A Dnfs42proc.c259 struct nfs_commitres cres; in process_copy_commit() local
262 cres.verf = kzalloc(sizeof(struct nfs_writeverf), GFP_KERNEL); in process_copy_commit()
263 if (!cres.verf) in process_copy_commit()
266 status = nfs4_proc_commit(dst, pos_dst, res->write_res.count, &cres); in process_copy_commit()
270 &cres.verf->verifier)) { in process_copy_commit()
275 kfree(cres.verf); in process_copy_commit()
/linux/Documentation/filesystems/
A Dnetfs_library.rst470 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,
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/drivers/mtd/nand/raw/
A Dstm32_fmc2_nand.c1912 struct resource cres; in stm32_fmc2_nfc_probe() local
1940 ret = of_address_to_resource(nfc->cdev->of_node, 0, &cres); in stm32_fmc2_nfc_probe()
1944 nfc->io_phys_addr = cres.start; in stm32_fmc2_nfc_probe()

Completed in 44 milliseconds