SimGrid  3.13
Versatile Simulation of Distributed Systems
popping_enum.h File Reference

Enumerations

enum  e_smx_simcall_t {
  SIMCALL_NONE, SIMCALL_VM_SUSPEND, SIMCALL_VM_RESUME, SIMCALL_VM_SHUTDOWN,
  SIMCALL_VM_SAVE, SIMCALL_VM_RESTORE, SIMCALL_PROCESS_CREATE, SIMCALL_PROCESS_KILL,
  SIMCALL_PROCESS_KILLALL, SIMCALL_PROCESS_CLEANUP, SIMCALL_PROCESS_SUSPEND, SIMCALL_PROCESS_RESUME,
  SIMCALL_PROCESS_SET_HOST, SIMCALL_PROCESS_IS_SUSPENDED, SIMCALL_PROCESS_JOIN, SIMCALL_PROCESS_SLEEP,
  SIMCALL_EXECUTION_START, SIMCALL_EXECUTION_PARALLEL_START, SIMCALL_EXECUTION_DESTROY, SIMCALL_EXECUTION_CANCEL,
  SIMCALL_EXECUTION_GET_REMAINS, SIMCALL_EXECUTION_GET_STATE, SIMCALL_EXECUTION_SET_PRIORITY, SIMCALL_EXECUTION_SET_BOUND,
  SIMCALL_EXECUTION_SET_AFFINITY, SIMCALL_EXECUTION_WAIT, SIMCALL_PROCESS_ON_EXIT, SIMCALL_PROCESS_AUTO_RESTART_SET,
  SIMCALL_PROCESS_RESTART, SIMCALL_MBOX_CREATE, SIMCALL_MBOX_GET_HEAD, SIMCALL_MBOX_SET_RECEIVER,
  SIMCALL_MBOX_GET_RECEIVER, SIMCALL_COMM_IPROBE, SIMCALL_COMM_SEND, SIMCALL_COMM_ISEND,
  SIMCALL_COMM_RECV, SIMCALL_COMM_IRECV, SIMCALL_COMM_CANCEL, SIMCALL_COMM_WAITANY,
  SIMCALL_COMM_WAIT, SIMCALL_COMM_TEST, SIMCALL_COMM_TESTANY, SIMCALL_COMM_GET_REMAINS,
  SIMCALL_COMM_GET_STATE, SIMCALL_COMM_GET_SRC_DATA, SIMCALL_COMM_GET_DST_DATA, SIMCALL_COMM_GET_SRC_PROC,
  SIMCALL_COMM_GET_DST_PROC, SIMCALL_MUTEX_INIT, SIMCALL_MUTEX_LOCK, SIMCALL_MUTEX_TRYLOCK,
  SIMCALL_MUTEX_UNLOCK, SIMCALL_COND_INIT, SIMCALL_COND_SIGNAL, SIMCALL_COND_WAIT,
  SIMCALL_COND_WAIT_TIMEOUT, SIMCALL_COND_BROADCAST, SIMCALL_SEM_INIT, SIMCALL_SEM_RELEASE,
  SIMCALL_SEM_WOULD_BLOCK, SIMCALL_SEM_ACQUIRE, SIMCALL_SEM_ACQUIRE_TIMEOUT, SIMCALL_SEM_GET_CAPACITY,
  SIMCALL_FILE_READ, SIMCALL_FILE_WRITE, SIMCALL_FILE_OPEN, SIMCALL_FILE_CLOSE,
  SIMCALL_FILE_UNLINK, SIMCALL_FILE_GET_SIZE, SIMCALL_FILE_TELL, SIMCALL_FILE_SEEK,
  SIMCALL_FILE_GET_INFO, SIMCALL_FILE_MOVE, SIMCALL_STORAGE_GET_FREE_SIZE, SIMCALL_STORAGE_GET_USED_SIZE,
  SIMCALL_STORAGE_GET_PROPERTIES, SIMCALL_STORAGE_GET_CONTENT, SIMCALL_ASR_GET_PROPERTIES, SIMCALL_MC_RANDOM,
  SIMCALL_SET_CATEGORY, SIMCALL_RUN_KERNEL, NUM_SIMCALLS
}
 All possible simcalls. More...
 

Enumeration Type Documentation

All possible simcalls.

Enumerator
SIMCALL_NONE 
SIMCALL_VM_SUSPEND 
SIMCALL_VM_RESUME 
SIMCALL_VM_SHUTDOWN 
SIMCALL_VM_SAVE 
SIMCALL_VM_RESTORE 
SIMCALL_PROCESS_CREATE 
SIMCALL_PROCESS_KILL 
SIMCALL_PROCESS_KILLALL 
SIMCALL_PROCESS_CLEANUP 
SIMCALL_PROCESS_SUSPEND 
SIMCALL_PROCESS_RESUME 
SIMCALL_PROCESS_SET_HOST 
SIMCALL_PROCESS_IS_SUSPENDED 
SIMCALL_PROCESS_JOIN 
SIMCALL_PROCESS_SLEEP 
SIMCALL_EXECUTION_START 
SIMCALL_EXECUTION_PARALLEL_START 
SIMCALL_EXECUTION_DESTROY 
SIMCALL_EXECUTION_CANCEL 
SIMCALL_EXECUTION_GET_REMAINS 
SIMCALL_EXECUTION_GET_STATE 
SIMCALL_EXECUTION_SET_PRIORITY 
SIMCALL_EXECUTION_SET_BOUND 
SIMCALL_EXECUTION_SET_AFFINITY 
SIMCALL_EXECUTION_WAIT 
SIMCALL_PROCESS_ON_EXIT 
SIMCALL_PROCESS_AUTO_RESTART_SET 
SIMCALL_PROCESS_RESTART 
SIMCALL_MBOX_CREATE 
SIMCALL_MBOX_GET_HEAD 
SIMCALL_MBOX_SET_RECEIVER 
SIMCALL_MBOX_GET_RECEIVER 
SIMCALL_COMM_IPROBE 
SIMCALL_COMM_SEND 
SIMCALL_COMM_ISEND 
SIMCALL_COMM_RECV 
SIMCALL_COMM_IRECV 
SIMCALL_COMM_CANCEL 
SIMCALL_COMM_WAITANY 
SIMCALL_COMM_WAIT 
SIMCALL_COMM_TEST 
SIMCALL_COMM_TESTANY 
SIMCALL_COMM_GET_REMAINS 
SIMCALL_COMM_GET_STATE 
SIMCALL_COMM_GET_SRC_DATA 
SIMCALL_COMM_GET_DST_DATA 
SIMCALL_COMM_GET_SRC_PROC 
SIMCALL_COMM_GET_DST_PROC 
SIMCALL_MUTEX_INIT 
SIMCALL_MUTEX_LOCK 
SIMCALL_MUTEX_TRYLOCK 
SIMCALL_MUTEX_UNLOCK 
SIMCALL_COND_INIT 
SIMCALL_COND_SIGNAL 
SIMCALL_COND_WAIT 
SIMCALL_COND_WAIT_TIMEOUT 
SIMCALL_COND_BROADCAST 
SIMCALL_SEM_INIT 
SIMCALL_SEM_RELEASE 
SIMCALL_SEM_WOULD_BLOCK 
SIMCALL_SEM_ACQUIRE 
SIMCALL_SEM_ACQUIRE_TIMEOUT 
SIMCALL_SEM_GET_CAPACITY 
SIMCALL_FILE_READ 
SIMCALL_FILE_WRITE 
SIMCALL_FILE_OPEN 
SIMCALL_FILE_CLOSE 
SIMCALL_FILE_UNLINK 
SIMCALL_FILE_GET_SIZE 
SIMCALL_FILE_TELL 
SIMCALL_FILE_SEEK 
SIMCALL_FILE_GET_INFO 
SIMCALL_FILE_MOVE 
SIMCALL_STORAGE_GET_FREE_SIZE 
SIMCALL_STORAGE_GET_USED_SIZE 
SIMCALL_STORAGE_GET_PROPERTIES 
SIMCALL_STORAGE_GET_CONTENT 
SIMCALL_ASR_GET_PROPERTIES 
SIMCALL_MC_RANDOM 
SIMCALL_SET_CATEGORY 
SIMCALL_RUN_KERNEL 
NUM_SIMCALLS