si_sm_io 79 drivers/char/ipmi/ipmi_bt_sm.c struct si_sm_io *io; si_sm_io 173 drivers/char/ipmi/ipmi_bt_sm.c static unsigned int bt_init_data(struct si_sm_data *bt, struct si_sm_io *io) si_sm_io 108 drivers/char/ipmi/ipmi_kcs_sm.c struct si_sm_io *io; si_sm_io 124 drivers/char/ipmi/ipmi_kcs_sm.c struct si_sm_io *io) si_sm_io 35 drivers/char/ipmi/ipmi_si.h unsigned char (*inputb)(const struct si_sm_io *io, unsigned int offset); si_sm_io 36 drivers/char/ipmi/ipmi_si.h void (*outputb)(const struct si_sm_io *io, si_sm_io 51 drivers/char/ipmi/ipmi_si.h void (*addr_source_cleanup)(struct si_sm_io *io); si_sm_io 55 drivers/char/ipmi/ipmi_si.h int (*io_setup)(struct si_sm_io *info); si_sm_io 56 drivers/char/ipmi/ipmi_si.h void (*io_cleanup)(struct si_sm_io *info); si_sm_io 60 drivers/char/ipmi/ipmi_si.h int (*irq_setup)(struct si_sm_io *io); si_sm_io 62 drivers/char/ipmi/ipmi_si.h void (*irq_cleanup)(struct si_sm_io *io); si_sm_io 69 drivers/char/ipmi/ipmi_si.h int ipmi_si_add_smi(struct si_sm_io *io); si_sm_io 71 drivers/char/ipmi/ipmi_si.h void ipmi_irq_start_cleanup(struct si_sm_io *io); si_sm_io 72 drivers/char/ipmi/ipmi_si.h int ipmi_std_irq_setup(struct si_sm_io *io); si_sm_io 73 drivers/char/ipmi/ipmi_si.h void ipmi_irq_finish_setup(struct si_sm_io *io); si_sm_io 102 drivers/char/ipmi/ipmi_si.h int ipmi_si_port_setup(struct si_sm_io *io); si_sm_io 103 drivers/char/ipmi/ipmi_si.h int ipmi_si_mem_setup(struct si_sm_io *io); si_sm_io 139 drivers/char/ipmi/ipmi_si_intf.c struct si_sm_io io; si_sm_io 1253 drivers/char/ipmi/ipmi_si_intf.c void ipmi_irq_finish_setup(struct si_sm_io *io) si_sm_io 1261 drivers/char/ipmi/ipmi_si_intf.c void ipmi_irq_start_cleanup(struct si_sm_io *io) si_sm_io 1268 drivers/char/ipmi/ipmi_si_intf.c static void std_irq_cleanup(struct si_sm_io *io) si_sm_io 1274 drivers/char/ipmi/ipmi_si_intf.c int ipmi_std_irq_setup(struct si_sm_io *io) si_sm_io 1871 drivers/char/ipmi/ipmi_si_intf.c int ipmi_si_add_smi(struct si_sm_io *io) si_sm_io 6 drivers/char/ipmi/ipmi_si_mem_io.c static unsigned char intf_mem_inb(const struct si_sm_io *io, si_sm_io 12 drivers/char/ipmi/ipmi_si_mem_io.c static void intf_mem_outb(const struct si_sm_io *io, unsigned int offset, si_sm_io 18 drivers/char/ipmi/ipmi_si_mem_io.c static unsigned char intf_mem_inw(const struct si_sm_io *io, si_sm_io 25 drivers/char/ipmi/ipmi_si_mem_io.c static void intf_mem_outw(const struct si_sm_io *io, unsigned int offset, si_sm_io 31 drivers/char/ipmi/ipmi_si_mem_io.c static unsigned char intf_mem_inl(const struct si_sm_io *io, si_sm_io 38 drivers/char/ipmi/ipmi_si_mem_io.c static void intf_mem_outl(const struct si_sm_io *io, unsigned int offset, si_sm_io 45 drivers/char/ipmi/ipmi_si_mem_io.c static unsigned char mem_inq(const struct si_sm_io *io, unsigned int offset) si_sm_io 51 drivers/char/ipmi/ipmi_si_mem_io.c static void mem_outq(const struct si_sm_io *io, unsigned int offset, si_sm_io 58 drivers/char/ipmi/ipmi_si_mem_io.c static void mem_region_cleanup(struct si_sm_io *io, int num) si_sm_io 68 drivers/char/ipmi/ipmi_si_mem_io.c static void mem_cleanup(struct si_sm_io *io) si_sm_io 76 drivers/char/ipmi/ipmi_si_mem_io.c int ipmi_si_mem_setup(struct si_sm_io *io) si_sm_io 12 drivers/char/ipmi/ipmi_si_parisc.c struct si_sm_io io; si_sm_io 24 drivers/char/ipmi/ipmi_si_pci.c static void ipmi_pci_cleanup(struct si_sm_io *io) si_sm_io 31 drivers/char/ipmi/ipmi_si_pci.c static int ipmi_pci_probe_regspacing(struct si_sm_io *io) si_sm_io 73 drivers/char/ipmi/ipmi_si_pci.c struct si_sm_io io; si_sm_io 61 drivers/char/ipmi/ipmi_si_platform.c struct si_sm_io *io = context; si_sm_io 67 drivers/char/ipmi/ipmi_si_platform.c static void acpi_gpe_irq_cleanup(struct si_sm_io *io) si_sm_io 76 drivers/char/ipmi/ipmi_si_platform.c static int acpi_gpe_irq_setup(struct si_sm_io *io) si_sm_io 105 drivers/char/ipmi/ipmi_si_platform.c struct si_sm_io *io) si_sm_io 138 drivers/char/ipmi/ipmi_si_platform.c struct si_sm_io io; si_sm_io 230 drivers/char/ipmi/ipmi_si_platform.c struct si_sm_io io; si_sm_io 306 drivers/char/ipmi/ipmi_si_platform.c static int find_slave_address(struct si_sm_io *io, int slave_addr) si_sm_io 320 drivers/char/ipmi/ipmi_si_platform.c struct si_sm_io io; si_sm_io 6 drivers/char/ipmi/ipmi_si_port_io.c static unsigned char port_inb(const struct si_sm_io *io, unsigned int offset) si_sm_io 13 drivers/char/ipmi/ipmi_si_port_io.c static void port_outb(const struct si_sm_io *io, unsigned int offset, si_sm_io 21 drivers/char/ipmi/ipmi_si_port_io.c static unsigned char port_inw(const struct si_sm_io *io, unsigned int offset) si_sm_io 28 drivers/char/ipmi/ipmi_si_port_io.c static void port_outw(const struct si_sm_io *io, unsigned int offset, si_sm_io 36 drivers/char/ipmi/ipmi_si_port_io.c static unsigned char port_inl(const struct si_sm_io *io, unsigned int offset) si_sm_io 43 drivers/char/ipmi/ipmi_si_port_io.c static void port_outl(const struct si_sm_io *io, unsigned int offset, si_sm_io 51 drivers/char/ipmi/ipmi_si_port_io.c static void port_cleanup(struct si_sm_io *io) si_sm_io 63 drivers/char/ipmi/ipmi_si_port_io.c int ipmi_si_port_setup(struct si_sm_io *io) si_sm_io 57 drivers/char/ipmi/ipmi_si_sm.h struct si_sm_io *io); si_sm_io 90 drivers/char/ipmi/ipmi_smic_sm.c struct si_sm_io *io; si_sm_io 103 drivers/char/ipmi/ipmi_smic_sm.c struct si_sm_io *io)