Lines Matching refs:si_sm_io
34 struct si_sm_io { struct
35 unsigned char (*inputb)(const struct si_sm_io *io, unsigned int offset); argument
36 void (*outputb)(const struct si_sm_io *io, argument
51 void (*addr_source_cleanup)(struct si_sm_io *io); argument
55 int (*io_setup)(struct si_sm_io *info); argument
56 void (*io_cleanup)(struct si_sm_io *info); argument
60 int (*irq_setup)(struct si_sm_io *io); argument
62 void (*irq_cleanup)(struct si_sm_io *io); argument
69 int ipmi_si_add_smi(struct si_sm_io *io); argument
71 void ipmi_irq_start_cleanup(struct si_sm_io *io);
72 int ipmi_std_irq_setup(struct si_sm_io *io);
73 void ipmi_irq_finish_setup(struct si_sm_io *io);
102 int ipmi_si_port_setup(struct si_sm_io *io);
103 int ipmi_si_mem_setup(struct si_sm_io *io);