Lines Matching +full:- +full:x
1 /* SPDX-License-Identifier: BSD-3-Clause
28 /** \brief IDC send non-blocking flag. */
49 #define IDC_TYPE(x) (((x) & IDC_TYPE_MASK) << IDC_TYPE_SHIFT) argument
53 #define IDC_HEADER(x) ((x) & IDC_HEADER_MASK) argument
57 #define IDC_EXTENSION(x) ((x) & IDC_EXTENSION_MASK) argument
78 #define IDC_MSG_PARAMS_EXT(x) IDC_EXTENSION(x) argument
82 #define IDC_MSG_PREPARE_EXT(x) IDC_EXTENSION(x) argument
86 #define IDC_MSG_TRIGGER_EXT(x) IDC_EXTENSION(x) argument
90 #define IDC_MSG_RESET_EXT(x) IDC_EXTENSION(x) argument
98 #define IDC_MSG_SECONDARY_CORE_CRASHED_EXT(x) IDC_EXTENSION(x) argument
104 #define IDC_HEADER_TO_AMS_SLOT_MASK(x) (x & 0xFFFF) argument
109 #define IDC_SCC_CORE(x) (((x) & IDC_SCC_CORE_MASK) << IDC_SCC_CORE_SHIFT) argument
113 #define IDC_SCC_REASON(x) (((x) & IDC_SCC_REASON_MASK) << IDC_SCC_REASON_SHIFT) argument
120 #define iTS(x) (((x) >> IDC_TYPE_SHIFT) & IDC_TYPE_MASK) argument
157 return idc->payload + core; in idc_payload_get()