Lines Matching defs:mfa
97 #define valid_mfa(mfa) ( (mfa) != NO_MFAS_AVAILABLE )
102 u32 mfa;
105 mfa = readl(base_address + OUTBOUND_QUEUE_PORT);
106 if (valid_mfa(mfa))
109 return mfa;
112 static inline void set_mfa_outbound(void __iomem *base_address, u32 mfa)
114 writel(mfa, base_address + OUTBOUND_QUEUE_PORT);
119 u32 mfa = readl(base_address + INBOUND_QUEUE_PORT);
121 if (MAILBOX_FULL(mfa))
124 return mfa;
127 static inline void set_mfa_inbound(void __iomem *base_address, u32 mfa)
129 writel(mfa, base_address + INBOUND_QUEUE_PORT);
132 static inline struct i2o_message *get_i2o_message(void __iomem *base_address, u32 mfa)
134 return (struct i2o_message *)(GET_MFA_ADDR(mfa) + base_address);