__set
#define __set(v, a, b) (((v) << (b)) & GENMASK(a, b))
static inline void __set(FILE *stream, int value, char *err_msg)