#include <linux/kvm_types.h>
#include <linux/errno.h>
Go to the source code of this file.
◆ kvm_iodevice_init()
Definition at line 36 of file iodev.h.
const struct kvm_io_device_ops * ops
◆ kvm_iodevice_read()
static int kvm_iodevice_read |
( |
struct kvm_vcpu * |
vcpu, |
|
|
struct kvm_io_device * |
dev, |
|
|
gpa_t |
addr, |
|
|
int |
l, |
|
|
void * |
v |
|
) |
| |
|
inlinestatic |
Definition at line 42 of file iodev.h.
int(* read)(struct kvm_vcpu *vcpu, struct kvm_io_device *this, gpa_t addr, int len, void *val)
◆ kvm_iodevice_write()
static int kvm_iodevice_write |
( |
struct kvm_vcpu * |
vcpu, |
|
|
struct kvm_io_device * |
dev, |
|
|
gpa_t |
addr, |
|
|
int |
l, |
|
|
const void * |
v |
|
) |
| |
|
inlinestatic |
Definition at line 50 of file iodev.h.
int(* write)(struct kvm_vcpu *vcpu, struct kvm_io_device *this, gpa_t addr, int len, const void *val)