ARGOBOTS  66b1c39742507d8df30e8d28c54839b961a14814
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Functions
thread_attr.c File Reference
#include "abti.h"
Include dependency graph for thread_attr.c:

Go to the source code of this file.

Functions

int ABT_thread_attr_create (ABT_thread_attr *newattr)
 Create a new ULT attribute object. More...
 
int ABT_thread_attr_free (ABT_thread_attr *attr)
 Free the ULT attribute object. More...
 
int ABT_thread_attr_set_stack (ABT_thread_attr attr, void *stackaddr, size_t stacksize)
 Set stack attributes. More...
 
int ABT_thread_attr_get_stack (ABT_thread_attr attr, void **stackaddr, size_t *stacksize)
 Get stack attributes. More...
 
int ABT_thread_attr_set_stacksize (ABT_thread_attr attr, size_t stacksize)
 Set the stack size in the attribute object. More...
 
int ABT_thread_attr_get_stacksize (ABT_thread_attr attr, size_t *stacksize)
 Get the stack size from the attribute object. More...
 
int ABT_thread_attr_set_callback (ABT_thread_attr attr, void(*cb_func)(ABT_thread thread, void *cb_arg), void *cb_arg)
 Set callback function and its argument in the attribute object. More...
 
int ABT_thread_attr_set_migratable (ABT_thread_attr attr, ABT_bool flag)
 Set the ULT's migratability in the attribute object. More...
 
void ABTI_thread_attr_print (ABTI_thread_attr *p_attr, FILE *p_os, int indent)
 
ABTU_ret_err int ABTI_thread_attr_dup (const ABTI_thread_attr *p_attr, ABTI_thread_attr **pp_dup_attr)
 

Function Documentation

ABTU_ret_err int ABTI_thread_attr_dup ( const ABTI_thread_attr p_attr,
ABTI_thread_attr **  pp_dup_attr 
)

Definition at line 300 of file thread_attr.c.

Referenced by ABT_thread_get_attr().

void ABTI_thread_attr_print ( ABTI_thread_attr p_attr,
FILE *  p_os,
int  indent 
)

Definition at line 256 of file thread_attr.c.

Referenced by ABT_info_print_thread_attr().