Lines Matching defs:node
19 /* RAS error node-specific auxiliary data */
21 /* name for current RAS node. */
27 * to enable all specified RAS errors for current node.
185 * This macro wille be used to to generate ras_error records for each node
197 * This macro will be used to collect all defined ERR_CTRL bits for each node
205 /* Represent one RAS node with 0 or more error bits (ERR_CTLR) enabled */
206 #define DEFINE_ONE_RAS_NODE(node) \
207 static const struct ras_error node##_uncorr_ras_errors[] = { \
208 node##_UNCORR_RAS_ERROR_LIST(DEFINE_ONE_RAS_ERROR_MSG) \
214 static inline uint64_t node##_err_ctrl(void) \
217 node##_UNCORR_RAS_ERROR_LIST(DEFINE_ENABLE_RAS_BIT) \
221 #define DEFINE_ONE_RAS_AUX_DATA(node) \
223 .name = #node, \
224 .error_records = node##_uncorr_ras_errors, \
225 .err_ctrl = &node##_err_ctrl \