EPICS Multi-Core Utilities
1.2.2-SNAPSHOT
Real-Time Utilities for EPICS IOCs on Multi-Core Linux
|
#include <unistd.h>
#include <epicsThread.h>
#include <shareLib.h>
Go to the source code of this file.
Functions | |
epicsShareFunc void | mcoreThreadShowInit (void) |
Initialization routine. | |
epicsShareFunc void | mcoreThreadShow (epicsThreadId thread, unsigned int level) |
iocShell: Show thread info for one thread. | |
epicsShareFunc void | mcoreThreadShowAll (unsigned int level) |
iocShell: Show thread info for all threads. | |
epicsShareFunc void | mcoreThreadModify (epicsThreadId id, const char *policy, const char *priority, const char *cpus) |
iocShell: Modify a thread's real-time properties. | |
epicsShareFunc void | mcoreThreadRulesInit () |
Initialization routine. | |
epicsShareFunc long | mcoreThreadRuleAdd (const char *name, const char *policy, const char *priority, const char *cpus, const char *pattern) |
iocShell: Add or replace a thread rule. | |
epicsShareFunc void | mcoreThreadRuleDelete (const char *name) |
iocShell: Delete a thread rule. | |
epicsShareFunc void | mcoreThreadRulesShow (void) |
iocShell: Print a comprehensive list of the thread rules. | |
epicsShareFunc void | mcoreMLock (void) |
iocShell: Lock all process virtual memory into RAM. | |
epicsShareFunc void | mcoreMUnlock (void) |
iocShell: Unlock process virtual memory from RAM. | |
Definition in file mcoreutils.h.