ARGOBOTS  1.1
Functions
ythread.c File Reference
#include "abti.h"
Include dependency graph for ythread.c:

Go to the source code of this file.

Functions

void ABTI_ythread_set_blocked (ABTI_ythread *p_ythread)
 
void ABTI_ythread_suspend (ABTI_xstream **pp_local_xstream, ABTI_ythread *p_ythread, ABT_sync_event_type sync_event_type, void *p_sync)
 
void ABTI_ythread_set_ready (ABTI_local *p_local, ABTI_ythread *p_ythread)
 
ABTU_no_sanitize_address void ABTI_ythread_print_stack (ABTI_ythread *p_ythread, FILE *p_os)
 

Function Documentation

◆ ABTI_ythread_print_stack()

ABTU_no_sanitize_address void ABTI_ythread_print_stack ( ABTI_ythread p_ythread,
FILE *  p_os 
)

Definition at line 100 of file ythread.c.

◆ ABTI_ythread_set_blocked()

void ABTI_ythread_set_blocked ( ABTI_ythread p_ythread)

Definition at line 23 of file ythread.c.

Referenced by ABT_self_suspend(), and ABTI_waitlist_wait_and_unlock().

◆ ABTI_ythread_set_ready()

void ABTI_ythread_set_ready ( ABTI_local p_local,
ABTI_ythread p_ythread 
)

◆ ABTI_ythread_suspend()

void ABTI_ythread_suspend ( ABTI_xstream **  pp_local_xstream,
ABTI_ythread p_ythread,
ABT_sync_event_type  sync_event_type,
void *  p_sync 
)

Definition at line 45 of file ythread.c.

Referenced by ABT_self_suspend(), and ABTI_waitlist_wait_and_unlock().