34typedef enum dlb_drom_flags_e {
45typedef enum dlb_printshmem_flags_e {
51typedef enum dlb_barrier_flags_e {
61typedef enum dlb_callbacks_e {
void(* dlb_callback_enable_cpu_set_t)(const_dlb_cpu_set_t mask, void *arg)
Definition: dlb_types.h:81
void(* dlb_callback_set_process_mask_t)(const_dlb_cpu_set_t mask, void *arg)
Definition: dlb_types.h:76
void(* dlb_callback_set_active_mask_t)(const_dlb_cpu_set_t mask, void *arg)
Definition: dlb_types.h:75
dlb_callbacks_t
Definition: dlb_types.h:61
@ dlb_callback_disable_cpu_set
Definition: dlb_types.h:70
@ dlb_callback_enable_cpu_set
Definition: dlb_types.h:69
@ dlb_callback_set_active_mask
Definition: dlb_types.h:63
@ dlb_callback_set_num_threads
Definition: dlb_types.h:62
@ dlb_callback_set_process_mask
Definition: dlb_types.h:64
@ dlb_callback_disable_cpu
Definition: dlb_types.h:68
@ dlb_callback_add_process_mask
Definition: dlb_types.h:66
@ dlb_callback_enable_cpu
Definition: dlb_types.h:67
@ dlb_callback_add_active_mask
Definition: dlb_types.h:65
void(* dlb_callback_disable_cpu_set_t)(const_dlb_cpu_set_t mask, void *arg)
Definition: dlb_types.h:82
void * dlb_cpu_set_t
Definition: dlb_types.h:26
dlb_drom_flags_t
Definition: dlb_types.h:34
@ DLB_STEAL_CPUS
Definition: dlb_types.h:36
@ DLB_DROM_FLAGS_NONE
Definition: dlb_types.h:35
@ DLB_SYNC_NOW
Definition: dlb_types.h:39
@ DLB_SYNC_QUERY
Definition: dlb_types.h:38
@ DLB_FREE_CPUS_SLURM
Definition: dlb_types.h:41
@ DLB_NO_SYNC
Definition: dlb_types.h:40
@ DLB_RETURN_STOLEN
Definition: dlb_types.h:37
void * dlb_handler_t
Definition: dlb_types.h:25
void(* dlb_callback_enable_cpu_t)(int cpuid, void *arg)
Definition: dlb_types.h:79
void(* dlb_callback_add_active_mask_t)(const_dlb_cpu_set_t mask, void *arg)
Definition: dlb_types.h:77
dlb_printshmem_flags_t
Definition: dlb_types.h:45
@ DLB_COLOR_AUTO
Definition: dlb_types.h:46
@ DLB_COLOR_ALWAYS
Definition: dlb_types.h:47
void(* dlb_callback_disable_cpu_t)(int cpuid, void *arg)
Definition: dlb_types.h:80
@ DLB_MAX_CPUS
Definition: dlb_types.h:31
dlb_barrier_flags_t
Definition: dlb_types.h:51
@ DLB_BARRIER_LEWI_ON
Definition: dlb_types.h:53
@ DLB_BARRIER_LEWI_RUNTIME
Definition: dlb_types.h:54
@ DLB_BARRIER_LEWI_OFF
Definition: dlb_types.h:52
void(* dlb_callback_t)(void)
Definition: dlb_types.h:58
struct dlb_barrier_t dlb_barrier_t
Definition: dlb_types.h:24
const void * const_dlb_cpu_set_t
Definition: dlb_types.h:27
void(* dlb_callback_add_process_mask_t)(const_dlb_cpu_set_t mask, void *arg)
Definition: dlb_types.h:78
@ DLB_DELETE_REQUESTS
Definition: dlb_types.h:30
void(* dlb_callback_set_num_threads_t)(int num_threads, void *arg)
Definition: dlb_types.h:74