|
kill(2) -- send signal to a process
|
The kill() system call sends the signal given by sig to pid, a process or a group of processes. The sig argument may be one of the signals specified in sigaction(2) or it may be 0, in which case error... |
killpg(2) -- send signal to a process group
|
The killpg() function sends the signal sig to the process group pgrp. See sigaction(2) for a list of signals. If pgrp is 0, killpg() sends the signal to the sending process's process group. The sendi... |
|
kldfind(2) -- returns the fileid of a kld file
|
The kldfind() system call returns the fileid of the kld file referenced by file. |
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... |