Lines Matching refs:vars
245 kmp_env_var_t *vars = NULL;
246 int count = 0; // Number of used elements in vars array.
252 // Loop thru all the vars in environment block. Count delimiters (maximum
266 // Allocate vars array.
267 vars = (kmp_env_var_t *)allocate((delimiters + 1) * sizeof(kmp_env_var_t));
277 // Save found variable in vars array.
280 vars[count].name = name;
281 vars[count].value = value;
290 block->vars = vars;
311 kmp_env_var_t *vars = NULL;
312 int count = 0; // Number of used elements in vars array.
320 // Loop thru all the vars in environment block. Count variables, find size
343 // Allocate vars array.
344 vars = (kmp_env_var_t *)allocate(count * sizeof(kmp_env_var_t));
346 // Loop thru all the vars, now in bulk.
354 // Save variable in vars array.
356 vars[count].name = name;
357 vars[count].value = value;
368 block->vars = vars;
385 kmp_env_var_t *vars = NULL;
399 vars = (kmp_env_var_t *)allocate(count * sizeof(kmp_env_var_t));
401 // Loop thru all the vars.
415 // Save found variable in vars array.
417 vars[i].name = name;
418 vars[i].value = value;
426 block->vars = vars;
467 qsort(CCAST(kmp_env_var_t *, block->vars), block->count,
477 KMP_INTERNAL_FREE(CCAST(kmp_env_var_t *, block->vars));
481 block->vars = NULL;
492 if (strcmp(block->vars[i].name, name) == 0) {
493 return block->vars[i].value;