#include <VMSignal.hpp>#include <kernel_types.h>#include <Prio.hpp>#include <SignalLoggerManager.hpp>#include <SimulatedBlock.hpp>#include <ErrorHandlingMacros.hpp>#include <GlobalData.hpp>#include <TransporterDefinitions.hpp>#include <prefetch.h>Include dependency graph for FastScheduler.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | BufferEntry |
| class | APZJobBuffer |
| class | FastScheduler |
Defines | |
| #define | MAX_OCCUPANCY 1024 |
| #define | JBASIZE 1280 |
| #define | JBBSIZE 4096 |
| #define | JBCSIZE 64 |
| #define | JBDSIZE 4096 |
Functions | |
| void | bnr_error () |
| void | jbuf_error () |
| #define JBASIZE 1280 |
| #define JBBSIZE 4096 |
| #define JBCSIZE 64 |
| #define JBDSIZE 4096 |
| #define MAX_OCCUPANCY 1024 |
Definition at line 30 of file FastScheduler.hpp.
Referenced by FastScheduler::checkDoJob(), and FastScheduler::doJob().
| void bnr_error | ( | ) |
Definition at line 459 of file FastScheduler.cpp.
References ecError, ERROR_SET, and NDBD_EXIT_BLOCK_BNR_ZERO.
Referenced by APZJobBuffer::retrieve(), and SimulatedBlock::sendSignalWithDelay().
00460 { 00461 ERROR_SET(ecError, NDBD_EXIT_BLOCK_BNR_ZERO, 00462 "Block Number Zero", "FastScheduler.C"); 00463 }
Here is the caller graph for this function:

| void jbuf_error | ( | ) |
Definition at line 452 of file FastScheduler.cpp.
References ecError, ERROR_SET, and NDBD_EXIT_BLOCK_JBUFCONGESTION.
Referenced by APZJobBuffer::insert().
00453 { 00454 ERROR_SET(ecError, NDBD_EXIT_BLOCK_JBUFCONGESTION, 00455 "Job Buffer Full", "APZJobBuffer.C"); 00456 }
Here is the caller graph for this function:

1.4.7

