Lines Matching refs:var
4 * -ftrivial-auto-var-init={zero,pattern} or CONFIG_GCC_PLUGIN_STRUCTLEAK*.
55 #define DO_NOTHING_CALL_SCALAR(var, name) \
56 (var) = do_nothing_ ## name(&(var))
57 #define DO_NOTHING_CALL_STRING(var, name) \
58 do_nothing_ ## name(var)
59 #define DO_NOTHING_CALL_STRUCT(var, name) \
60 do_nothing_ ## name(&(var))
62 #define FETCH_ARG_SCALAR(var) &var
63 #define FETCH_ARG_STRING(var) var
64 #define FETCH_ARG_STRUCT(var) &var
109 #define __runtime_partial var.two = 0
110 #define __runtime_all var.one = 0; \
111 var.two = 0; \
112 var.three = 0; \
113 var.four = 0
129 ; var = (var_type)__static_partial
131 ; var = (var_type)__static_all
133 ; var = (var_type)__dynamic_partial
135 ; var = (var_type)__dynamic_all
138 ; var = *(arg)
212 var_type var \
215 target_start = &var; \
216 target_size = sizeof(var); \
224 fill_start = &var; \
225 fill_size = sizeof(var); \
232 DO_NOTHING_CALL_ ## which(var, name); \
234 /* Exfiltrate "var". */ \
360 uint64_t var[10];
363 target_start = &var;
364 target_size = sizeof(var);
366 fill_start = &var;
367 fill_size = sizeof(var);
374 target_start = &var;
375 target_size = sizeof(var);
377 fill_start = &var;
378 fill_size = sizeof(var);
385 var[1] = 5;
386 return var[1] & forced_mask;