1*433fcea4SStefan Hajnoczi /* SPDX-License-Identifier: GPL-2.0-or-later */ 2*433fcea4SStefan Hajnoczi /* 3*433fcea4SStefan Hajnoczi * Deferred calls 4*433fcea4SStefan Hajnoczi * 5*433fcea4SStefan Hajnoczi * Copyright Red Hat. 6*433fcea4SStefan Hajnoczi */ 7*433fcea4SStefan Hajnoczi 8*433fcea4SStefan Hajnoczi #ifndef QEMU_DEFER_CALL_H 9*433fcea4SStefan Hajnoczi #define QEMU_DEFER_CALL_H 10*433fcea4SStefan Hajnoczi 11*433fcea4SStefan Hajnoczi /* See documentation in util/defer-call.c */ 12*433fcea4SStefan Hajnoczi void defer_call_begin(void); 13*433fcea4SStefan Hajnoczi void defer_call_end(void); 14*433fcea4SStefan Hajnoczi void defer_call(void (*fn)(void *), void *opaque); 15*433fcea4SStefan Hajnoczi 16*433fcea4SStefan Hajnoczi #endif /* QEMU_DEFER_CALL_H */ 17