X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fdevices%2Fpci_front.c;h=70dc980014c59f01452ccb1257175c5ce9fecb60;hb=028891ad087150753ba24a4d50374e0ebc4bc3dd;hp=87a4e0a00be0383939b5350885b68b11aed58295;hpb=dbace2679a283baec34858e25c59d33eadcbb10b;p=palacios.git diff --git a/palacios/src/devices/pci_front.c b/palacios/src/devices/pci_front.c index 87a4e0a..70dc980 100644 --- a/palacios/src/devices/pci_front.c +++ b/palacios/src/devices/pci_front.c @@ -57,7 +57,7 @@ #include -#ifndef CONFIG_DEBUG_PCI_FRONT +#ifndef V3_CONFIG_DEBUG_PCI_FRONT #undef PrintDebug #define PrintDebug(fmt, args...) #endif @@ -151,7 +151,7 @@ static int push_config(struct pci_front_internal *state, uint8_t *config) static int pull_config(struct pci_front_internal *state, uint8_t *config) { - if (v3_host_dev_config_read(state->host_dev, 0, config, 256) != 256) { + if (v3_host_dev_read_config(state->host_dev, 0, config, 256) != 256) { return -1; } else { return 0; @@ -625,7 +625,7 @@ static int pci_front_config_update(uint_t reg_num, void * src, uint_t length, vo PrintDebug("\n"); - if (v3_host_dev_config_write(state->host_dev, + if (v3_host_dev_write_config(state->host_dev, pci_addr.value, src, length) != length) { @@ -791,7 +791,7 @@ static int pci_front_init(struct v3_vm_info * vm, v3_cfg_tree_t * cfg) return -1; } - if (!(state->host_dev=v3_host_dev_open(url,V3_BUS_CLASS_PCI,dev))) { + if (!(state->host_dev=v3_host_dev_open(url,V3_BUS_CLASS_PCI,dev,vm))) { PrintError("pci_front (%s): unable to attach to host device %s\n",state->name, url); v3_remove_device(dev); return -1;