diff options
author | Izik Eidus <ieidus@redhat.com> | 2009-11-21 22:42:38 +0200 |
---|---|---|
committer | Yaniv Kamay <ykamay@redhat.com> | 2009-11-23 20:54:11 +0200 |
commit | a70110c4e50aad99de7a844bb78eb868768e7841 (patch) | |
tree | c12cecce588255af581b6a7e3a85c7d4d3f62ed0 /common/canvas_base.h | |
parent | f20e0d3200c17d3850e4d08ee55edb6c836ae71e (diff) | |
download | spice-a70110c4e50aad99de7a844bb78eb868768e7841.tar.gz spice-a70110c4e50aad99de7a844bb78eb868768e7841.tar.xz spice-a70110c4e50aad99de7a844bb78eb868768e7841.zip |
spice: server: add memslots support.
Signed-off-by: Izik Eidus <ieidus@redhat.com>
Diffstat (limited to 'common/canvas_base.h')
-rw-r--r-- | common/canvas_base.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/common/canvas_base.h b/common/canvas_base.h index 778244f7..36529bd5 100644 --- a/common/canvas_base.h +++ b/common/canvas_base.h @@ -35,6 +35,11 @@ typedef void (*palette_cache_release_fn_t)(Palette *palette); typedef void (*glz_decode_fn_t)(void *glz_decoder_opaque, uint8_t *data, Palette *plt, void *usr_data); +#ifndef CAIRO_CANVAS_NO_CHUNKS +typedef void *(*get_virt_fn_t)(void *get_virt_opaque, unsigned long addr, uint32_t add_size); +typedef void (*validate_virt_fn_t)(void *validate_virt_opaque, unsigned long virt, + unsigned long from_addr, uint32_t add_size); +#endif #endif |