Lines Matching refs:msgr
44 extern void mpic_msgr_put(struct mpic_msgr *msgr);
53 extern void mpic_msgr_enable(struct mpic_msgr *msgr);
62 extern void mpic_msgr_disable(struct mpic_msgr *msgr);
73 static inline void mpic_msgr_write(struct mpic_msgr *msgr, u32 message) in mpic_msgr_write() argument
75 out_be32(msgr->base, message); in mpic_msgr_write()
86 static inline u32 mpic_msgr_read(struct mpic_msgr *msgr) in mpic_msgr_read() argument
88 return in_be32(msgr->base); in mpic_msgr_read()
97 static inline void mpic_msgr_clear(struct mpic_msgr *msgr) in mpic_msgr_clear() argument
99 (void) mpic_msgr_read(msgr); in mpic_msgr_clear()
110 static inline void mpic_msgr_set_destination(struct mpic_msgr *msgr, in mpic_msgr_set_destination() argument
113 out_be32(msgr->base, 1 << get_hard_smp_processor_id(cpu_num)); in mpic_msgr_set_destination()
124 static inline int mpic_msgr_get_irq(struct mpic_msgr *msgr) in mpic_msgr_get_irq() argument
126 return msgr->irq; in mpic_msgr_get_irq()