LLVM OpenMP 22.0.0git
Public Attributes | List of all members
kmp_memspace_t Struct Reference

Memory space informaition is shared with offload runtime. More...

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp.h"

Public Attributes

omp_memspace_handle_t memspace
 
int num_resources = 0
 
intresources = nullptr
 
kmp_memspace_tnext = nullptr
 

Detailed Description

Memory space informaition is shared with offload runtime.

Definition at line 1105 of file kmp.h.

Member Data Documentation

◆ memspace

omp_memspace_handle_t kmp_memspace_t::memspace

Definition at line 1106 of file kmp.h.

Referenced by kmp_tgt_memspace_list_t::get_memspace().

◆ next

kmp_memspace_t* kmp_memspace_t::next = nullptr

Definition at line 1109 of file kmp.h.

Referenced by kmp_tgt_memspace_list_t::fini().

◆ num_resources

int kmp_memspace_t::num_resources = 0

Definition at line 1107 of file kmp.h.

Referenced by __kmp_get_memspace_num_resources(), and __kmp_get_submemspace().

◆ resources

int* kmp_memspace_t::resources = nullptr

Definition at line 1108 of file kmp.h.

Referenced by __kmp_get_submemspace(), and kmp_tgt_memspace_list_t::fini().


The documentation for this struct was generated from the following file: