Symbol: si_sm_io
drivers/char/ipmi/ipmi_bt_sm.c
173
static unsigned int bt_init_data(struct si_sm_data *bt, struct si_sm_io *io)
drivers/char/ipmi/ipmi_bt_sm.c
79
struct si_sm_io *io;
drivers/char/ipmi/ipmi_kcs_sm.c
110
struct si_sm_io *io;
drivers/char/ipmi/ipmi_kcs_sm.c
126
struct si_sm_io *io)
drivers/char/ipmi/ipmi_si.h
119
int ipmi_si_port_setup(struct si_sm_io *io);
drivers/char/ipmi/ipmi_si.h
120
int ipmi_si_mem_setup(struct si_sm_io *io);
drivers/char/ipmi/ipmi_si.h
47
unsigned char (*inputb)(const struct si_sm_io *io, unsigned int offset);
drivers/char/ipmi/ipmi_si.h
48
void (*outputb)(const struct si_sm_io *io,
drivers/char/ipmi/ipmi_si.h
65
int (*io_setup)(struct si_sm_io *info);
drivers/char/ipmi/ipmi_si.h
66
void (*io_cleanup)(struct si_sm_io *info);
drivers/char/ipmi/ipmi_si.h
70
int (*irq_setup)(struct si_sm_io *io);
drivers/char/ipmi/ipmi_si.h
72
void (*irq_cleanup)(struct si_sm_io *io);
drivers/char/ipmi/ipmi_si.h
79
int ipmi_si_add_smi(struct si_sm_io *io);
drivers/char/ipmi/ipmi_si.h
81
void ipmi_irq_start_cleanup(struct si_sm_io *io);
drivers/char/ipmi/ipmi_si.h
82
int ipmi_std_irq_setup(struct si_sm_io *io);
drivers/char/ipmi/ipmi_si.h
83
void ipmi_irq_finish_setup(struct si_sm_io *io);
drivers/char/ipmi/ipmi_si_intf.c
1268
void ipmi_irq_finish_setup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_intf.c
1276
void ipmi_irq_start_cleanup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_intf.c
1283
static void std_irq_cleanup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_intf.c
1289
int ipmi_std_irq_setup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_intf.c
146
struct si_sm_io io;
drivers/char/ipmi/ipmi_si_intf.c
1899
int ipmi_si_add_smi(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_ls2k.c
105
static void ls2k_mem_outb_v1(const struct si_sm_io *io, unsigned int offset,
drivers/char/ipmi/ipmi_si_ls2k.c
126
static void ls2k_mem_cleanup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_ls2k.c
132
static int ipmi_ls2k_mem_setup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_ls2k.c
151
struct si_sm_io io;
drivers/char/ipmi/ipmi_si_ls2k.c
44
static unsigned char ls2k_mem_inb_v0(const struct si_sm_io *io, unsigned int offset)
drivers/char/ipmi/ipmi_si_ls2k.c
59
static unsigned char ls2k_mem_inb_v1(const struct si_sm_io *io, unsigned int offset)
drivers/char/ipmi/ipmi_si_ls2k.c
82
static void ls2k_mem_outb_v0(const struct si_sm_io *io, unsigned int offset,
drivers/char/ipmi/ipmi_si_mem_io.c
12
static void intf_mem_outb(const struct si_sm_io *io, unsigned int offset,
drivers/char/ipmi/ipmi_si_mem_io.c
18
static unsigned char intf_mem_inw(const struct si_sm_io *io,
drivers/char/ipmi/ipmi_si_mem_io.c
25
static void intf_mem_outw(const struct si_sm_io *io, unsigned int offset,
drivers/char/ipmi/ipmi_si_mem_io.c
31
static unsigned char intf_mem_inl(const struct si_sm_io *io,
drivers/char/ipmi/ipmi_si_mem_io.c
38
static void intf_mem_outl(const struct si_sm_io *io, unsigned int offset,
drivers/char/ipmi/ipmi_si_mem_io.c
45
static unsigned char mem_inq(const struct si_sm_io *io, unsigned int offset)
drivers/char/ipmi/ipmi_si_mem_io.c
51
static void mem_outq(const struct si_sm_io *io, unsigned int offset,
drivers/char/ipmi/ipmi_si_mem_io.c
58
static void mem_region_cleanup(struct si_sm_io *io, int num)
drivers/char/ipmi/ipmi_si_mem_io.c
6
static unsigned char intf_mem_inb(const struct si_sm_io *io,
drivers/char/ipmi/ipmi_si_mem_io.c
68
static void mem_cleanup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_mem_io.c
76
int ipmi_si_mem_setup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_parisc.c
12
struct si_sm_io io;
drivers/char/ipmi/ipmi_si_pci.c
24
static int ipmi_pci_probe_regspacing(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_pci.c
68
struct si_sm_io io;
drivers/char/ipmi/ipmi_si_platform.c
103
static void ipmi_set_addr_data_and_space(struct resource *r, struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_platform.c
114
struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_platform.c
137
struct si_sm_io io;
drivers/char/ipmi/ipmi_si_platform.c
229
struct si_sm_io io;
drivers/char/ipmi/ipmi_si_platform.c
296
static int find_slave_address(struct si_sm_io *io, int slave_addr)
drivers/char/ipmi/ipmi_si_platform.c
311
struct si_sm_io io;
drivers/char/ipmi/ipmi_si_platform.c
61
struct si_sm_io *io = context;
drivers/char/ipmi/ipmi_si_platform.c
67
static void acpi_gpe_irq_cleanup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_platform.c
76
static int acpi_gpe_irq_setup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_port_io.c
13
static void port_outb(const struct si_sm_io *io, unsigned int offset,
drivers/char/ipmi/ipmi_si_port_io.c
21
static unsigned char port_inw(const struct si_sm_io *io, unsigned int offset)
drivers/char/ipmi/ipmi_si_port_io.c
28
static void port_outw(const struct si_sm_io *io, unsigned int offset,
drivers/char/ipmi/ipmi_si_port_io.c
36
static unsigned char port_inl(const struct si_sm_io *io, unsigned int offset)
drivers/char/ipmi/ipmi_si_port_io.c
43
static void port_outl(const struct si_sm_io *io, unsigned int offset,
drivers/char/ipmi/ipmi_si_port_io.c
51
static void port_cleanup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_port_io.c
6
static unsigned char port_inb(const struct si_sm_io *io, unsigned int offset)
drivers/char/ipmi/ipmi_si_port_io.c
63
int ipmi_si_port_setup(struct si_sm_io *io)
drivers/char/ipmi/ipmi_si_sm.h
57
struct si_sm_io *io);
drivers/char/ipmi/ipmi_smic_sm.c
105
struct si_sm_io *io)
drivers/char/ipmi/ipmi_smic_sm.c
92
struct si_sm_io *io;