/* For storing VMCI structures in file handles. */ struct vmci_obj { void *ptr; enum vmci_obj_type type;
};
/* * Needed by other components of this module. It's okay to have one global * instance of this because there can only ever be one VMCI device. Our * virtual hardware enforces this.
*/ externstruct pci_dev *vmci_pdev;
u32 vmci_get_context_id(void); int vmci_send_datagram(struct vmci_datagram *dg); void vmci_call_vsock_callback(bool is_host);
int vmci_host_init(void); void vmci_host_exit(void); bool vmci_host_code_active(void); int vmci_host_users(void);
int vmci_guest_init(void); void vmci_guest_exit(void); bool vmci_guest_code_active(void);
u32 vmci_get_vm_context_id(void);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.