Lines Matching full:callback
378 vdo_action_fn callback) in set_data_vio_hash_zone_callback() argument
380 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_hash_zone_callback()
385 * launch_data_vio_hash_zone_callback() - Set a callback as a hash zone operation and invoke it
389 vdo_action_fn callback) in launch_data_vio_hash_zone_callback() argument
391 set_data_vio_hash_zone_callback(data_vio, callback); in launch_data_vio_hash_zone_callback()
406 vdo_action_fn callback) in set_data_vio_logical_callback() argument
408 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_logical_callback()
413 * launch_data_vio_logical_callback() - Set a callback as a logical block operation and invoke it
417 vdo_action_fn callback) in launch_data_vio_logical_callback() argument
419 set_data_vio_logical_callback(data_vio, callback); in launch_data_vio_logical_callback()
435 vdo_action_fn callback) in set_data_vio_allocated_zone_callback() argument
437 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_allocated_zone_callback()
442 * launch_data_vio_allocated_zone_callback() - Set a callback as a physical block operation in a
447 vdo_action_fn callback) in launch_data_vio_allocated_zone_callback() argument
449 set_data_vio_allocated_zone_callback(data_vio, callback); in launch_data_vio_allocated_zone_callback()
465 vdo_action_fn callback) in set_data_vio_duplicate_zone_callback() argument
467 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_duplicate_zone_callback()
472 * launch_data_vio_duplicate_zone_callback() - Set a callback as a physical block operation in a
477 vdo_action_fn callback) in launch_data_vio_duplicate_zone_callback() argument
479 set_data_vio_duplicate_zone_callback(data_vio, callback); in launch_data_vio_duplicate_zone_callback()
494 vdo_action_fn callback) in set_data_vio_mapped_zone_callback() argument
496 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_mapped_zone_callback()
512 vdo_action_fn callback) in set_data_vio_new_mapped_zone_callback() argument
514 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_new_mapped_zone_callback()
530 vdo_action_fn callback) in set_data_vio_journal_callback() argument
534 vdo_set_completion_callback(&data_vio->vio.completion, callback, journal_thread); in set_data_vio_journal_callback()
538 * launch_data_vio_journal_callback() - Set a callback as a journal operation and invoke it
542 vdo_action_fn callback) in launch_data_vio_journal_callback() argument
544 set_data_vio_journal_callback(data_vio, callback); in launch_data_vio_journal_callback()
560 vdo_action_fn callback) in set_data_vio_packer_callback() argument
564 vdo_set_completion_callback(&data_vio->vio.completion, callback, packer_thread); in set_data_vio_packer_callback()
568 * launch_data_vio_packer_callback() - Set a callback as a packer operation and invoke it
572 vdo_action_fn callback) in launch_data_vio_packer_callback() argument
574 set_data_vio_packer_callback(data_vio, callback); in launch_data_vio_packer_callback()
590 vdo_action_fn callback) in set_data_vio_cpu_callback() argument
594 vdo_set_completion_callback(&data_vio->vio.completion, callback, cpu_thread); in set_data_vio_cpu_callback()
598 * launch_data_vio_cpu_callback() - Set a callback to run on the CPU queues and invoke it
602 vdo_action_fn callback, in launch_data_vio_cpu_callback() argument
605 set_data_vio_cpu_callback(data_vio, callback); in launch_data_vio_cpu_callback()
610 vdo_action_fn callback) in set_data_vio_bio_zone_callback() argument
612 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_bio_zone_callback()
617 * launch_data_vio_bio_zone_callback() - Set a callback as a bio zone operation and invoke it
621 vdo_action_fn callback) in launch_data_vio_bio_zone_callback() argument
623 set_data_vio_bio_zone_callback(data_vio, callback); in launch_data_vio_bio_zone_callback()
629 * launch_data_vio_on_bio_ack_queue() - If the vdo uses a bio_ack queue, set a callback to run on
631 * callback on the current thread.
634 vdo_action_fn callback) in launch_data_vio_on_bio_ack_queue() argument
640 callback(completion); in launch_data_vio_on_bio_ack_queue()
644 vdo_set_completion_callback(completion, callback, in launch_data_vio_on_bio_ack_queue()
651 vdo_action_fn callback, vdo_action_fn error_handler);