Lines Matching refs:bcm_ismask
70 #define bcm_ismask(x) (bcm_ctype[(int)(unsigned char)(x)]) macro
72 #define bcm_isalnum(c) ((bcm_ismask(c)&(_BCM_U|_BCM_L|_BCM_D)) != 0)
73 #define bcm_isalpha(c) ((bcm_ismask(c)&(_BCM_U|_BCM_L)) != 0)
74 #define bcm_iscntrl(c) ((bcm_ismask(c)&(_BCM_C)) != 0)
75 #define bcm_isdigit(c) ((bcm_ismask(c)&(_BCM_D)) != 0)
76 #define bcm_isgraph(c) ((bcm_ismask(c)&(_BCM_P|_BCM_U|_BCM_L|_BCM_D)) != 0)
77 #define bcm_islower(c) ((bcm_ismask(c)&(_BCM_L)) != 0)
78 #define bcm_isprint(c) ((bcm_ismask(c)&(_BCM_P|_BCM_U|_BCM_L|_BCM_D|_BCM_SP)) != 0)
79 #define bcm_ispunct(c) ((bcm_ismask(c)&(_BCM_P)) != 0)
80 #define bcm_isspace(c) ((bcm_ismask(c)&(_BCM_S)) != 0)
81 #define bcm_isupper(c) ((bcm_ismask(c)&(_BCM_U)) != 0)
82 #define bcm_isxdigit(c) ((bcm_ismask(c)&(_BCM_D|_BCM_X)) != 0)