Lines Matching full:preamble
21 * @preamble: The method to run on the initiator thread before the action is applied to each zone.
31 vdo_action_preamble_fn preamble; member
200 /* Skip the zone actions since the preamble failed. */ in handle_preamble_error()
214 /* We aren't going to run the preamble, so don't run the conclusion */ in launch_current_action()
230 action->preamble(manager->context, &manager->completion); in launch_current_action()
278 * @preamble: A method to be invoked on the initiator thread once this action is started but before
288 * if it has a parent, that parent will be notified. At least one of the preamble, action, or
293 bool vdo_schedule_action(struct action_manager *manager, vdo_action_preamble_fn preamble, in vdo_schedule_action() argument
297 return vdo_schedule_operation(manager, VDO_ADMIN_STATE_OPERATING, preamble, in vdo_schedule_action()
305 * @preamble: A method to be invoked on the initiator thread once this action is started but before
315 * scheduled, and, if it has a parent, that parent will be notified. At least one of the preamble,
322 vdo_action_preamble_fn preamble, vdo_zone_action_fn action, in vdo_schedule_operation() argument
326 return vdo_schedule_operation_with_context(manager, operation, preamble, action, in vdo_schedule_operation()
334 * @preamble: A method to be invoked on the initiator thread once this action is started but before
346 * scheduled, and, if it has a parent, that parent will be notified. At least one of the preamble,
353 vdo_action_preamble_fn preamble, in vdo_schedule_operation_with_context() argument
376 .preamble = (preamble == NULL) ? no_preamble : preamble, in vdo_schedule_operation_with_context()