Home
last modified time | relevance | path

Searched refs:portio (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/uio/
H A Duio.c130 #define to_portio(portio) container_of(portio, struct uio_portio, kobj) argument
182 ATTRIBUTE_GROUPS(portio);
186 struct uio_portio *portio = to_portio(kobj); in portio_release() local
187 kfree(portio); in portio_release()
193 struct uio_portio *portio = to_portio(kobj); in portio_type_show() local
194 struct uio_port *port = portio->port; in portio_type_show()
293 struct uio_portio *portio; in uio_dev_add_attributes() local
337 portio = kzalloc(sizeof(*portio), GFP_KERNEL); in uio_dev_add_attributes()
338 if (!portio) { in uio_dev_add_attributes()
342 kobject_init(&portio->kobj, &portio_attr_type); in uio_dev_add_attributes()
[all …]
/openbmc/qemu/hw/misc/
H A Dpci-testdev.c88 MemoryRegion portio; member
101 #define IOTEST_REGION(d, i) (IOTEST_IS_MEM(i) ? &(d)->mmio : &(d)->portio) in OBJECT_DECLARE_SIMPLE_TYPE()
255 memory_region_init_io(&d->portio, OBJECT(d), &pci_testdev_pio_ops, d, in pci_testdev_realize()
258 pci_register_bar(pci_dev, 1, PCI_BASE_ADDRESS_SPACE_IO, &d->portio); in pci_testdev_realize()
/openbmc/qemu/hw/ppc/
H A Drs6000_mc.c44 PortioList portio; member
196 isa_register_portio_list(ISA_DEVICE(dev), &s->portio, 0x0, in rs6000mc_realize()
H A Dprep_systemio.c56 PortioList portio; member
267 isa_register_portio_list(isa, &s->portio, 0x0, ppc_io800_port_list, s, in prep_systemio_realize()
/openbmc/linux/include/linux/
H A Duio_driver.h64 struct uio_portio *portio; member
/openbmc/qemu/include/hw/isa/
H A Disa.h129 const MemoryRegionPortio *portio,
/openbmc/linux/Documentation/driver-api/
H A Duio-howto.rst192 ``/sys/class/uio/uioX/portio/`` was added. It only exists if the driver
195 on, will appear underneath ``/sys/class/uio/uioX/portio/``.
320 Please do not touch the ``portio`` element of ``struct uio_port``! It is
/openbmc/qemu/hw/ide/
H A Dtrace-events4 # portio