Home
last modified time | relevance | path

Searched refs:am_cattr (Results 1 – 2 of 2) sorted by relevance

/hal_ambiq-3.5.0/utils/
Dam_util_string.h88 extern const uint8_t am_cattr[];
456 #define am_util_string_isalnum(c) ((c & 0xffffff80) ? 0 : (am_cattr[c] & (AM_CATTR_ALPHA | AM…
457 #define am_util_string_isalpha(c) ((c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_ALPHA) ? 1 …
458 #define am_util_string_isdigit(c) ((c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_DIGIT) ? 1 …
459 #define am_util_string_islower(c) ((c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_LOWER) ? 1 …
460 #define am_util_string_isspace(c) ((c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_WHSPACE) ? …
461 #define am_util_string_isupper(c) ((c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_UPPER) ? 1 …
462 #define am_util_string_isxdigit(c) ((c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_XDIGIT) ? 1…
463 #define am_util_string_tolower(c) ((am_cattr[c & 0x7f] & AM_CATTR_UPPER) ? c | 0x20 : c)
464 #define am_util_string_toupper(c) ((am_cattr[c & 0x7f] & AM_CATTR_LOWER) ? c & ~0x20 : c)
[all …]
Dam_util_string.c66 const uint8_t am_cattr[CATTR_TBL_SIZE] = variable
213 return (c & 0xffffff80) ? 0 : (am_cattr[c] & (AM_CATTR_ALPHA | AM_CATTR_DIGIT)) ? 1 : 0; in am_util_string_isalnum()
215 return (am_cattr[c & 0xff] & (AM_CATTR_ALPHA | AM_CATTR_DIGIT)) ? 1 : 0; in am_util_string_isalnum()
228 return (c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_ALPHA) ? 1 : 0; in am_util_string_isalpha()
230 return (am_cattr[c & 0xff] & AM_CATTR_ALPHA) ? 1 : 0; in am_util_string_isalpha()
243 return (c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_DIGIT) ? 1 : 0; in am_util_string_isdigit()
245 return (am_cattr[c & 0xff] & AM_CATTR_DIGIT) ? 1 : 0; in am_util_string_isdigit()
258 return (c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_LOWER) ? 1 : 0; in am_util_string_islower()
260 return (am_cattr[c & 0xff] & AM_CATTR_LOWER) ? 1 : 0; in am_util_string_islower()
273 return (c & 0xffffff80) ? 0 : (am_cattr[c] & AM_CATTR_WHSPACE) ? 1 : 0; in am_util_string_isspace()
[all …]