Lines Matching full:action

28  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
330 error_setg(errp, "'%s' invalid %s error action", in parse_block_error_action()
760 .help = "read error action",
764 .help = "write error action",
1063 static void blockdev_do_action(TransactionAction *action, Error **errp) in blockdev_do_action() argument
1067 list.value = action; in blockdev_do_action()
1087 TransactionAction action = { in qmp_blockdev_snapshot_sync() local
1091 blockdev_do_action(&action, errp); in qmp_blockdev_snapshot_sync()
1101 TransactionAction action = { in qmp_blockdev_snapshot() local
1105 blockdev_do_action(&action, errp); in qmp_blockdev_snapshot()
1116 TransactionAction action = { in qmp_blockdev_snapshot_internal_sync() local
1120 blockdev_do_action(&action, errp); in qmp_blockdev_snapshot_internal_sync()
1364 static void external_snapshot_action(TransactionAction *action, in external_snapshot_action() argument
1389 switch (action->type) { in external_snapshot_action()
1392 BlockdevSnapshot *s = action->u.blockdev_snapshot.data; in external_snapshot_action()
1401 BlockdevSnapshotSync *s = action->u.blockdev_snapshot_sync.data; in external_snapshot_action()
1456 if (action->type == TRANSACTION_ACTION_KIND_BLOCKDEV_SNAPSHOT_SYNC) { in external_snapshot_action()
1457 BlockdevSnapshotSync *s = action->u.blockdev_snapshot_sync.data; in external_snapshot_action()
1909 static void block_dirty_bitmap_add_action(BlockDirtyBitmapAdd *action, in block_dirty_bitmap_add_action() argument
1918 qmp_block_dirty_bitmap_add(action->node, action->name, in block_dirty_bitmap_add_action()
1919 action->has_granularity, action->granularity, in block_dirty_bitmap_add_action()
1920 action->has_persistent, action->persistent, in block_dirty_bitmap_add_action()
1921 action->has_disabled, action->disabled, in block_dirty_bitmap_add_action()
1925 state->bitmap = block_dirty_bitmap_lookup(action->node, action->name, in block_dirty_bitmap_add_action()
1949 static void block_dirty_bitmap_clear_action(BlockDirtyBitmap *action, in block_dirty_bitmap_clear_action() argument
1956 state->bitmap = block_dirty_bitmap_lookup(action->node, in block_dirty_bitmap_clear_action()
1957 action->name, in block_dirty_bitmap_clear_action()
1993 static void block_dirty_bitmap_enable_action(BlockDirtyBitmap *action, in block_dirty_bitmap_enable_action() argument
2000 state->bitmap = block_dirty_bitmap_lookup(action->node, in block_dirty_bitmap_enable_action()
2001 action->name, in block_dirty_bitmap_enable_action()
2031 static void block_dirty_bitmap_disable_action(BlockDirtyBitmap *action, in block_dirty_bitmap_disable_action() argument
2038 state->bitmap = block_dirty_bitmap_lookup(action->node, in block_dirty_bitmap_disable_action()
2039 action->name, in block_dirty_bitmap_disable_action()
2069 static void block_dirty_bitmap_merge_action(BlockDirtyBitmapMerge *action, in block_dirty_bitmap_merge_action() argument
2076 state->bitmap = block_dirty_bitmap_merge(action->node, action->target, in block_dirty_bitmap_merge_action()
2077 action->bitmaps, &state->backup, in block_dirty_bitmap_merge_action()
2089 static void block_dirty_bitmap_remove_action(BlockDirtyBitmap *action, in block_dirty_bitmap_remove_action() argument
2097 state->bitmap = block_dirty_bitmap_remove(action->node, action->name, in block_dirty_bitmap_remove_action()
2131 error_setg(errp, "Transaction aborted using Abort action"); in abort_action()
2136 g_assert_not_reached(); /* this action never succeeds */ in abort_commit()
2231 "Action '%s' does not support transaction property " in qmp_transaction()
2806 TransactionAction action = { in qmp_drive_backup() local
2810 blockdev_do_action(&action, errp); in qmp_drive_backup()
2831 TransactionAction action = { in qmp_blockdev_backup() local
2835 blockdev_do_action(&action, errp); in qmp_blockdev_backup()
3695 .help = "read error action",
3699 .help = "write error action",