Lines Matching refs:subs
547 #define SUBSCRIPTS(subs, ...) (subs > 0 ? ((int[subs + 1]){ subs, __VA_ARGS__ }) : NULL)
557 #define fbs(width, name, subs, ...) \
558 xf(width, name, current->name, 0, MAX_UINT_BITS(width), subs, __VA_ARGS__)
559 #define fcs(width, name, range_min, range_max, subs, ...) \
560 xf(width, name, current->name, range_min, range_max, subs, __VA_ARGS__)
561 #define flags(name, subs, ...) \
562 xf(1, name, current->name, 0, 1, subs, __VA_ARGS__)
563 #define sus(width, name, subs, ...) \
564 xsu(width, name, current->name, subs, __VA_ARGS__)
576 #define xf(width, name, var, range_min, range_max, subs, ...) do { \
579 SUBSCRIPTS(subs, __VA_ARGS__), \
584 #define xsu(width, name, var, subs, ...) do { \
587 SUBSCRIPTS(subs, __VA_ARGS__), &value, \
600 #define ns(max_value, name, subs, ...) do { \
603 SUBSCRIPTS(subs, __VA_ARGS__), &value)); \
613 #define subexp(name, max, subs, ...) do { \
616 SUBSCRIPTS(subs, __VA_ARGS__), &value)); \
664 #define xf(width, name, var, range_min, range_max, subs, ...) do { \
666 SUBSCRIPTS(subs, __VA_ARGS__), \
670 #define xsu(width, name, var, subs, ...) do { \
672 SUBSCRIPTS(subs, __VA_ARGS__), var, \
682 #define ns(max_value, name, subs, ...) do { \
684 SUBSCRIPTS(subs, __VA_ARGS__), \
693 #define subexp(name, max, subs, ...) do { \
695 SUBSCRIPTS(subs, __VA_ARGS__), \