Searched refs:fscache_operation (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/include/linux/ |
D | fscache-cache.h | 30 struct fscache_operation; 75 typedef void (*fscache_operation_release_t)(struct fscache_operation *op); 76 typedef void (*fscache_operation_processor_t)(struct fscache_operation *op); 88 struct fscache_operation { struct 119 extern void fscache_enqueue_operation(struct fscache_operation *); argument 120 extern void fscache_op_complete(struct fscache_operation *, bool); 121 extern void fscache_put_operation(struct fscache_operation *); 131 static inline void fscache_operation_init(struct fscache_operation *op, in fscache_operation_init() 148 struct fscache_operation op; 222 struct fscache_operation op; [all …]
|
/linux-4.1.27/fs/fscache/ |
D | operation.c | 31 void fscache_enqueue_operation(struct fscache_operation *op) in fscache_enqueue_operation() 65 struct fscache_operation *op) in fscache_run_op() 84 struct fscache_operation *op) in fscache_submit_exclusive_op() 145 struct fscache_operation *op, in fscache_report_unexpected_submission() 149 struct fscache_operation *p; in fscache_report_unexpected_submission() 187 struct fscache_operation *op) in fscache_submit_op() 267 struct fscache_operation *op; in fscache_start_operations() 272 struct fscache_operation, pend_link); in fscache_start_operations() 295 int fscache_cancel_op(struct fscache_operation *op, in fscache_cancel_op() 296 void (*do_cancel)(struct fscache_operation *)) in fscache_cancel_op() argument [all …]
|
D | internal.h | 124 struct fscache_operation *); 126 struct fscache_operation *); 127 extern int fscache_cancel_op(struct fscache_operation *, 128 void (*)(struct fscache_operation *)); 139 struct fscache_operation *, 142 void (*)(struct fscache_operation *));
|
D | page.c | 173 static void fscache_attr_changed_op(struct fscache_operation *op) in fscache_attr_changed_op() 199 struct fscache_operation *op; in __fscache_attr_changed() 254 static void fscache_release_retrieval_op(struct fscache_operation *_op) in fscache_release_retrieval_op() 335 static void fscache_do_cancel_retrieval(struct fscache_operation *_op) in fscache_do_cancel_retrieval() 347 struct fscache_operation *op, in fscache_wait_for_operation_activation() 350 void (*do_cancel)(struct fscache_operation *)) in fscache_wait_for_operation_activation() argument 758 static void fscache_release_write_op(struct fscache_operation *_op) in fscache_release_write_op() 766 static void fscache_write_op(struct fscache_operation *_op) in fscache_write_op()
|
D | cookie.c | 655 struct fscache_operation *op; in __fscache_check_consistency()
|
D | object.c | 926 struct fscache_operation *op; in _fscache_invalidate_object()
|
/linux-4.1.27/Documentation/filesystems/caching/ |
D | operations.txt | 26 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, 149 struct fscache_operation *op); 152 struct fscache_operation *op); 169 void fscache_put_operation(struct fscache_operation *op); 189 void fscache_enqueue_operation(struct fscache_operation *op) 203 static void fscache_write_op(struct fscache_operation *_op)
|
D | backend-api.txt | 155 struct fscache_operation { 160 void (*processor)(struct fscache_operation *op); 161 void (*release)(struct fscache_operation *op); 179 struct fscache_operation op; 204 struct fscache_operation op; 322 int (*invalidate_object)(struct fscache_operation *op) 567 void fscache_op_complete(struct fscache_operation *op);
|
/linux-4.1.27/fs/cachefiles/ |
D | interface.c | 390 static bool cachefiles_check_consistency(struct fscache_operation *op) in cachefiles_check_consistency() 484 static void cachefiles_invalidate_object(struct fscache_operation *op) in cachefiles_invalidate_object()
|
D | rdwr.c | 149 static void cachefiles_read_copier(struct fscache_operation *_op) in cachefiles_read_copier()
|