Lines Matching refs:set
54 #define __MAKE_SET(set, sym) \ argument
55 static void const * const __set_##set##_sym_##sym \
56 __section("set_" #set) __used = &sym
58 #define DATA_SET(set, sym) __MAKE_SET(set, sym) argument
60 #define SET_DECLARE(set, ptype) \ argument
61 extern ptype *__CONCAT(__start_set_,set); \
62 extern ptype *__CONCAT(__stop_set_,set)
64 #define SET_BEGIN(set) \ argument
65 (&__CONCAT(__start_set_,set))
66 #define SET_LIMIT(set) \ argument
67 (&__CONCAT(__stop_set_,set))
69 #define SET_FOREACH(pvar, set) \ argument
70 for (pvar = SET_BEGIN(set); pvar < SET_LIMIT(set); pvar++)
105 #define MFI_COMMAND(set, name, function) \ argument
108 DATA_SET(MFI_DATASET(set), function ## _mfiutil_command)
110 #define MFI_TABLE(set, name) \ argument
119 MFI_COMMAND(set, name, mfiutil_ ## name ## _table_handler)