qemu/hw
Luiz Capitulino 3818318682 Add wrappers to functions used by the Monitor
Some functions exported to be used by the Monitor as command
handlers are also called in other places as regular functions.

When those functions got ported to use the Monitor dictionary
to pass argments, the callers will have to setup a dictionary
to be able to call them.

To avoid this problem, this commit add wrappers to those functions,
so that we change the wrapper to accept the dictionary, letting
the current functions as is.

The following wrappers are being added:

- do_help_cmd()
- do_pci_device_hot_remove()

Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2009-09-04 09:37:29 -05:00
..
ide ide: move cmd+irq from IDEState to IDEBus. 2009-09-04 09:37:27 -05:00
ac97.c
acpi.c
adb.c
adlib.c
ads7846.c
alpha_palcode.c
an5206.c
apb_pci.c
apic.c
arm_boot.c
arm_gic.c
arm_pic.c
arm_sysctl.c
arm_timer.c
arm-misc.h
armv7m_nvic.c
armv7m.c
audiodev.h
axis_dev88.c
baum.c
baum.h
bitbang_i2c.c
blizzard_template.h
blizzard.c
boards.h
bt-hci-csr.c
bt-hci.c
bt-hid.c
bt-l2cap.c
bt-sdp.c
bt.c
bt.h
cbus.c
cdrom.c
cirrus_vga_rop2.h
cirrus_vga_rop.h
cirrus_vga.c
cris_pic_cpu.c
cs4231.c
cs4231a.c
cuda.c
device-hotplug.c
devices.h
dma.c
dp8393x.c
ds1225y.c
dummy_m68k.c
e1000_hw.h
e1000.c
ecc.c
eccmemctl.c
eepro100.c
eeprom93xx.c
eeprom93xx.h
es1370.c
escc.c
escc.h
esp.c
etraxfs_dma.c
etraxfs_dma.h
etraxfs_eth.c
etraxfs_pic.c
etraxfs_ser.c
etraxfs_timer.c
etraxfs.c
etraxfs.h
fdc.c
fdc.h
firmware_abi.h
flash.h
fmopl.c
fmopl.h
framebuffer.c
framebuffer.h
fw_cfg.c
fw_cfg.h
g364fb.c
grackle_pci.c
gt64xxx.c
gumstix.c
gus.c
gusemu_hal.c
gusemu_mixer.c
gusemu.h
gustate.h
heathrow_pic.c
hpet_emul.h
hpet.c
hw.h
i2c.c
i2c.h
i8254.c
i8259.c
ide.h ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
integratorcp.c
ioapic.c
iommu.c
irq.c
irq.h
isa_mmio.c
isa-bus.c
isa.h
jazz_led.c
lm832x.c
lsi53c895a.c
m48t59.c
mac_dbdma.c
mac_dbdma.h
mac_nvram.c
macio.c
mainstone.c
mainstone.h
marvell_88w8618_audio.c
max111x.c
max7310.c
mc146818rtc.c
mcf5206.c
mcf5208.c
mcf_fec.c
mcf_intc.c
mcf_uart.c
mcf.h
microblaze_pic_cpu.c
mips_int.c
mips_jazz.c
mips_malta.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
mips_mipssim.c
mips_r4k.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
mips_timer.c
mips-bios.h
mips.h
mipsnet.c
mpcore.c
msix.c
msix.h
msmouse.c
msmouse.h
mst_fpga.c
musicpal.c
nand.c
ne2000.c
nseries.c
nvram.h
omap1.c
omap2.c
omap_clk.c
omap_dma.c
omap_dss.c
omap_i2c.c
omap_lcd_template.h
omap_lcdc.c
omap_mmc.c
omap_sx1.c
omap.h
onenand.c
openpic.c
openpic.h
palm.c
parallel.c
pc.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
pc.h
pci_host.h
pci_ids.h
pci-hotplug.c Add wrappers to functions used by the Monitor 2009-09-04 09:37:29 -05:00
pci.c
pci.h
pckbd.c
pcmcia.h ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
pcnet.c
pcspk.c
petalogix_s3adsp1800_mmu.c
pflash_cfi01.c
pflash_cfi02.c
piix4.c
piix_pci.c
pixel_ops.h
pl011.c
pl022.c
pl031.c
pl050.c
pl061.c
pl080.c
pl110_template.h
pl110.c
pl181.c
pl190.c
poison.h
ppc4xx_devs.c
ppc4xx_pci.c
ppc4xx.h
ppc405_boards.c
ppc405_uc.c
ppc405.h
ppc440_bamboo.c
ppc440.c
ppc440.h
ppc_mac.h
ppc_newworld.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
ppc_oldworld.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
ppc_prep.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
ppc.c
ppc.h
ppce500_mpc8544ds.c
ppce500_pci.c
ppce500.h
prep_pci.c
primecell.h
ps2.c
ps2.h
ptimer.c
pxa2xx_dma.c
pxa2xx_gpio.c
pxa2xx_keypad.c
pxa2xx_lcd.c
pxa2xx_mmci.c
pxa2xx_pcmcia.c
pxa2xx_pic.c
pxa2xx_template.h
pxa2xx_timer.c
pxa2xx.c
pxa.h
qdev-addr.c
qdev-addr.h
qdev-properties.c
qdev.c
qdev.h
r2d.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
rc4030.c
realview_gic.c
realview.c
rtl8139.c
sb16.c
sbi.c
scsi-disk.c
scsi-disk.h
scsi-generic.c
scsi.h
sd.c
sd.h
serial.c
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh7750.c
sh_intc.c
sh_intc.h
sh_pci.c
sh_serial.c
sh_timer.c
sh.h
sharpsl.h
shix.c
slavio_intctl.c
slavio_misc.c
slavio_timer.c
sm501_template.h
sm501.c
smbios.c
smbios.h
smbus_eeprom.c
smbus.c
smbus.h
smc91c111.c
soc_dma.c
soc_dma.h
sparc32_dma.c
sparc32_dma.h
spitz.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
ssd0303.c
ssd0323.c
ssi-sd.c
ssi.c
ssi.h
stellaris_enet.c
stellaris_input.c
stellaris.c
sun4c_intctl.c
sun4m.c
sun4m.h
sun4u.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
syborg_fb.c
syborg_interrupt.c
syborg_keyboard.c
syborg_pointer.c
syborg_rtc.c
syborg_serial.c
syborg_timer.c
syborg_virtio.c
syborg.c
syborg.h
sysbus.c
sysbus.h
tc6393xb_template.h
tc6393xb.c
tc58128.c
tcx.c
tmp105.c
tosa.c ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
tsc210x.c
tsc2005.c
tusb6010.c
twl92230.c
unin_pci.c
usb-bt.c
usb-hid.c
usb-hub.c
usb-msd.c
usb-musb.c
usb-net.c
usb-ohci.c
usb-serial.c
usb-uhci.c
usb-wacom.c
usb.c
usb.h
versatile_pci.c
versatilepb.c
vga_int.h
vga_template.h
vga.c
virtio-balloon.c
virtio-balloon.h
virtio-blk.c
virtio-blk.h
virtio-console.c
virtio-console.h
virtio-net.c
virtio-net.h
virtio-pci.c
virtio.c
virtio.h
vmmouse.c
vmport.c
vmware_vga.c
watchdog.c
watchdog.h
wdt_i6300esb.c
wdt_ib700.c
wm8750.c
xen_backend.c
xen_backend.h
xen_blkif.h
xen_common.h
xen_console.c
xen_devconfig.c
xen_disk.c
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c
xen_nic.c
xen.h
xenfb.c
xilinx_ethlite.c
xilinx_intc.c
xilinx_timer.c
xilinx_uartlite.c
xilinx.h
zaurus.c