Lines Matching refs:ecode
889 /* Mask generated by ecode in kfd_dbg_trap_exception_code */
890 #define KFD_EC_MASK(ecode) (1ULL << (ecode - 1))
926 #define KFD_DBG_EC_IS_VALID(ecode) (ecode > EC_NONE && ecode < EC_MAX)
927 #define KFD_DBG_EC_TYPE_IS_QUEUE(ecode) \
928 (KFD_DBG_EC_IS_VALID(ecode) && !!(KFD_EC_MASK(ecode) & KFD_EC_MASK_QUEUE))
929 #define KFD_DBG_EC_TYPE_IS_DEVICE(ecode) \
930 (KFD_DBG_EC_IS_VALID(ecode) && !!(KFD_EC_MASK(ecode) & KFD_EC_MASK_DEVICE))
931 #define KFD_DBG_EC_TYPE_IS_PROCESS(ecode) \
932 (KFD_DBG_EC_IS_VALID(ecode) && !!(KFD_EC_MASK(ecode) & KFD_EC_MASK_PROCESS))
933 #define KFD_DBG_EC_TYPE_IS_PACKET(ecode) \
934 (KFD_DBG_EC_IS_VALID(ecode) && !!(KFD_EC_MASK(ecode) & KFD_EC_MASK_PACKET))