X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fdevices%2Fpci.h;h=bfa90528092a512f724e99388e7167a742f3e226;hb=58a5fd180f52b2d9e15c3613324c17123672ee19;hp=955ce639f24a0a8174f0df494923b445c4543370;hpb=3e5e5a12e64630d7a37ed32b8d7e2d993c79f7e0;p=palacios.git diff --git a/palacios/include/devices/pci.h b/palacios/include/devices/pci.h index 955ce63..bfa9052 100644 --- a/palacios/include/devices/pci.h +++ b/palacios/include/devices/pci.h @@ -59,8 +59,8 @@ struct v3_pci_bar { struct { int num_pages; addr_t default_base_addr; - int (*mem_read)(addr_t guest_addr, void * dst, uint_t length, void * private_data); - int (*mem_write)(addr_t guest_addr, void * src, uint_t length, void * private_data); + int (*mem_read)(struct guest_info * core, addr_t guest_addr, void * dst, uint_t length, void * private_data); + int (*mem_write)(struct guest_info * core, addr_t guest_addr, void * src, uint_t length, void * private_data); }; struct { @@ -71,7 +71,7 @@ struct v3_pci_bar { }; struct { - int (*bar_init)(int bar_num, uint32_t * dst,void * private_data); + int (*bar_init)(int bar_num, uint32_t * dst, void * private_data); int (*bar_write)(int bar_num, uint32_t * src, void * private_data); }; };