Lines Matching refs:bcm_ismask
47 #define bcm_ismask(x) (bcm_ctype[(int)(unsigned char)(x)]) macro
49 #define bcm_isalnum(c) ((bcm_ismask(c)&(_BCM_U|_BCM_L|_BCM_D)) != 0)
50 #define bcm_isalpha(c) ((bcm_ismask(c)&(_BCM_U|_BCM_L)) != 0)
51 #define bcm_iscntrl(c) ((bcm_ismask(c)&(_BCM_C)) != 0)
52 #define bcm_isdigit(c) ((bcm_ismask(c)&(_BCM_D)) != 0)
53 #define bcm_isgraph(c) ((bcm_ismask(c)&(_BCM_P|_BCM_U|_BCM_L|_BCM_D)) != 0)
54 #define bcm_islower(c) ((bcm_ismask(c)&(_BCM_L)) != 0)
55 #define bcm_isprint(c) ((bcm_ismask(c)&(_BCM_P|_BCM_U|_BCM_L|_BCM_D|_BCM_SP)) != 0)
56 #define bcm_ispunct(c) ((bcm_ismask(c)&(_BCM_P)) != 0)
57 #define bcm_isspace(c) ((bcm_ismask(c)&(_BCM_S)) != 0)
58 #define bcm_isupper(c) ((bcm_ismask(c)&(_BCM_U)) != 0)
59 #define bcm_isxdigit(c) ((bcm_ismask(c)&(_BCM_D|_BCM_X)) != 0)