ARGOBOTS  140a356fc09a44696eb3487150e459266f9b5405
Macros | Variables
abti.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <inttypes.h>
#include <string.h>
#include <limits.h>
#include "abt_config.h"
#include "abt.h"
#include "abtu.h"
#include "abti_error.h"
#include "abti_valgrind.h"
#include "abtd.h"
#include "abti_spinlock.h"
#include "abti_sync_lifo.h"
#include "abti_mem_pool.h"
#include "abti_timer.h"
#include "abti_log.h"
#include "abti_local.h"
#include "abti_self.h"
#include "abti_pool.h"
#include "abti_sched.h"
#include "abti_config.h"
#include "abti_stream.h"
#include "abti_thread.h"
#include "abti_tool.h"
#include "abti_ythread.h"
#include "abti_thread_attr.h"
#include "abti_waitlist.h"
#include "abti_mutex.h"
#include "abti_mutex_attr.h"
#include "abti_cond.h"
#include "abti_rwlock.h"
#include "abti_eventual.h"
#include "abti_future.h"
#include "abti_barrier.h"
#include "abti_stream_barrier.h"
#include "abti_mem.h"
#include "abti_key.h"
Include dependency graph for abti.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ABT_THREAD_TYPE_FULLY_FLEDGED   0
 
#define ABT_THREAD_TYPE_DYNAMIC_PROMOTION   1
 

Variables

ABTI_global * gp_ABTI_global
 
ABTI_local_func gp_ABTI_local_func
 
ABTD_XSTREAM_LOCAL ABTI_local * lp_ABTI_local
 

Macro Definition Documentation

◆ ABT_THREAD_TYPE_DYNAMIC_PROMOTION

#define ABT_THREAD_TYPE_DYNAMIC_PROMOTION   1

Definition at line 62 of file abti.h.

◆ ABT_THREAD_TYPE_FULLY_FLEDGED

#define ABT_THREAD_TYPE_FULLY_FLEDGED   0

Definition at line 61 of file abti.h.

Variable Documentation

◆ gp_ABTI_global

ABTI_global* gp_ABTI_global

Definition at line 18 of file global.c.

◆ gp_ABTI_local_func

ABTI_local_func gp_ABTI_local_func

Definition at line 23 of file local.c.

◆ lp_ABTI_local

ABTD_XSTREAM_LOCAL ABTI_local* lp_ABTI_local

Definition at line 29 of file local.c.

Referenced by local_get_local_internal(), and local_get_local_ptr_internal().