Lines Matching refs:tp_cache_addr
632 kmp_cached_addr_t *tp_cache_addr; in __kmpc_threadprivate_cached() local
634 tp_cache_addr = __kmp_find_cache(data); in __kmpc_threadprivate_cached()
635 if (!tp_cache_addr) { // Cache was never created; do it now in __kmpc_threadprivate_cached()
647 tp_cache_addr = (kmp_cached_addr_t *)&my_cache[__kmp_tp_capacity]; in __kmpc_threadprivate_cached()
648 tp_cache_addr->addr = my_cache; in __kmpc_threadprivate_cached()
649 tp_cache_addr->data = data; in __kmpc_threadprivate_cached()
650 tp_cache_addr->compiler_cache = cache; in __kmpc_threadprivate_cached()
651 tp_cache_addr->next = __kmp_threadpriv_cache_list; in __kmpc_threadprivate_cached()
652 __kmp_threadpriv_cache_list = tp_cache_addr; in __kmpc_threadprivate_cached()
654 my_cache = tp_cache_addr->addr; in __kmpc_threadprivate_cached()
655 tp_cache_addr->compiler_cache = cache; in __kmpc_threadprivate_cached()
703 kmp_cached_addr_t *tp_cache_addr; in __kmp_threadprivate_resize_cache() local
704 tp_cache_addr = (kmp_cached_addr_t *)&my_cache[newCapacity]; in __kmp_threadprivate_resize_cache()
705 tp_cache_addr->addr = my_cache; in __kmp_threadprivate_resize_cache()
706 tp_cache_addr->data = ptr->data; in __kmp_threadprivate_resize_cache()
707 tp_cache_addr->compiler_cache = ptr->compiler_cache; in __kmp_threadprivate_resize_cache()
708 tp_cache_addr->next = __kmp_threadpriv_cache_list; in __kmp_threadprivate_resize_cache()
709 __kmp_threadpriv_cache_list = tp_cache_addr; in __kmp_threadprivate_resize_cache()
720 (void)KMP_COMPARE_AND_STORE_PTR(tp_cache_addr->compiler_cache, old_cache, in __kmp_threadprivate_resize_cache()