/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/ |
H A D | fscache-cache.h | 25 struct fscache_object; 236 int (*lookup_object)(struct fscache_object *object); 242 struct fscache_object *(*grab_object)(struct fscache_object *object, 246 int (*pin_object)(struct fscache_object *object); 263 void (*drop_object)(struct fscache_object *object); 266 void (*put_object)(struct fscache_object *object, 274 int (*attr_changed)(struct fscache_object *object); 302 void (*uncache_page)(struct fscache_object *object, 350 struct fscache_object { struct 383 struct fscache_object *parent; /* parent object */ argument [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/ |
H A D | fscache-cache.h | 25 struct fscache_object; 236 int (*lookup_object)(struct fscache_object *object); 242 struct fscache_object *(*grab_object)(struct fscache_object *object, 246 int (*pin_object)(struct fscache_object *object); 263 void (*drop_object)(struct fscache_object *object); 266 void (*put_object)(struct fscache_object *object, 274 int (*attr_changed)(struct fscache_object *object); 302 void (*uncache_page)(struct fscache_object *object, 350 struct fscache_object { struct 383 struct fscache_object *parent; /* parent object */ argument [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/ |
H A D | fscache-cache.h | 25 struct fscache_object; 236 int (*lookup_object)(struct fscache_object *object); 242 struct fscache_object *(*grab_object)(struct fscache_object *object, 246 int (*pin_object)(struct fscache_object *object); 263 void (*drop_object)(struct fscache_object *object); 266 void (*put_object)(struct fscache_object *object, 274 int (*attr_changed)(struct fscache_object *object); 302 void (*uncache_page)(struct fscache_object *object, 350 struct fscache_object { struct 383 struct fscache_object *parent; /* parent object */ argument [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/fs/fscache/ |
H A D | object.c | 137 static int fscache_get_object(struct fscache_object *, 139 static void fscache_put_object(struct fscache_object *, 151 struct fscache_object *parent = object->parent; in fscache_done_parent_op() 278 struct fscache_object *object = in fscache_object_work_func() 279 container_of(work, struct fscache_object, work); in fscache_object_work_func() 375 struct fscache_object *parent; in fscache_initialise_object() 430 struct fscache_object *parent = object->parent; in fscache_parent_ready() 455 struct fscache_object *parent = object->parent; in fscache_look_up_object() 702 struct fscache_object *parent = object->parent; in fscache_drop_object() 869 struct fscache_object *dep; in fscache_enqueue_dependents() [all …]
|
H A D | object-list.c | 43 void fscache_objlist_add(struct fscache_object *obj) in fscache_objlist_add() 45 struct fscache_object *xobj; in fscache_objlist_add() 54 xobj = rb_entry(parent, struct fscache_object, objlist_link); in fscache_objlist_add() 73 void fscache_objlist_remove(struct fscache_object *obj) in fscache_objlist_remove() 89 static struct fscache_object *fscache_objlist_lookup(loff_t *_pos) in fscache_objlist_lookup() 91 struct fscache_object *pobj, *obj = NULL, *minobj = NULL; in fscache_objlist_lookup() 102 return (struct fscache_object *)(long)++(*_pos); in fscache_objlist_lookup() 104 return (struct fscache_object *)pos; in fscache_objlist_lookup() 106 pobj = (struct fscache_object *)pos; in fscache_objlist_lookup() 109 obj = rb_entry(p, struct fscache_object, objlist_link); in fscache_objlist_lookup() [all …]
|
H A D | internal.h | 108 extern void fscache_enqueue_object(struct fscache_object *); 116 extern void fscache_objlist_add(struct fscache_object *); 117 extern void fscache_objlist_remove(struct fscache_object *); 126 extern int fscache_submit_exclusive_op(struct fscache_object *, 128 extern int fscache_submit_op(struct fscache_object *, 131 extern void fscache_cancel_all_ops(struct fscache_object *); 132 extern void fscache_abort_object(struct fscache_object *); 133 extern void fscache_start_operations(struct fscache_object *); 140 extern int fscache_wait_for_operation_activation(struct fscache_object *, 310 static inline void fscache_raise_event(struct fscache_object *object, in fscache_raise_event()
|
H A D | operation.c | 96 static void fscache_run_op(struct fscache_object *object, in fscache_run_op() 115 static void fscache_report_unexpected_submission(struct fscache_object *object, in fscache_report_unexpected_submission() 154 int fscache_submit_exclusive_op(struct fscache_object *object, in fscache_submit_exclusive_op() 240 int fscache_submit_op(struct fscache_object *object, in fscache_submit_op() 319 void fscache_abort_object(struct fscache_object *object) in fscache_abort_object() 330 void fscache_start_operations(struct fscache_object *object) in fscache_start_operations() 363 struct fscache_object *object = op->object; in fscache_cancel_op() 419 void fscache_cancel_all_ops(struct fscache_object *object) in fscache_cancel_all_ops() 456 struct fscache_object *object = op->object; in fscache_op_complete() 495 struct fscache_object *object; in fscache_put_operation() [all …]
|
H A D | cookie.c | 28 struct fscache_object *object); 396 struct fscache_object *object; in fscache_acquire_non_index_cookie() 443 struct fscache_object, cookie_link); in fscache_acquire_non_index_cookie() 480 struct fscache_object *object; in fscache_alloc_object() 552 struct fscache_object *object) in fscache_attach_object() 554 struct fscache_object *p; in fscache_attach_object() 618 struct fscache_object *object; in __fscache_invalidate() 642 struct fscache_object, in __fscache_invalidate() 675 struct fscache_object *object; in __fscache_update_cookie() 713 struct fscache_object *object; in __fscache_disable_cookie() [all …]
|
H A D | page.c | 189 struct fscache_object *object = op->object; in fscache_attr_changed_op() 216 struct fscache_object *object; in __fscache_attr_changed() 244 struct fscache_object, cookie_link); in __fscache_attr_changed() 436 struct fscache_object *object; in __fscache_read_or_alloc_page() 473 struct fscache_object, cookie_link); in __fscache_read_or_alloc_page() 567 struct fscache_object *object; in __fscache_read_or_alloc_pages() 602 struct fscache_object, cookie_link); in __fscache_read_or_alloc_pages() 680 struct fscache_object *object; in __fscache_alloc_page() 714 struct fscache_object, cookie_link); in __fscache_alloc_page() 966 struct fscache_object *object; in __fscache_write_page() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/fs/fscache/ |
H A D | object.c | 137 static int fscache_get_object(struct fscache_object *, 139 static void fscache_put_object(struct fscache_object *, 151 struct fscache_object *parent = object->parent; in fscache_done_parent_op() 278 struct fscache_object *object = in fscache_object_work_func() 279 container_of(work, struct fscache_object, work); in fscache_object_work_func() 375 struct fscache_object *parent; in fscache_initialise_object() 430 struct fscache_object *parent = object->parent; in fscache_parent_ready() 455 struct fscache_object *parent = object->parent; in fscache_look_up_object() 702 struct fscache_object *parent = object->parent; in fscache_drop_object() 869 struct fscache_object *dep; in fscache_enqueue_dependents() [all …]
|
H A D | object-list.c | 43 void fscache_objlist_add(struct fscache_object *obj) in fscache_objlist_add() 45 struct fscache_object *xobj; in fscache_objlist_add() 54 xobj = rb_entry(parent, struct fscache_object, objlist_link); in fscache_objlist_add() 73 void fscache_objlist_remove(struct fscache_object *obj) in fscache_objlist_remove() 89 static struct fscache_object *fscache_objlist_lookup(loff_t *_pos) in fscache_objlist_lookup() 91 struct fscache_object *pobj, *obj = NULL, *minobj = NULL; in fscache_objlist_lookup() 102 return (struct fscache_object *)(long)++(*_pos); in fscache_objlist_lookup() 104 return (struct fscache_object *)pos; in fscache_objlist_lookup() 106 pobj = (struct fscache_object *)pos; in fscache_objlist_lookup() 109 obj = rb_entry(p, struct fscache_object, objlist_link); in fscache_objlist_lookup() [all …]
|
H A D | internal.h | 108 extern void fscache_enqueue_object(struct fscache_object *); 116 extern void fscache_objlist_add(struct fscache_object *); 117 extern void fscache_objlist_remove(struct fscache_object *); 126 extern int fscache_submit_exclusive_op(struct fscache_object *, 128 extern int fscache_submit_op(struct fscache_object *, 131 extern void fscache_cancel_all_ops(struct fscache_object *); 132 extern void fscache_abort_object(struct fscache_object *); 133 extern void fscache_start_operations(struct fscache_object *); 140 extern int fscache_wait_for_operation_activation(struct fscache_object *, 310 static inline void fscache_raise_event(struct fscache_object *object, in fscache_raise_event()
|
H A D | operation.c | 96 static void fscache_run_op(struct fscache_object *object, in fscache_run_op() 115 static void fscache_report_unexpected_submission(struct fscache_object *object, in fscache_report_unexpected_submission() 154 int fscache_submit_exclusive_op(struct fscache_object *object, in fscache_submit_exclusive_op() 240 int fscache_submit_op(struct fscache_object *object, in fscache_submit_op() 319 void fscache_abort_object(struct fscache_object *object) in fscache_abort_object() 330 void fscache_start_operations(struct fscache_object *object) in fscache_start_operations() 363 struct fscache_object *object = op->object; in fscache_cancel_op() 419 void fscache_cancel_all_ops(struct fscache_object *object) in fscache_cancel_all_ops() 456 struct fscache_object *object = op->object; in fscache_op_complete() 495 struct fscache_object *object; in fscache_put_operation() [all …]
|
H A D | cookie.c | 28 struct fscache_object *object); 396 struct fscache_object *object; in fscache_acquire_non_index_cookie() 443 struct fscache_object, cookie_link); in fscache_acquire_non_index_cookie() 480 struct fscache_object *object; in fscache_alloc_object() 552 struct fscache_object *object) in fscache_attach_object() 554 struct fscache_object *p; in fscache_attach_object() 618 struct fscache_object *object; in __fscache_invalidate() 642 struct fscache_object, in __fscache_invalidate() 675 struct fscache_object *object; in __fscache_update_cookie() 713 struct fscache_object *object; in __fscache_disable_cookie() [all …]
|
H A D | page.c | 189 struct fscache_object *object = op->object; in fscache_attr_changed_op() 216 struct fscache_object *object; in __fscache_attr_changed() 244 struct fscache_object, cookie_link); in __fscache_attr_changed() 436 struct fscache_object *object; in __fscache_read_or_alloc_page() 473 struct fscache_object, cookie_link); in __fscache_read_or_alloc_page() 567 struct fscache_object *object; in __fscache_read_or_alloc_pages() 602 struct fscache_object, cookie_link); in __fscache_read_or_alloc_pages() 680 struct fscache_object *object; in __fscache_alloc_page() 714 struct fscache_object, cookie_link); in __fscache_alloc_page() 966 struct fscache_object *object; in __fscache_write_page() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/fs/fscache/ |
H A D | object.c | 137 static int fscache_get_object(struct fscache_object *, 139 static void fscache_put_object(struct fscache_object *, 151 struct fscache_object *parent = object->parent; in fscache_done_parent_op() 278 struct fscache_object *object = in fscache_object_work_func() 279 container_of(work, struct fscache_object, work); in fscache_object_work_func() 375 struct fscache_object *parent; in fscache_initialise_object() 430 struct fscache_object *parent = object->parent; in fscache_parent_ready() 455 struct fscache_object *parent = object->parent; in fscache_look_up_object() 702 struct fscache_object *parent = object->parent; in fscache_drop_object() 869 struct fscache_object *dep; in fscache_enqueue_dependents() [all …]
|
H A D | object-list.c | 43 void fscache_objlist_add(struct fscache_object *obj) in fscache_objlist_add() 45 struct fscache_object *xobj; in fscache_objlist_add() 54 xobj = rb_entry(parent, struct fscache_object, objlist_link); in fscache_objlist_add() 73 void fscache_objlist_remove(struct fscache_object *obj) in fscache_objlist_remove() 89 static struct fscache_object *fscache_objlist_lookup(loff_t *_pos) in fscache_objlist_lookup() 91 struct fscache_object *pobj, *obj = NULL, *minobj = NULL; in fscache_objlist_lookup() 102 return (struct fscache_object *)(long)++(*_pos); in fscache_objlist_lookup() 104 return (struct fscache_object *)pos; in fscache_objlist_lookup() 106 pobj = (struct fscache_object *)pos; in fscache_objlist_lookup() 109 obj = rb_entry(p, struct fscache_object, objlist_link); in fscache_objlist_lookup() [all …]
|
H A D | internal.h | 108 extern void fscache_enqueue_object(struct fscache_object *); 116 extern void fscache_objlist_add(struct fscache_object *); 117 extern void fscache_objlist_remove(struct fscache_object *); 126 extern int fscache_submit_exclusive_op(struct fscache_object *, 128 extern int fscache_submit_op(struct fscache_object *, 131 extern void fscache_cancel_all_ops(struct fscache_object *); 132 extern void fscache_abort_object(struct fscache_object *); 133 extern void fscache_start_operations(struct fscache_object *); 140 extern int fscache_wait_for_operation_activation(struct fscache_object *, 310 static inline void fscache_raise_event(struct fscache_object *object, in fscache_raise_event()
|
H A D | operation.c | 96 static void fscache_run_op(struct fscache_object *object, in fscache_run_op() 115 static void fscache_report_unexpected_submission(struct fscache_object *object, in fscache_report_unexpected_submission() 154 int fscache_submit_exclusive_op(struct fscache_object *object, in fscache_submit_exclusive_op() 240 int fscache_submit_op(struct fscache_object *object, in fscache_submit_op() 319 void fscache_abort_object(struct fscache_object *object) in fscache_abort_object() 330 void fscache_start_operations(struct fscache_object *object) in fscache_start_operations() 363 struct fscache_object *object = op->object; in fscache_cancel_op() 419 void fscache_cancel_all_ops(struct fscache_object *object) in fscache_cancel_all_ops() 456 struct fscache_object *object = op->object; in fscache_op_complete() 495 struct fscache_object *object; in fscache_put_operation() [all …]
|
H A D | cookie.c | 28 struct fscache_object *object); 396 struct fscache_object *object; in fscache_acquire_non_index_cookie() 443 struct fscache_object, cookie_link); in fscache_acquire_non_index_cookie() 480 struct fscache_object *object; in fscache_alloc_object() 552 struct fscache_object *object) in fscache_attach_object() 554 struct fscache_object *p; in fscache_attach_object() 618 struct fscache_object *object; in __fscache_invalidate() 642 struct fscache_object, in __fscache_invalidate() 675 struct fscache_object *object; in __fscache_update_cookie() 713 struct fscache_object *object; in __fscache_disable_cookie() [all …]
|
H A D | page.c | 189 struct fscache_object *object = op->object; in fscache_attr_changed_op() 216 struct fscache_object *object; in __fscache_attr_changed() 244 struct fscache_object, cookie_link); in __fscache_attr_changed() 436 struct fscache_object *object; in __fscache_read_or_alloc_page() 473 struct fscache_object, cookie_link); in __fscache_read_or_alloc_page() 567 struct fscache_object *object; in __fscache_read_or_alloc_pages() 602 struct fscache_object, cookie_link); in __fscache_read_or_alloc_pages() 680 struct fscache_object *object; in __fscache_alloc_page() 714 struct fscache_object, cookie_link); in __fscache_alloc_page() 966 struct fscache_object *object; in __fscache_write_page() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/fs/cachefiles/ |
H A D | interface.c | 17 static int cachefiles_attr_changed(struct fscache_object *_object); 22 static struct fscache_object *cachefiles_alloc_object( in cachefiles_alloc_object() 119 static int cachefiles_lookup_object(struct fscache_object *_object) in cachefiles_lookup_object() 162 static void cachefiles_lookup_complete(struct fscache_object *_object) in cachefiles_lookup_complete() 182 struct fscache_object *cachefiles_grab_object(struct fscache_object *_object, in cachefiles_grab_object() 204 static void cachefiles_update_object(struct fscache_object *_object) in cachefiles_update_object() 261 static void cachefiles_drop_object(struct fscache_object *_object) in cachefiles_drop_object() 322 void cachefiles_put_object(struct fscache_object *_object, in cachefiles_put_object() 430 static int cachefiles_attr_changed(struct fscache_object *_object) in cachefiles_attr_changed()
|
/dports/multimedia/libv4l/linux-5.13-rc2/fs/cachefiles/ |
H A D | interface.c | 17 static int cachefiles_attr_changed(struct fscache_object *_object); 22 static struct fscache_object *cachefiles_alloc_object( in cachefiles_alloc_object() 119 static int cachefiles_lookup_object(struct fscache_object *_object) in cachefiles_lookup_object() 162 static void cachefiles_lookup_complete(struct fscache_object *_object) in cachefiles_lookup_complete() 182 struct fscache_object *cachefiles_grab_object(struct fscache_object *_object, in cachefiles_grab_object() 204 static void cachefiles_update_object(struct fscache_object *_object) in cachefiles_update_object() 261 static void cachefiles_drop_object(struct fscache_object *_object) in cachefiles_drop_object() 322 void cachefiles_put_object(struct fscache_object *_object, in cachefiles_put_object() 430 static int cachefiles_attr_changed(struct fscache_object *_object) in cachefiles_attr_changed()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/fs/cachefiles/ |
H A D | interface.c | 17 static int cachefiles_attr_changed(struct fscache_object *_object); 22 static struct fscache_object *cachefiles_alloc_object( in cachefiles_alloc_object() 119 static int cachefiles_lookup_object(struct fscache_object *_object) in cachefiles_lookup_object() 162 static void cachefiles_lookup_complete(struct fscache_object *_object) in cachefiles_lookup_complete() 182 struct fscache_object *cachefiles_grab_object(struct fscache_object *_object, in cachefiles_grab_object() 204 static void cachefiles_update_object(struct fscache_object *_object) in cachefiles_update_object() 261 static void cachefiles_drop_object(struct fscache_object *_object) in cachefiles_drop_object() 322 void cachefiles_put_object(struct fscache_object *_object, in cachefiles_put_object() 430 static int cachefiles_attr_changed(struct fscache_object *_object) in cachefiles_attr_changed()
|
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/filesystems/caching/ |
H A D | backend-api.rst | 43 struct fscache_object *fsdef, 123 struct fscache_object { 154 struct fscache_object *object; 274 struct fscache_object *(*grab_object)(struct fscache_object *object) 283 void (*lock_object)(struct fscache_object *object) 292 int (*pin_object)(struct fscache_object *object) 293 void (*unpin_object)(struct fscache_object *object) 311 int (*update_object)(struct fscache_object *object) 332 void (*drop_object)(struct fscache_object *object) 344 void (*put_object)(struct fscache_object *object) [all …]
|