Lines Matching defs:vbdev_ocf
14 #include "vbdev_ocf.h"
27 static TAILQ_HEAD(, vbdev_ocf) g_ocf_vbdev_head
55 examine_done(int status, struct vbdev_ocf *vbdev, void *cb_arg)
81 free_vbdev(struct vbdev_ocf *vbdev)
98 struct vbdev_ocf *vbdev;
113 is_ocf_cache_running(struct vbdev_ocf *vbdev)
122 is_ocf_cache_detached(struct vbdev_ocf *vbdev)
133 get_other_cache_instance(struct vbdev_ocf *vbdev)
135 struct vbdev_ocf *cmp;
182 unregister_finish(struct vbdev_ocf *vbdev)
197 close_core_bdev(struct vbdev_ocf *vbdev)
206 struct vbdev_ocf *vbdev = priv;
216 struct vbdev_ocf *vbdev = (struct vbdev_ocf *)priv;
230 detach_core(struct vbdev_ocf *vbdev)
240 close_cache_bdev(struct vbdev_ocf *vbdev)
248 detach_cache(struct vbdev_ocf *vbdev)
264 struct vbdev_ocf *vbdev = priv;
276 struct vbdev_ocf *vbdev = (struct vbdev_ocf *)priv;
289 * vbdev_ocf is not operational after this */
291 stop_vbdev(struct vbdev_ocf *vbdev)
312 struct vbdev_ocf *vbdev = priv;
321 struct vbdev_ocf *vbdev = (struct vbdev_ocf *)priv;
334 flush_vbdev(struct vbdev_ocf *vbdev)
372 struct vbdev_ocf *vbdev = opaque;
389 _vbdev_ocf_destruct_clean(struct vbdev_ocf *vbdev)
405 _vbdev_ocf_destruct_dirty(struct vbdev_ocf *vbdev)
423 struct vbdev_ocf *vbdev = opaque;
454 vbdev_ocf_delete(struct vbdev_ocf *vbdev, void (*cb)(void *, int), void *cb_arg)
472 vbdev_ocf_delete_clean(struct vbdev_ocf *vbdev, void (*cb)(void *, int),
482 struct vbdev_ocf *
485 struct vbdev_ocf *vbdev;
507 struct vbdev_ocf *vbdev;
533 struct vbdev_ocf *vbdev;
588 struct vbdev_ocf *vbdev = bdev_io->bdev->ctxt;
699 struct vbdev_ocf *vbdev = opaque;
718 struct vbdev_ocf *bdev = opaque;
726 struct vbdev_ocf *vbdev = opaque;
744 struct vbdev_ocf *vbdev = bdev->ctxt;
831 struct vbdev_ocf *vbdev = io_device;
916 vbdev_ocf_mngt_exit(struct vbdev_ocf *vbdev, vbdev_ocf_mngt_fn *rollback_path, int rc)
924 finish_register(struct vbdev_ocf *vbdev)
971 struct vbdev_ocf *vbdev = priv;
991 struct vbdev_ocf *vbdev = (struct vbdev_ocf *)priv;
1003 add_core(struct vbdev_ocf *vbdev)
1011 struct vbdev_ocf *vbdev = priv;
1040 create_management_queue(struct vbdev_ocf *vbdev)
1065 start_cache(struct vbdev_ocf *vbdev)
1138 register_vbdev(struct vbdev_ocf *vbdev, vbdev_ocf_mngt_callback cb, void *cb_arg)
1157 init_vbdev_config(struct vbdev_ocf *vbdev)
1233 struct vbdev_ocf *vbdev;
1337 struct vbdev_ocf *vbdev;
1354 struct vbdev_ocf *vbdev;
1449 attach_base_bdevs(struct vbdev_ocf *vbdev,
1476 void (*cb)(int, struct vbdev_ocf *, void *),
1482 struct vbdev_ocf *vbdev;
1520 vbdev_ocf_set_cache_mode(struct vbdev_ocf *vbdev,
1522 void (*cb)(int, struct vbdev_ocf *, void *),
1545 vbdev_ocf_set_seqcutoff(struct vbdev_ocf *vbdev, const char *policy_name, uint32_t threshold,
1596 struct vbdev_ocf *vbdev;
1699 struct vbdev_ocf *vbdev;