X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fsvm_io.h;h=81dec754b6efe8c55574afc742cab54f75c38ed4;hp=4d691b49e0f1c32aa0078898fde84cabd48e3768;hb=29e825c5f095066bbb5ebbec5a5af1419d883264;hpb=6d57b915c82345c4dfb1897209f4778b4548bc31 diff --git a/palacios/include/palacios/svm_io.h b/palacios/include/palacios/svm_io.h index 4d691b4..81dec75 100644 --- a/palacios/include/palacios/svm_io.h +++ b/palacios/include/palacios/svm_io.h @@ -39,10 +39,12 @@ struct svm_io_info { uint_t addr32 : 1 PACKED; // 32 bit addr uint_t addr64 : 1 PACKED; // 64 bit addr uint_t rsvd2 : 6 PACKED; // Should be Zero - ushort_t port PACKED; // port number + uint16_t port PACKED; // port number }; +int v3_init_svm_io_map(struct guest_info * info); + int v3_handle_svm_io_in(struct guest_info * info); int v3_handle_svm_io_ins(struct guest_info * info); int v3_handle_svm_io_out(struct guest_info * info);