LLVM OpenMP 19.0.0git
Public Attributes | List of all members
task Struct Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/test/tasking/kmp_task_deps.h"

Public Attributes

void ** shareds
 
voidentry
 
int part_id
 
voiddestr_thunk
 
int priority
 
long long device_id
 
int f_priv
 
pshareds shareds
 
int(* routine )(int, struct task *)
 
omp_event_handle_t evt
 
unsigned long long lb
 
unsigned long long ub
 
int st
 
int last
 
int i
 
int j
 
int th
 

Detailed Description

Definition at line 97 of file kmp_task_depend_all.c.

Member Data Documentation

◆ destr_thunk

void * task::destr_thunk

Definition at line 101 of file kmp_task_depend_all.c.

◆ device_id

long long task::device_id

Definition at line 103 of file kmp_task_depend_all.c.

◆ entry

void * task::entry

Definition at line 99 of file kmp_task_depend_all.c.

◆ evt

omp_event_handle_t task::evt

Definition at line 52 of file bug_taskwait_detach.cpp.

Referenced by main(), and target().

◆ f_priv

int task::f_priv

Definition at line 104 of file kmp_task_depend_all.c.

Referenced by main(), thunk_m(), and thunk_s().

◆ i

int task::i

Definition at line 36 of file kmp_taskloop.c.

Referenced by task_entry().

◆ j

int task::j

Definition at line 37 of file kmp_taskloop.c.

Referenced by task_entry().

◆ last

int task::last

Definition at line 35 of file kmp_taskloop.c.

Referenced by __task_dup_entry(), and task_entry().

◆ lb

unsigned long long task::lb

Definition at line 32 of file kmp_taskloop.c.

Referenced by main(), task_entry(), and task_loop().

◆ part_id

int task::part_id

Definition at line 100 of file kmp_task_depend_all.c.

Referenced by __kmp_task_alloc().

◆ priority

int task::priority

Definition at line 102 of file kmp_task_depend_all.c.

Referenced by __kmp_free_task(), and __kmp_push_task().

◆ routine

int(* task::routine)(int, struct task *)

Definition at line 46 of file bug_taskwait_detach.cpp.

Referenced by __kmp_invoke_task(), and __kmp_task_alloc().

◆ shareds [1/2]

void ** task::shareds

◆ shareds [2/2]

pshareds task::shareds

Definition at line 45 of file bug_taskwait_detach.cpp.

◆ st

int task::st

Definition at line 34 of file kmp_taskloop.c.

Referenced by main(), task_entry(), and task_loop().

◆ th

int task::th

◆ ub

unsigned long long task::ub

Definition at line 33 of file kmp_taskloop.c.

Referenced by main(), task_entry(), and task_loop().


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