|
kldfirstmod(2) -- return first module id from the kld file specified
|
The kldfirstmod() system call returns the module id pertaining to the first module referenced by fileid. |
kldload(2) -- load KLD files into the kernel
|
The kldload() system call loads a kld file into the kernel using the kernel linker. |
kldnext(2) -- return the fileid of the next kld file
|
The kldnext() system call returns the fileid of the next kld file (that is, the one after fileid) or 0 if fileid is the last file loaded. |
kldstat(2) -- get status of kld file
|
The kldstat() system call writes the info for the file referred to by fileid into stat. struct kld_file_stat { int version; /* set to sizeof(linker_file_stat) */ char name[MAXPATHLEN]; int refs; int i... |
kldsym(2) -- look up address by symbol name in a KLD
|
The kldsym() system call returns the address of the symbol specified in data in the module specified by fileid. If fileid is 0, all loaded modules are searched. Currently, the only command implemented... |
kldunload(2) -- unload kld files
|
The kldunload() system call unloads a kld file from the kernel that was previously linked via kldload(2). |
kqueue(2) -- kernel event notification mechanism
|
The kqueue() system call provides a generic method of notifying the user when an event happens or a condition holds, based on the results of small pieces of kernel code termed filters. A kevent is ide... |
kse(2) -- kernel support for user threads
|
These system calls implement kernel support for multi-threaded processes. Overview [Toc] [Back] Traditionally, user threading has been implemented in one of two ways: either all threads are mana... |
kse_create(2) -- kernel support for user threads
|
These system calls implement kernel support for multi-threaded processes. Overview [Toc] [Back] Traditionally, user threading has been implemented in one of two ways: either all threads are mana... |
kse_exit(2) -- kernel support for user threads
|
These system calls implement kernel support for multi-threaded processes. Overview [Toc] [Back] Traditionally, user threading has been implemented in one of two ways: either all threads are mana... |
kse_release(2) -- kernel support for user threads
|
These system calls implement kernel support for multi-threaded processes. Overview [Toc] [Back] Traditionally, user threading has been implemented in one of two ways: either all threads are mana... |
kse_thr_interrupt(2) -- kernel support for user threads
|
These system calls implement kernel support for multi-threaded processes. Overview [Toc] [Back] Traditionally, user threading has been implemented in one of two ways: either all threads are mana... |
kse_wakeup(2) -- kernel support for user threads
|
These system calls implement kernel support for multi-threaded processes. Overview [Toc] [Back] Traditionally, user threading has been implemented in one of two ways: either all threads are mana... |