Lines Matching refs:bcm_ismask
80 #define bcm_ismask(x) (bcm_ctype[(unsigned char)(x)]) macro
82 #define bcm_isalnum(c) ((bcm_ismask(c)&(_BCM_U|_BCM_L|_BCM_D)) != 0)
83 #define bcm_isalpha(c) ((bcm_ismask(c)&(_BCM_U|_BCM_L)) != 0)
84 #define bcm_iscntrl(c) ((bcm_ismask(c)&(_BCM_C)) != 0)
85 #define bcm_isdigit(c) ((bcm_ismask(c)&(_BCM_D)) != 0)
86 #define bcm_isgraph(c) ((bcm_ismask(c)&(_BCM_P|_BCM_U|_BCM_L|_BCM_D)) != 0)
87 #define bcm_islower(c) ((bcm_ismask(c)&(_BCM_L)) != 0)
88 #define bcm_isprint(c) ((bcm_ismask(c)&(_BCM_P|_BCM_U|_BCM_L|_BCM_D|_BCM_SP)) != 0)
89 #define bcm_ispunct(c) ((bcm_ismask(c)&(_BCM_P)) != 0)
90 #define bcm_isspace(c) ((bcm_ismask(c)&(_BCM_S)) != 0)
91 #define bcm_isupper(c) ((bcm_ismask(c)&(_BCM_U)) != 0)
92 #define bcm_isxdigit(c) ((bcm_ismask(c)&(_BCM_D|_BCM_X)) != 0)