58 foreach_bound_lp(lp) {
60 if (is_blocked_state(lp->state)) {
64 if (lp->state == LP_STATE_READY_FOR_SYNCH) {
72 if (evt_time < next_time && evt_time <
INFTY) {
simtime_t next_event_timestamp(struct lp_struct *lp)
Message queueing subsystem.
struct lp_struct * smallest_timestamp_first(void)
O(n) scheduler.
Core ROOT-Sim functionalities.
The ROOT-Sim scheduler main module header.
Generic thread management facilities.
#define INFTY
Infinite timestamp: this is the highest timestamp in a simulation run.
double simtime_t
This defines the type with whom timestamps are represented.
Memory Manager main header.