Home
last modified time | relevance | path

Searched refs:fscache_operation (Results 1 – 11 of 11) sorted by relevance

/linux/include/linux/
A Dfscache-cache.h26 struct fscache_operation;
85 typedef void (*fscache_operation_cancel_t)(struct fscache_operation *op);
97 struct fscache_operation { struct
131 extern void fscache_enqueue_operation(struct fscache_operation *); argument
132 extern void fscache_op_complete(struct fscache_operation *, bool);
133 extern void fscache_put_operation(struct fscache_operation *);
135 struct fscache_operation *,
144 struct fscache_operation op;
217 struct fscache_operation op;
252 int (*check_consistency)(struct fscache_operation *op);
[all …]
/linux/fs/fscache/
A Doperation.c35 struct fscache_operation *op, in fscache_operation_init()
100 struct fscache_operation *op) in fscache_run_op()
119 struct fscache_operation *op, in fscache_report_unexpected_submission()
123 struct fscache_operation *p; in fscache_report_unexpected_submission()
158 struct fscache_operation *op) in fscache_submit_exclusive_op()
244 struct fscache_operation *op) in fscache_submit_op()
335 struct fscache_operation *op; in fscache_start_operations()
340 struct fscache_operation, pend_link); in fscache_start_operations()
424 struct fscache_operation *op; in fscache_cancel_all_ops()
566 struct fscache_operation *op; in fscache_operation_gc()
[all …]
A Dinternal.h102 struct fscache_operation *);
104 struct fscache_operation *);
105 extern int fscache_cancel_op(struct fscache_operation *, bool);
116 struct fscache_operation *,
A Dpage.c187 static void fscache_attr_changed_op(struct fscache_operation *op) in fscache_attr_changed_op()
215 struct fscache_operation *op; in __fscache_attr_changed()
271 static void fscache_do_cancel_retrieval(struct fscache_operation *_op) in fscache_do_cancel_retrieval()
282 static void fscache_release_retrieval_op(struct fscache_operation *_op) in fscache_release_retrieval_op()
368 struct fscache_operation *op, in fscache_wait_for_operation_activation()
774 static void fscache_release_write_op(struct fscache_operation *_op) in fscache_release_write_op()
782 static void fscache_write_op(struct fscache_operation *_op) in fscache_write_op()
A Dcookie.c908 struct fscache_operation *op; in __fscache_check_consistency()
A Dobject.c959 struct fscache_operation *op; in _fscache_invalidate_object()
/linux/Documentation/filesystems/caching/
A Doperations.rst27 fscache_operation structs, though these are usually embedded into some other
40 An operation is recorded in an fscache_operation struct::
42 struct fscache_operation {
55 void fscache_operation_init(struct fscache_operation *op,
147 struct fscache_operation *op);
150 struct fscache_operation *op);
167 void fscache_put_operation(struct fscache_operation *op);
187 void fscache_enqueue_operation(struct fscache_operation *op)
200 static void fscache_write_op(struct fscache_operation *_op)
A Dbackend-api.rst152 struct fscache_operation {
157 void (*processor)(struct fscache_operation *op);
158 void (*release)(struct fscache_operation *op);
176 struct fscache_operation op;
201 struct fscache_operation op;
320 int (*invalidate_object)(struct fscache_operation *op)
564 void fscache_op_complete(struct fscache_operation *op);
/linux/include/trace/events/
A Dfscache.h421 TP_PROTO(struct fscache_cookie *cookie, struct fscache_operation *op,
445 struct fscache_operation *op, enum fscache_page_op_trace what),
471 struct fscache_operation *op, int ret),
494 TP_PROTO(struct fscache_cookie *cookie, struct fscache_operation *op,
/linux/fs/cachefiles/
A Dinterface.c405 static int cachefiles_check_consistency(struct fscache_operation *op) in cachefiles_check_consistency()
499 static void cachefiles_invalidate_object(struct fscache_operation *op) in cachefiles_invalidate_object()
A Drdwr.c152 static void cachefiles_read_copier(struct fscache_operation *_op) in cachefiles_read_copier()

Completed in 20 milliseconds