Lines Matching refs:out_affinity
2214 kmp_affinity_t *out_affinity) { in __kmp_parse_affinity_env() argument
2280 #define set_type(val) _set_param(type, out_affinity->type, val) in __kmp_parse_affinity_env()
2281 #define set_verbose(val) _set_param(verbose, out_affinity->flags.verbose, val) in __kmp_parse_affinity_env()
2283 _set_param(warnings, out_affinity->flags.warnings, val) in __kmp_parse_affinity_env()
2284 #define set_respect(val) _set_param(respect, out_affinity->flags.respect, val) in __kmp_parse_affinity_env()
2285 #define set_dups(val) _set_param(dups, out_affinity->flags.dups, val) in __kmp_parse_affinity_env()
2286 #define set_proclist(val) _set_param(proclist, out_affinity->proclist, val) in __kmp_parse_affinity_env()
2287 #define set_reset(val) _set_param(reset, out_affinity->flags.reset, val) in __kmp_parse_affinity_env()
2292 out_affinity->gran = val; \ in __kmp_parse_affinity_env()
2293 out_affinity->gran_levels = levels; \ in __kmp_parse_affinity_env()
2390 out_affinity->flags.core_types_gran = 1; in __kmp_parse_affinity_env()
2398 out_affinity->flags.core_effs_gran = 1; in __kmp_parse_affinity_env()
2528 out_affinity->type = affinity_explicit; in __kmp_parse_affinity_env()
2530 } else if (out_affinity->type != affinity_explicit) { in __kmp_parse_affinity_env()
2532 KMP_ASSERT(out_affinity->proclist != NULL); in __kmp_parse_affinity_env()
2533 KMP_INTERNAL_FREE(out_affinity->proclist); in __kmp_parse_affinity_env()
2534 out_affinity->proclist = NULL; in __kmp_parse_affinity_env()
2537 switch (out_affinity->type) { in __kmp_parse_affinity_env()
2541 out_affinity->offset = number[0]; in __kmp_parse_affinity_env()
2549 out_affinity->compact = number[0]; in __kmp_parse_affinity_env()
2552 out_affinity->offset = number[1]; in __kmp_parse_affinity_env()
2556 int verbose = out_affinity->flags.verbose; in __kmp_parse_affinity_env()
2557 int warnings = out_affinity->flags.warnings; in __kmp_parse_affinity_env()
2561 KMP_WARNING(AffGranUsing, out_affinity->env_var, "fine"); in __kmp_parse_affinity_env()
2563 out_affinity->gran = KMP_HW_THREAD; in __kmp_parse_affinity_env()
2568 KMP_WARNING(AffGranUsing, out_affinity->env_var, "core"); in __kmp_parse_affinity_env()
2570 out_affinity->gran = KMP_HW_CORE; in __kmp_parse_affinity_env()
2577 out_affinity->compact = number[0]; in __kmp_parse_affinity_env()
2580 out_affinity->offset = number[1]; in __kmp_parse_affinity_env()
2584 if (out_affinity->proclist == NULL) { in __kmp_parse_affinity_env()
2586 out_affinity->type = affinity_none; in __kmp_parse_affinity_env()