|
ARGOBOTS
1.1
|
#include "abti.h"
Go to the source code of this file.
Functions | |
| int | ABT_self_get_xstream (ABT_xstream *xstream) |
| Get an execution stream that is running the calling work unit. More... | |
| int | ABT_self_get_xstream_rank (int *rank) |
| Return a rank of an execution stream that is running the calling work unit. More... | |
| int | ABT_self_get_thread (ABT_thread *thread) |
| Get the calling work unit. More... | |
| int | ABT_self_get_thread_id (ABT_unit_id *id) |
| Get ID of the calling work unit. More... | |
| int | ABT_self_get_task (ABT_thread *thread) |
| Get the calling work unit. More... | |
| int | ABT_self_get_task_id (ABT_unit_id *id) |
| Get ID of the calling work unit. More... | |
| int | ABT_self_set_specific (ABT_key key, void *value) |
| Associate a value with a work-unit-specific data key in the calling work unit. More... | |
| int | ABT_self_get_specific (ABT_key key, void **value) |
| Get a value associated with a work-unit-specific data key in the calling work unit. More... | |
| int | ABT_self_get_type (ABT_unit_type *type) |
| Obtain a type of the caller. More... | |
| int | ABT_self_is_primary (ABT_bool *is_primary) |
| Check if the caller is the primary ULT. More... | |
| int | ABT_self_on_primary_xstream (ABT_bool *on_primary) |
| Check if the caller is running on the primary execution stream. More... | |
| int | ABT_self_get_last_pool (ABT_pool *pool) |
| Get the last pool of the calling work unit. More... | |
| int | ABT_self_get_last_pool_id (int *pool_id) |
| Get ID of the last pool of the calling work unit. More... | |
| int | ABT_self_set_associated_pool (ABT_pool pool) |
| Set an associated pool for the calling work unit. More... | |
| int | ABT_self_get_unit (ABT_unit *unit) |
| Get a unit handle of the calling work unit. More... | |
| int | ABT_self_yield (void) |
| Yield the calling ULT to its parent ULT. More... | |
| int | ABT_self_suspend (void) |
| Suspend the calling ULT. More... | |
| int | ABT_self_exit (void) |
| Terminate a calling ULT. More... | |
| int | ABT_self_set_arg (void *arg) |
| Set an argument for a work-unit function of the calling work unit. More... | |
| int | ABT_self_get_arg (void **arg) |
| Retrieve an argument for a work-unit function of the calling work unit. More... | |
| int | ABT_self_get_thread_func (void(**thread_func)(void *)) |
| Retrieve a work-unit function of the calling work unit. More... | |
| int | ABT_self_is_unnamed (ABT_bool *is_unnamed) |
| Check if the calling work unit is unnamed. More... | |
1.8.17