Lines Matching refs:nsoptions
162 extern struct nsoption_s *nsoptions;
270 #define nsoption_bool(OPTION) (nsoptions[NSOPTION_##OPTION].value.b)
279 #define nsoption_int(OPTION) (nsoptions[NSOPTION_##OPTION].value.i)
288 #define nsoption_uint(OPTION) (nsoptions[NSOPTION_##OPTION].value.u)
297 #define nsoption_charp(OPTION) (nsoptions[NSOPTION_##OPTION].value.s)
306 #define nsoption_colour(OPTION) (nsoptions[NSOPTION_##OPTION].value.c)
310 #define nsoption_set_bool(OPTION, VALUE) nsoptions[NSOPTION_##OPTION].value.b = VALUE
314 #define nsoption_set_int(OPTION, VALUE) nsoptions[NSOPTION_##OPTION].value.i = VALUE
317 #define nsoption_set_uint(OPTION, VALUE) nsoptions[NSOPTION_##OPTION].value.u = VALUE
321 #define nsoption_set_colour(OPTION, VALUE) nsoptions[NSOPTION_##OPTION].value.c = VALUE
339 nsoption_set_tbl_charp(nsoptions, NSOPTION_##OPTION, VALUE)
344 if (nsoptions[NSOPTION_##OPTION].value.s == NULL) { \
345 nsoption_set_tbl_charp(nsoptions, NSOPTION_##OPTION, VALUE); \