Go to the source code of this file.
◆ OMP_BEGIN_INTERRUPTIBLE
#define OMP_BEGIN_INTERRUPTIBLE |
Value: { \
int omp_was_interrupted; \
omp_interruptible_set_handler(SIGINT, &omp_was_interrupted);
Definition at line 181 of file omp_interruptible.h.
◆ OMP_END_INTERRUPTIBLE
#define OMP_END_INTERRUPTIBLE |
Value:
}
static void omp_interruptible_restore_handler(int sig)
Definition at line 186 of file omp_interruptible.h.
◆ OMP_WAS_INTERRUPTED
#define OMP_WAS_INTERRUPTED omp_was_interrupted |
◆ OMP_EXIT_LOOP_EARLY
#define OMP_EXIT_LOOP_EARLY break; |
◆ omp_interruptible_restore_handler()
static void omp_interruptible_restore_handler |
( |
int |
sig | ) |
|
|
static |
◆ omp_interruptible_handler()
static void omp_interruptible_handler |
( |
int |
sig | ) |
|
|
static |
◆ omp_interruptible_set_handler()
static void omp_interruptible_set_handler |
( |
int |
sig, |
|
|
int * |
flag_ptr |
|
) |
| |
|
static |
◆ omp_interruptible_flag_ptr
__thread int* omp_interruptible_flag_ptr = NULL |
|
static |
◆ omp_interruptible_old_action
__thread struct sigaction omp_interruptible_old_action |
|
static |
◆ omp_interruptible_action
const struct sigaction omp_interruptible_action |
|
static |
Initial value:= {
}
static void omp_interruptible_handler(int sig)
Definition at line 166 of file omp_interruptible.h.