Home
last modified time | relevance | path

Searched refs:tran (Results 1 – 10 of 10) sorted by relevance

/qemu/util/
H A Dtransactions.c40 Transaction *tran = g_new(Transaction, 1); in tran_new() local
42 QSLIST_INIT(&tran->actions); in tran_new()
44 return tran; in tran_new()
57 QSLIST_INSERT_HEAD(&tran->actions, act, entry); in tran_add()
60 void tran_abort(Transaction *tran) in tran_abort() argument
64 QSLIST_FOREACH(act, &tran->actions, entry) { in tran_abort()
70 QSLIST_FOREACH_SAFE(act, &tran->actions, entry, next) { in tran_abort()
78 g_free(tran); in tran_abort()
81 void tran_commit(Transaction *tran) in tran_commit() argument
85 QSLIST_FOREACH(act, &tran->actions, entry) { in tran_commit()
[all …]
/qemu/include/qemu/
H A Dtransactions.h53 void tran_add(Transaction *tran, TransactionActionDrv *drv, void *opaque);
54 void tran_abort(Transaction *tran);
55 void tran_commit(Transaction *tran);
57 static inline void tran_finalize(Transaction *tran, int ret) in tran_finalize() argument
60 tran_abort(tran); in tran_finalize()
62 tran_commit(tran); in tran_finalize()
/qemu/
H A Dblock.c2402 if (tran) { in bdrv_drv_set_perm()
2685 if (!tran) { in bdrv_refresh_perms()
3026 Transaction *tran; in bdrv_attach_child_common_abort() local
3030 tran = tran_new(); in bdrv_attach_child_common_abort()
3326 if (tran) { in bdrv_set_inherits_from()
4594 tran_commit(tran); in bdrv_reopen_multiple()
4610 tran_abort(tran); in bdrv_reopen_multiple()
7622 Transaction *tran; in bdrv_try_change_aio_context() local
7633 tran = tran_new(); in bdrv_try_change_aio_context()
7650 tran_abort(tran); in bdrv_try_change_aio_context()
[all …]
H A Dblockdev.c1216 tran_add(tran, &internal_snapshot_drv, state); in internal_snapshot_action()
1360 tran_add(tran, &external_snapshot_drv, state); in external_snapshot_action()
1606 tran_add(tran, &drive_backup_drv, state); in drive_backup_action()
1781 tran_add(tran, &blockdev_backup_drv, state); in blockdev_backup_action()
2073 tran_add(tran, &abort_drv, NULL); in abort_action()
2099 abort_action(tran, errp); in transaction_action()
2103 tran, errp); in transaction_action()
2156 Transaction *tran; in qmp_transaction() local
2188 tran = tran_new(); in qmp_transaction()
2199 tran_commit(tran); in qmp_transaction()
[all …]
H A Dblockjob.c148 GHashTable *visited, Transaction *tran, in child_job_change_aio_ctx() argument
158 tran, errp)) { in child_job_change_aio_ctx()
169 tran_add(tran, &change_child_job_context, s); in child_job_change_aio_ctx()
/qemu/include/block/
H A Dblock-global-state.h140 bdrv_refresh_limits(BlockDriverState *bs, Transaction *tran, Error **errp);
272 GHashTable *visited, Transaction *tran,
H A Dblock_int-common.h993 GHashTable *visited, Transaction *tran,
/qemu/pc-bios/
H A Dpetalogix-ml605.dts159 xlnx,rxvlan-tran = < 0x00 >;
165 xlnx,txvlan-tran = < 0x00 >;
/qemu/block/
H A Dblock-backend.c140 GHashTable *visited, Transaction *tran,
2483 GHashTable *visited, Transaction *tran, in blk_root_change_aio_ctx() argument
2508 tran_add(tran, &set_blk_root_context, s); in blk_root_change_aio_ctx()
H A Dio.c169 void bdrv_refresh_limits(BlockDriverState *bs, Transaction *tran, Error **errp) in bdrv_refresh_limits() argument
178 if (tran) { in bdrv_refresh_limits()
184 tran_add(tran, &bdrv_refresh_limits_drv, s); in bdrv_refresh_limits()