FUNC_B_TYPE
if (p[1] == 0 || (FUNC_B_TYPE(p[2]) != FUNC_B_THREAD_TYPE)) {
if (FUNC_B_TYPE(p[2]) == FUNC_B_CORE_TYPE) {
} while (FUNC_B_TYPE(p[2]) != FUNC_B_INVALID_TYPE);