|
Attempt to abort an in-progress I/O request |
|
|
Adds a device to the system |
|
|
||
|
||
|
||
|
||
|
Insert a node at the head of a list |
|
|
Adds a interrupt server to the system |
|
|
Adds a library to the system |
|
|
||
|
add memory to the system free pool |
|
|
Add a public message port to the system |
|
|
||
|
Add a resource to the system |
|
|
Initialize then add a signal semaphore to the system |
|
|
Append node to tail of a list |
|
|
Add a Task to the System |
|
|
Alert the user of an error |
|
|
Allocate at a given location |
|
|
Allocate a block of memory |
|
|
||
|
Allocate many regions of memory |
|
|
||
|
Allocate memory in a memory pool |
|
|
||
|
Allocate a signal bit |
|
|
||
|
Allocate a processor trap vector |
|
|
Allocate memory and keep track of the size |
|
|
||
|
||
|
||
|
||
|
Try to obtain a Semaphore without blocking |
|
|
Try to obtain a Semaphore without blocking in shared mode |
|
|
Check memory available given certain requirements |
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Fire and software interrupt |
|
|
Check status on an I/O request |
|
|
Close access to a device. |
|
|
Close access to library |
|
|
Reboot the Computer |
|
|
Copy a given numbers ob bytes in memory |
|
|
Fast memory copy function |
|
|
||
|
Create a structure usable for an I/O request |
|
|
Create a new message port |
|
|
Create a new pool for memory allocations |
|
|
Free a block of memory |
|
|
Calls the debugger |
|
|
||
|
Free an i/O request |
|
|
Free a message port |
|
|
Free a memory pool |
|
|
Disable interrupt processing |
|
|
Perform an I/O request and wait for its finish |
|
|
||
|
Enable interrupt processing |
|
|
Insert or append node to a system list |
|
|
Allocate memory given certain requirements |
|
|
Free a memory block with given size |
|
|
Insert a node into a list |
|
|
||
|
Find a node in a system list by name |
|
|
Find a system message port by name |
|
|
Find a resident module by name |
|
|
Find Semaphore by name |
|
|
Find task by name get own task |
|
|
||
|
||
|
||
|
Forbid task scheduling. |
|
|
Free many blocks of memory at once |
|
|
Free pooled memory block |
|
|
Free a signal bit |
|
|
||
|
Free a processor trap |
|
|
Free memory with tracked size made using AllocVec() |
|
|
||
|
||
|
||
|
||
|
||
|
Get next message from message port |
|
|
Initialize resident code modules (internal function) |
|
|
Initialize resident module |
|
|
Initialize a signal semaphore |
|
|
Initialize memory from a table |
|
|
Construct a function jump table |
|
|
Construct a library |
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Obtain and install a Quick Interrupt vector |
|
|
Gain exclusive access to a semaphore |
|
|
Get a List of semaphores |
|
|
Gain access to a semaphore in shared mode |
|
|
Old Version of OpenLibrary (deprecated) |
|
|
Open a device for use |
|
|
Open a library to use |
|
|
Open an resource for use |
|
|
Permit task rescheduling. |
|
|
Asynchron locking of a semaphore |
|
|
Put a message to a message port |
|
|
||
|
Format data into a character stream. |
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Make signal semaphore available to others |
|
|
Make a list of semaphores available |
|
|
Remove a device from the system |
|
|
||
|
Remove the head node from a list |
|
|
Remove an interrupt server from a server chain |
|
|
Remove a library from the system |
|
|
Remove low memory handler from exec |
|
|
Remove a node from a list |
|
|
Remove a message port from the system |
|
|
Remove a resource from the system |
|
|
Remove a signal semaphore from the system |
|
|
Remove the tail node from a list |
|
|
Remove a task from the system |
|
|
Put a message to its reply port |
|
|
Initiate an I/O command |
|
|
Define certain signals to cause exceptions |
|
|
Change a function vector in a library |
|
|
Set a new handler for a system interrupt vector |
|
|
Define the state of this task's signals |
|
|
Get and/or set processor status register |
|
|
Get and set the priority of a task |
|
|
||
|
Signal a task |
|
|
||
|
||
|
Compute and check the checksum on a library |
|
|
Enter supervisor state with user stack |
|
|
Trap to a short supervisor mode function |
|
|
||
|
VarArgs version of TLSAllocA |
|
|
Allocate Thread-Local Storage index (V51.46) |
|
|
Call Thread-Local Storage index destructors for the given task (V51.46) |
|
|
Free Thread-Local Storage index |
|
|
get the task specific value associated with a given Thread-Local Storage index (V51.46) |
|
|
set the task specific value associated with a given Thread-Local Storage index (V51.46) |
|
|
Determine attributes of a given memory address |
|
|
Return to user state with user stack |
|
|
Release a bidMessage from Procure() |
|
|
||
|
Wait for one or more signals |
|
|
Wait for completion of an I/O request |
|
|
Wait for a given port to be non-empty |