EXTERNC 62 dmtcpplugin.cpp EXTERNC int dmtcp_is_enabled() { return 1; } EXTERNC 106 dmtcpplugin.cpp EXTERNC int dmtcp_checkpoint() EXTERNC 133 dmtcpplugin.cpp EXTERNC int dmtcp_get_coordinator_status(int *numPeers, int *isRunning) EXTERNC 140 dmtcpplugin.cpp EXTERNC int dmtcp_get_local_status(int *nCheckpoints, int *nRestarts) EXTERNC 147 dmtcpplugin.cpp EXTERNC int dmtcp_disable_ckpt() EXTERNC 153 dmtcpplugin.cpp EXTERNC int dmtcp_enable_ckpt() EXTERNC 159 dmtcpplugin.cpp EXTERNC int dmtcp_get_ckpt_signal(void) EXTERNC 165 dmtcpplugin.cpp EXTERNC const char* dmtcp_get_tmpdir(void) EXTERNC 179 dmtcpplugin.cpp EXTERNC const char* dmtcp_get_ckpt_dir() EXTERNC 186 dmtcpplugin.cpp EXTERNC void dmtcp_set_ckpt_dir(const char* dir) EXTERNC 193 dmtcpplugin.cpp EXTERNC const char* dmtcp_get_coord_ckpt_dir(void) EXTERNC 200 dmtcpplugin.cpp EXTERNC void dmtcp_set_coord_ckpt_dir(const char* dir) EXTERNC 207 dmtcpplugin.cpp EXTERNC void dmtcp_set_ckpt_file(const char *filename) EXTERNC 212 dmtcpplugin.cpp EXTERNC const char* dmtcp_get_ckpt_filename(void) EXTERNC 219 dmtcpplugin.cpp EXTERNC const char* dmtcp_get_ckpt_files_subdir(void) EXTERNC 226 dmtcpplugin.cpp EXTERNC int dmtcp_should_ckpt_open_files(void) EXTERNC 231 dmtcpplugin.cpp EXTERNC const char* dmtcp_get_executable_path(void) EXTERNC 236 dmtcpplugin.cpp EXTERNC const char* dmtcp_get_uniquepid_str(void) EXTERNC 244 dmtcpplugin.cpp EXTERNC DmtcpUniqueProcessId dmtcp_get_uniquepid(void) EXTERNC 249 dmtcpplugin.cpp EXTERNC DmtcpUniqueProcessId dmtcp_get_computation_id(void) EXTERNC 254 dmtcpplugin.cpp EXTERNC const char* dmtcp_get_computation_id_str(void) EXTERNC 264 dmtcpplugin.cpp EXTERNC DmtcpUniqueProcessId dmtcp_get_coord_id(void) EXTERNC 269 dmtcpplugin.cpp EXTERNC int dmtcp_unique_pids_equal(DmtcpUniqueProcessId a, EXTERNC 278 dmtcpplugin.cpp EXTERNC uint64_t dmtcp_get_coordinator_timestamp(void) EXTERNC 283 dmtcpplugin.cpp EXTERNC uint32_t dmtcp_get_generation(void) EXTERNC 288 dmtcpplugin.cpp EXTERNC int checkpoint_is_pending(void) EXTERNC 294 dmtcpplugin.cpp EXTERNC int dmtcp_is_running_state(void) EXTERNC 299 dmtcpplugin.cpp EXTERNC int dmtcp_is_initializing_wrappers(void) EXTERNC 304 dmtcpplugin.cpp EXTERNC int dmtcp_is_protected_fd(int fd) EXTERNC 309 dmtcpplugin.cpp EXTERNC int dmtcp_protected_environ_fd(void) EXTERNC 314 dmtcpplugin.cpp EXTERNC void dmtcp_close_protected_fd(int fd) EXTERNC 328 dmtcpplugin.cpp EXTERNC int EXTERNC 396 dmtcpplugin.cpp EXTERNC int dmtcp_get_readlog_fd(void) EXTERNC 401 dmtcpplugin.cpp EXTERNC int dmtcp_get_ptrace_fd(void) EXTERNC 408 dmtcpplugin.cpp EXTERNC void *dmtcp_get_libc_dlsym_addr(void) EXTERNC 435 dmtcpplugin.cpp EXTERNC void dmtcp_block_ckpt_signal(void) EXTERNC 448 dmtcpplugin.cpp EXTERNC void dmtcp_unblock_ckpt_signal(void) EXTERNC 461 dmtcpplugin.cpp EXTERNC int dmtcp_send_key_val_pair_to_coordinator(const char *id, EXTERNC 471 dmtcpplugin.cpp EXTERNC int dmtcp_send_key_val_pair_to_coordinator_sync(const char *id, EXTERNC 486 dmtcpplugin.cpp EXTERNC int dmtcp_send_query_to_coordinator(const char *id, EXTERNC 494 dmtcpplugin.cpp EXTERNC void dmtcp_get_local_ip_addr(struct in_addr *in) EXTERNC 499 dmtcpplugin.cpp EXTERNC int dmtcp_no_coordinator(void) EXTERNC 54 dmtcpworker.cpp EXTERNC int __register_atfork(void (*prepare)(void), void (*parent)(void), EXTERNC 57 dmtcpworker.cpp EXTERNC void *ibv_get_device_list(void *) __attribute__((weak)); EXTERNC 27 plugin/alloc/mallocwrappers.cpp EXTERNC int dmtcp_alloc_enabled() { return 1; } EXTERNC 234 plugin/ipc/event/eventwrappers.cpp EXTERNC int inotify_init() EXTERNC 241 plugin/ipc/event/eventwrappers.cpp EXTERNC int inotify_init1(int flags) EXTERNC 256 plugin/ipc/event/eventwrappers.cpp EXTERNC int inotify_init() EXTERNC 280 plugin/ipc/event/eventwrappers.cpp EXTERNC int inotify_init1(int flags) EXTERNC 303 plugin/ipc/event/eventwrappers.cpp EXTERNC int inotify_add_watch(int fd, const char *pathname, uint32_t mask) EXTERNC 332 plugin/ipc/event/eventwrappers.cpp EXTERNC int inotify_rm_watch(int fd, int wd) EXTERNC 33 plugin/svipc/dmtcp-test.h #ifndef EXTERNC EXTERNC 105 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_unique_pids_equal(DmtcpUniqueProcessId a, EXTERNC 121 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_is_enabled(VOID) __attribute ((weak)); EXTERNC 133 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_checkpoint(VOID) __attribute__ ((weak)); EXTERNC 146 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_disable_ckpt(VOID) __attribute__ ((weak)); EXTERNC 155 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_enable_ckpt(VOID) __attribute__ ((weak)); EXTERNC 160 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_event_hook(DmtcpEvent_t event, DmtcpEventData_t *data) EXTERNC 164 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_send_key_val_pair_to_coordinator(const char *id, EXTERNC 169 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_send_key_val_pair_to_coordinator_sync(const char *id, EXTERNC 174 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_send_query_to_coordinator(const char *id, EXTERNC 178 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_get_local_ip_addr(struct in_addr *in); EXTERNC 180 plugin/svipc/dmtcp-test.h EXTERNC const char* dmtcp_get_tmpdir(void); EXTERNC 183 plugin/svipc/dmtcp-test.h EXTERNC const char* dmtcp_get_ckpt_dir(void); EXTERNC 184 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_set_ckpt_dir(const char *); EXTERNC 185 plugin/svipc/dmtcp-test.h EXTERNC const char* dmtcp_get_coord_ckpt_dir(void); EXTERNC 186 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_set_coord_ckpt_dir(const char* dir); EXTERNC 187 plugin/svipc/dmtcp-test.h EXTERNC const char* dmtcp_get_ckpt_filename(void) __attribute__((weak)); EXTERNC 188 plugin/svipc/dmtcp-test.h EXTERNC const char* dmtcp_get_ckpt_files_subdir(void); EXTERNC 189 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_should_ckpt_open_files(void); EXTERNC 191 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_get_ckpt_signal(void); EXTERNC 192 plugin/svipc/dmtcp-test.h EXTERNC const char* dmtcp_get_uniquepid_str(void) __attribute__((weak)); EXTERNC 207 plugin/svipc/dmtcp-test.h EXTERNC const char* dmtcp_get_computation_id_str(void); EXTERNC 208 plugin/svipc/dmtcp-test.h EXTERNC uint64_t dmtcp_get_coordinator_timestamp(void); EXTERNC 210 plugin/svipc/dmtcp-test.h EXTERNC uint32_t dmtcp_get_generation(void) __attribute__((weak)); EXTERNC 211 plugin/svipc/dmtcp-test.h EXTERNC int checkpoint_is_pending(void) __attribute__((weak)); EXTERNC 222 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_get_coordinator_status(int *numPeers, int *isRunning) EXTERNC 237 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_get_local_status(int *numCheckpoints, int *numRestarts) EXTERNC 244 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_is_running_state(void); EXTERNC 246 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_get_restart_env(const char *name, EXTERNC 249 plugin/svipc/dmtcp-test.h EXTERNC const char* dmtcp_get_executable_path(); EXTERNC 251 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_no_coordinator(void); EXTERNC 253 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_is_initializing_wrappers(void); EXTERNC 257 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_prepare_wrappers(void) __attribute((weak)); EXTERNC 260 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_is_protected_fd(int fd); EXTERNC 261 plugin/svipc/dmtcp-test.h EXTERNC DmtcpUniqueProcessId dmtcp_get_uniquepid(); EXTERNC 262 plugin/svipc/dmtcp-test.h EXTERNC DmtcpUniqueProcessId dmtcp_get_coord_id(); EXTERNC 263 plugin/svipc/dmtcp-test.h EXTERNC DmtcpUniqueProcessId dmtcp_get_computation_id(); EXTERNC 266 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_get_ptrace_fd(void); EXTERNC 267 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_get_readlog_fd(void); EXTERNC 268 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_block_ckpt_signal(void); EXTERNC 269 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_unblock_ckpt_signal(void); EXTERNC 272 plugin/svipc/dmtcp-test.h EXTERNC void *dmtcp_get_libc_dlsym_addr(void); EXTERNC 273 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_close_protected_fd(int fd); EXTERNC 274 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_protected_environ_fd(void); EXTERNC 284 plugin/svipc/dmtcp-test.h EXTERNC pid_t dmtcp_real_to_virtual_pid(pid_t realPid) __attribute((weak)); EXTERNC 285 plugin/svipc/dmtcp-test.h EXTERNC pid_t dmtcp_virtual_to_real_pid(pid_t virtualPid) __attribute((weak)); EXTERNC 288 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_is_bq_file(const char *path) EXTERNC 290 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_bq_should_ckpt_file(const char *path, int *type) EXTERNC 292 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_bq_restore_file(const char *path, const char *savedFilePath, EXTERNC 300 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_must_ckpt_file(const char *path) __attribute((weak)); EXTERNC 301 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_get_new_file_path(const char *abspath, const char *cwd, EXTERNC 309 plugin/svipc/dmtcp-test.h EXTERNC int dmtcp_plugin_disable_ckpt(void); EXTERNC 313 plugin/svipc/dmtcp-test.h EXTERNC void dmtcp_plugin_enable_ckpt(void); EXTERNC 177 popen.cpp EXTERNC int dmtcp_is_popen_fp(FILE *fp) EXTERNC 31 signalwrappers.cpp #ifndef EXTERNC EXTERNC 128 signalwrappers.cpp EXTERNC sighandler_t signal(int signum, sighandler_t handler) EXTERNC 137 signalwrappers.cpp EXTERNC int sigaction(int signum, const struct sigaction *act, EXTERNC 151 signalwrappers.cpp EXTERNC int rt_sigaction(int signum, const struct sigaction *act, EXTERNC 162 signalwrappers.cpp EXTERNC int sigvec(int signum, const struct sigvec *vec, struct sigvec *ovec) EXTERNC 172 signalwrappers.cpp EXTERNC int sigblock(int mask) EXTERNC 179 signalwrappers.cpp EXTERNC int sigsetmask(int mask) EXTERNC 186 signalwrappers.cpp EXTERNC int siggetmask(void) EXTERNC 193 signalwrappers.cpp EXTERNC int sigprocmask(int how, const sigset_t *set, sigset_t *oldset) EXTERNC 210 signalwrappers.cpp EXTERNC int rt_sigprocmask(int how, const sigset_t *set, sigset_t *oldset) EXTERNC 228 signalwrappers.cpp EXTERNC int sigsuspend(const sigset_t *mask) EXTERNC 244 signalwrappers.cpp EXTERNC int sighold(int sig) EXTERNC 252 signalwrappers.cpp EXTERNC int sigignore(int sig) EXTERNC 260 signalwrappers.cpp EXTERNC int sigrelse(int sig) EXTERNC 271 signalwrappers.cpp EXTERNC int __sigpause(int __sig_or_mask, int __is_sig) EXTERNC 282 signalwrappers.cpp EXTERNC int sigpause(int sig) EXTERNC 295 signalwrappers.cpp EXTERNC int pthread_sigmask(int how, const sigset_t *set, sigset_t *oldmask) EXTERNC 319 signalwrappers.cpp EXTERNC int sigwait(const sigset_t *set, int *sig) EXTERNC 355 signalwrappers.cpp EXTERNC int sigwaitinfo(const sigset_t *set, siginfo_t *info) EXTERNC 368 signalwrappers.cpp EXTERNC int sigtimedwait(const sigset_t *set, siginfo_t *info,