Commit be903b2a authored by Michael R. Hines's avatar Michael R. Hines Committed by Juan Quintela
Browse files

rdma: export qemu_fflush()

RDMA uses this to flush the control channel before sending its
own message to handle page registrations.
Reviewed-by: default avatarJuan Quintela <>
Reviewed-by: default avatarPaolo Bonzini <>
Reviewed-by: default avatarChegu Vinod <>
Tested-by: default avatarChegu Vinod <>
Tested-by: default avatarMichael R. Hines <>
Signed-off-by: default avatarMichael R. Hines <>
Signed-off-by: default avatarJuan Quintela <>
parent bc1256f7
......@@ -112,6 +112,7 @@ void qemu_file_reset_rate_limit(QEMUFile *f);
void qemu_file_set_rate_limit(QEMUFile *f, int64_t new_rate);
int64_t qemu_file_get_rate_limit(QEMUFile *f);
int qemu_file_get_error(QEMUFile *f);
void qemu_fflush(QEMUFile *f);
static inline void qemu_put_be64s(QEMUFile *f, const uint64_t *pv)
......@@ -589,7 +589,7 @@ static inline bool qemu_file_is_writable(QEMUFile *f)
* If there is writev_buffer QEMUFileOps it uses it otherwise uses
* put_buffer ops.
static void qemu_fflush(QEMUFile *f)
void qemu_fflush(QEMUFile *f)
ssize_t ret = 0;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment