help files
Z505 | PasWiki | FUQ | Search | Main Docs | API Guide



[Overview][Constants][Types][Procedures and functions] Reference for unit 'Linux' (#rtl)

Reference for unit 'Linux': Constants

CLONE_CHILD_CLEARTID

  

Clone option: Erase child thread ID in child memory space when child exits.

CLONE_CHILD_SETTID

  

Clone option: Store child thread ID in child memory.

CLONE_DETACHED

  

Clone option: Start clone detached.

CLONE_FILES

  

Clone option: open files shared between processes

CLONE_FS

  

Clone option: fs info shared between processes

CLONE_NEWNS

  

Clone options: Start child in new (filesystem) namespace.

CLONE_PARENT

  

Clone options: Set child parent to parent of calling process.

CLONE_PARENT_SETTID

  

Clone option: Store child thread ID in memory in both parent and child.

CLONE_PID

  

Clone option: PID shared between processes

CLONE_PTRACE

  

Clone options: if parent is traced, trace child also

CLONE_SETTLS

  

Clone option: The newtls parameter is the TLS descriptor of the child

CLONE_SIGHAND

  

Clone option: signal handlers shared between processes

CLONE_STOPPED

  

Clone option: Start child in stopped state.

CLONE_SYSVSEM

  

Clone option: Caller and child share the same semaphore undo values

CLONE_THREAD

  

Clone options: Set child in thread group of calling process.

CLONE_UNTRACED

  

Clone option: Do not allow a ptrace call on this clone.

CLONE_VFORK

  

Clone options: suspend parent till child execs

CLONE_VM

  

Clone option: VM shared between processes

CSIGNAL

  

Clone option: Signal mask to be sent at exit

EPOLLERR

  

Poll error condition

EPOLLET

  

Undocumented

EPOLLHUP

  

Poll hung up

EPOLLIN

  

Poll input file descriptor ready event

EPOLLOUT

  

Poll output file descriptor ready event

EPOLLPRI

  

Priority data available on input file descriptor

EPOLL_CTL_ADD

  

Add filedescriptor to list of events

EPOLL_CTL_DEL

  

Delete event for filedescriptor

EPOLL_CTL_MOD

  

Modify event for filedescriptor

FUTEX_CMP_REQUEUE

  

Futex option: requeue waiting processes on other futex, but check it's value first

FUTEX_FD

  

Futex option: Associate file descriptor with futex.

FUTEX_LOCK_PI

  

Futex option: Undocumented

FUTEX_OP_ADD

  

Futex operation: Undocumented

FUTEX_OP_ANDN

  

Futex operation: Undocumented

FUTEX_OP_CMP_EQ

  

Futex operation: Undocumented

FUTEX_OP_CMP_GE

  

Futex operation: Undocumented

FUTEX_OP_CMP_GT

  

Futex operation: Undocumented

FUTEX_OP_CMP_LE

  

Futex operation: Undocumented

FUTEX_OP_CMP_LT

  

Futex operation: Undocumented

FUTEX_OP_CMP_NE

  

Futex operation: Undocumented

FUTEX_OP_OPARG_SHIFT

  

Futex operation: Undocumented

FUTEX_OP_OR

  

Futex operation: Undocumented

FUTEX_OP_SET

  

Futex operation: Undocumented

FUTEX_OP_XOR

  

Futex operation: Undocumented

FUTEX_REQUEUE

  

Futex option: requeue waiting processes on other futex.

FUTEX_TRYLOCK_PI

  

Futex option: Undocumented

FUTEX_UNLOCK_PI

  

Futex option: Undocumented

FUTEX_WAIT

  

Futex option: Wait on futex till wake call arrives.

FUTEX_WAKE

  

Futex option: wakes any waiting processes on this futex

FUTEX_WAKE_OP

  

Futex option: Undocumented

GIO_CMAP

  

IOCTL: Get colour palette on VGA+

GIO_FONT

  

IOCTL: Get font in expanded form.

GIO_FONTX

  

IOCTL: Get font in consolefontdesc record.

GIO_SCRNMAP

  

IOCTL: get screen mapping from kernel

GIO_UNIMAP

  

IOCTL: get unicode-to-font mapping from kernel

GIO_UNISCRNMAP

  

IOCTL: get full Unicode screen mapping

KB_101

  

IOCTL: Keyboard types: 101 keys

KB_84

  

IOCTL: Keyboard types: 84 keys

KB_OTHER

  

IOCTL: Keyboard types: other type

KDADDIO

  

IOCTL: add i/o port as valid

KDDELIO

  

IOCTL: delete i/o port as valid

KDDISABIO

  

IOCTL: disable i/o to video board

KDENABIO

  

IOCTL: enable i/o to video board

KDFONTOP

  

IOCTL: font operations

KDGETKEYCODE

  

IOCTL: read kernel keycode table entry

KDGETLED

  

IOCTL: return current led state

KDGETMODE

  

IOCTL: get current mode

KDGKBDIACR

  

IOCTL: read kernel accent table

KDGKBTYPE

  

IOCTL: get keyboard type

KDMAPDISP

  

IOCTL: map display into address space

KDMKTONE

  

IOCTL: generate tone

KDSETKEYCODE

  

IOCTL: write kernel keycode table entry

KDSETLED

  

IOCTL: set led state

KDSETMODE

  

IOCTL: set text/graphics mode

KDSIGACCEPT

  

IOCTL: accept kbd generated signals

KDSKBDIACR

  

IOCTL: write kernel accent table

KDUNMAPDISP

  

IOCTL: unmap display from address space

KD_GRAPHICS

  

IOCTL: Tty modes: graphics mode

KD_TEXT

  

IOCTL: Tty modes: Text mode

KD_TEXT0

  

IOCTL: Tty modes: Text mode (obsolete)

KD_TEXT1

  

IOCTL: Tty modes: Text mode (obsolete)

KIOCSOUND

  

IOCTL: start/stop sound generation (0 for off)

LED_CAP

  

IOCTL: LED_CAP : caps lock led

LED_NUM

  

IOCTL: LED_SCR : Num lock led

LED_SCR

  

IOCTL: LED_SCR : scroll lock led

MAP_DENYWRITE

MAP_EXECUTABLE

MAP_GROWSDOWN

MAP_LOCKED

MAP_NORESERVE

PIO_CMAP

  

IOCTL: Set colour palette on VGA+

PIO_FONT

  

IOCTL: Use font in expanded form.

PIO_FONTRESET

  

IOCTL: Reset to default font

PIO_FONTX

  

IOCTL: Set font in consolefontdesc record.

PIO_SCRNMAP

  

IOCTL: put screen mapping table in kernel

PIO_UNIMAP

  

IOCTL: put unicode-to-font mapping in kernel

PIO_UNIMAPCLR

  

IOCTL: clear table, possibly advise hash algorithm

PIO_UNISCRNMAP

  

IOCTL: set full Unicode screen mapping

Notes

 No notes exist for this page yet. 





lufdoc, Powtils, fpc, freepascal, delphi, kylix, c/c++, mysql, cgi web framework docs, Z505