next up previous contents
Next: About this document Up: D R A F Previous: 42.3.8 liboskit_netbsd_fs.a

Index

a.out.h
12.4.1 a.out.h: semi-standard a.out , 30.1.2 a.out.h: semi-standard a.out
abort
12.8.2 abort: terminate abnormally
accept
10.2.2 accept: accept a
access
9.4.3 access: Check accessibility
acos
19.2 Functions
acosh
19.2 Functions
add
4.10.3 add: Add a
add_listener
7.2.2 add_listener: Associate a
addref
4.7.2 addref: Increment an
addservice
5.1.1 addservice: Register an
ALIGN
Alignment:
alloc
11.4.1 alloc: Allocate a
alloc_aligned
11.4.3 alloc_aligned: Allocate a
alloc_gen
11.4.6 alloc_gen: Allocate a
alloca
12.4.2 alloca.h: explicit stack-based
alloca.h
12.4.2 alloca.h: explicit stack-based
allocate_condvar
6.3.3 allocate_condvar: Allocate a
allocate_critical_lock
6.3.2 allocate_critical_lock: Allocate a
allocate_lock
6.3.1 allocate_lock: Allocate a
amm library
23 Address Map Manager:
amm_alloc_func
23.8.1 amm_alloc_func: Allocate an
amm_allocate
23.8.2 amm_allocate: Allocate an
amm_deallocate
23.8.3 amm_deallocate: Deallocate an
amm_destroy
23.8.4 amm_destroy: Destroy an
amm_dump
23.8.5 amm_dump: display the
amm_entry_field
23.8.6 amm_entry_field: Accessor macros
amm_find_addr
23.8.7 amm_find_addr: Locate the
amm_find_gen
23.8.8 amm_find_gen: Locate a
amm_free_func
23.8.9 amm_free_func: Free an
amm_init
23.8.10 amm_init: initialize an
amm_init_gen
23.8.11 amm_init_gen: initialize an
amm_iterate
23.8.12 amm_iterate: Call a
amm_iterate_func
23.8.13 amm_iterate_func: Function to
amm_iterate_gen
23.8.14 amm_iterate_gen: Call a
amm_join_func
23.8.15 amm_join_func: Join two
amm_modify
23.8.16 amm_modify: Modify the
amm_protect
23.8.17 amm_protect: Modify the
amm_reserve
23.8.18 amm_reserve: Mark as
amm_select
23.8.19 amm_select: Returns an
amm_split_func
23.8.20 amm_split_func: Split a
anno.h
anno.h: (X86) generic macros
anno_dump
13.19.2 anno_dump: dump all
ANNO_ENTRY
13.19 Annotations, SYNOPSIS
anno_find_exact
13.19.3 anno_find_exact: find annotation
anno_find_lower
13.19.4 anno_find_lower: find greatest
anno_init
13.19.5 anno_init: initialize annotation
ANNO_INTR
anno_intr: (X86) interrupt annotations, SYNOPSIS, SYNOPSIS
anno_table
13.19 Annotations
ANNO_TEXT
SYNOPSIS
ANNO_TRAP
anno_trap: (X86) trap annotations, SYNOPSIS, SYNOPSIS
asin
19.2 Functions
asinh
19.2 Functions
asm.h
13.3.1 asm.h: assembly language
assert
DESCRIPTION
assert.h
12.4.3 assert.h: program diagnostics
atan
19.2 Functions
atan2
19.2 Functions
atanh
19.2 Functions
atop
DESCRIPTION
avail
11.4.7 avail: Return the
base_console.h
13.13.1 base_console.h: definitions for
base_console_init
13.13.2 base_console_init: Initialize the
base_cooked_termios
13.13.3 base_cooked_termios: Default termios , SYNOPSIS
base_cpu_init
13.6.4 base_cpu_init: initialize the
base_cpu_load
13.6.5 base_cpu_load: activate the
base_cpu_setup
13.6.3 base_cpu_setup: initialize and
base_cpuid
13.6.6 base_cpuid: global variable , SYNOPSIS
base_critical
13.2.5 base_critical: simple critical
base_gdt
13.7.1 base_gdt: default global , SYNOPSIS
base_gdt_init
13.7.2 base_gdt_init: initialize the
base_gdt_load
13.7.3 base_gdt_load: load the
base_idt
13.7.4 base_idt: default interrupt , SYNOPSIS
base_idt_load
13.7.5 base_idt_load: load the
base_irq.h
13.12.1 base_irq.h: Hardware interrupt
BASE_IRQ_COUNT
DESCRIPTION
base_irq_default_handler
13.12.5 base_irq_default_handler: default IRQ
base_irq_handlers
13.12.2 base_irq_handlers: Array of , SYNOPSIS
base_irq_init
13.12.3 base_irq_init: Initialize hardware
base_irq_inittab
13.12.4 base_irq_inittab: initialization table , SYNOPSIS
BASE_IRQ_MASTER_BASE
DESCRIPTION
base_irq_nest
13.12.6 base_irq_nest: interrupt nesting , SYNOPSIS
BASE_IRQ_SLAVE_BASE
DESCRIPTION
base_irq_softint_handler
13.12.8 base_irq_softint_handler: handler for
base_irq_softint_request
13.12.7 base_irq_softint_request: request a
base_multiboot_find
13.14.11 base_multiboot_find: find a
base_multiboot_init_cmdline
13.14.10 base_multiboot_init_cmdline: command-line preprocessing
base_multiboot_init_mem
13.14.9 base_multiboot_init_mem: physical memory
base_paging_init
13.9.1 base_paging_init: create minimal
base_pdir_pa
13.9.2 base_pdir_pa: initial kernel , SYNOPSIS
base_raw_termios
13.13.4 base_raw_termios: Default termios , SYNOPSIS
base_stack.h
13.6.7 base_stack.h: default kernel
base_stack_end
DESCRIPTION
BASE_STACK_SIZE
DESCRIPTION
base_stack_start
DESCRIPTION
base_trap_default_handler
13.8.5 base_trap_default_handler: default trap
base_trap_handlers
13.8.4 base_trap_handlers: Array of , SYNOPSIS
base_trap_init
13.8.2 base_trap_init: initialize the
base_trap_inittab
13.8.3 base_trap_inittab: initialization table , SYNOPSIS
base_tss
13.7.6 base_tss: default task , SYNOPSIS
base_tss_init
13.7.7 base_tss_init: initialize the
base_tss_load
13.7.8 base_tss_load: load the
base_vm.h
13.6.2 base_vm.h: definitions for
bind
10.2.3 bind: bind a
boolean.h
3.2.1 boolean.h: boolean type
boot_info
13.14.7 boot_info: MultiBoot information , SYNOPSIS
bootp
35.3.3 bootp: Generate a
bootp library
35 BOOTP Support: liboskit_bootp.a
bootp_dump
35.3.5 bootp_dump: Dump the
bootp_free
35.3.4 bootp_free: Free the
bootp_gen
35.3.2 bootp_gen: Generate a
bootp_net_info
35.3.1 bootp_net_info: BOOTP protocol
broadcast
6.2.3 broadcast: Broadcast a
c library
12 Minimal C Library:
calloc
12.5.5 calloc: allocate cleared
cbrt
19.2 Functions
ceil
19.2 Functions
chcwd
20.1.3 chcwd: Set the
chroot
20.1.2 chroot: Set the
clientos library
11 ``Client OS'' Library:
clone
4.8.11 clone: Create a , 11.3.7 clone: Make a , 20.1.7 clone: Duplicate a
com.h
4.6.1 com.h: basic COM
com_cons_enable_receive_interrupt
13.13.12 com_cons_enable_receive_interrupt: enable receive
com_cons_flush
13.13.11 com_cons_flush: delay until
com_cons_getchar
13.13.9 com_cons_getchar: wait for
com_cons_init
13.13.8 com_cons_init: initialize a
com_cons_putchar
13.13.10 com_cons_putchar: write a
commit
4.8.6 commit: Commit all
compiler.h
3.2.2 compiler.h: compiler-specific macro
config.h
3.2.3 config.h: OSKit configuration-specific
connect
10.2.4 connect: initiate a
cons_com_port
DESCRIPTION
copy
7.4.5 copy: Create a
copyto
4.8.5 copyto: Copy data
cos
19.2 Functions
cosh
19.2 Functions
count
4.10.6 count: Return the
cpu_info
13.5.1 cpu_info: CPU identification , SYNOPSIS
cpu_info_dump
13.5.5 cpu_info_dump: pretty-print a
cpu_info_format
13.5.3 cpu_info_format: output a
cpu_info_min
13.5.4 cpu_info_min: return the
cpuid
13.5.2 cpuid: identify the
create
4.9.1 create: Create a , 4.10.1 create: Create a , 5.1.5 create: Create a , 9.5.2 create: Create a
create_fixedpri_scheduler
25.6.9 create_fixedpri_scheduler: Create a
create_lotto_scheduler
25.6.10 create_lotto_scheduler: Create a
create_ratemono_scheduler
25.6.12 create_ratemono_scheduler: Create a
create_stride_scheduler
25.6.11 create_stride_scheduler: Create a
ctype.h
12.4.4 ctype.h: character handling
DATA_ALIGN
Alignment:
datasync
9.4.2 datasync: Write this
debug.h
13.2.4 debug.h: debugging support
debug_reg.h
13.3.4 debug_reg.h: Debug register
debugmsg
DESCRIPTION
destroy
4.10.2 destroy: Destroy a
dev library
15 Kernel Device Driver
dev.h
8.11.1 dev.h: common device
direct_cons_getchar
13.13.5 direct_cons_getchar: wait for
direct_cons_putchar
13.13.6 direct_cons_putchar: write a
direct_cons_trygetchar
13.13.7 direct_cons_trygetchar: read an
diskpart library
28 Disk Partition Interpreter:
diskpart_blkio_get_partition
28.5.3 diskpart_blkio_get_partition: initialize an
diskpart_blkio_lookup_bsd_string
28.5.8 diskpart_blkio_lookup_bsd_string: search for
diskpart_dump
28.5.5 diskpart_dump: print a
diskpart_fill_entry
28.5.4 diskpart_fill_entry: initialize a
diskpart_get_type
28.5.9 diskpart_get_type: Search for
diskpart_get_partition
28.5.1 diskpart_get_partition: initialize an
diskpart_lookup_bsd_compat
28.5.6 diskpart_lookup_bsd_compat: search for
diskpart_lookup_bsd_string
28.5.7 diskpart_lookup_bsd_string: search for
diskpart_read_func
28.5.2 diskpart_read_func: read a
dlclose
21.1.4 dlclose: Delete a
dlerror
21.1.5 dlerror: Return an
dlopen
21.1.2 dlopen: Load a
dlsym
21.1.3 dlsym: Find the
do_debug
DESCRIPTION
drain
7.7.4 drain: Wait until
dump_stack_trace
DESCRIPTION
eflags.h
13.3.2 eflags.h: Processor flags
elf.h
30.1.3 elf.h: standard 32-bit
enable_gdb
DESCRIPTION
erf
19.2 Functions
erfc
19.2 Functions
errno.h
12.4.5 errno.h: error numbers
error.h
4.6.2 error.h: error codes
exec
DESCRIPTION
exec library
30 Executable Program Interpreter:
exec.h
30.1.1 exec.h: definitions for
exec_info
SYNOPSIS
exec_info_t
30.2.4 exec_info_t: executable information
exec_load
30.3.1 exec_load: detect the
exec_load_aout
30.3.3 exec_load_aout: load an
exec_load_elf
30.3.2 exec_load_elf: load a
exec_read_exec_func_t
30.2.2 exec_read_exec_func_t: executable file
exec_read_func_t
30.2.1 exec_read_func_t: executable file
exec_sectype_t
30.2.3 exec_sectype_t: section type
exit
12.8.1 exit: terminate normally
exit, setexit
11.3.3 exitsetexit: Get
exp
19.2 Functions
expm1
19.2 Functions
EXT
Symbol name extension:
fabs
19.2 Functions
FALSE
DESCRIPTION
far_pointer_16
DESCRIPTION
far_pointer_32
DESCRIPTION
far_ptr.h
13.3.6 far_ptr.h: Far (segment:offset)
fcntl.h
12.4.6 fcntl.h: POSIX low-level
fill_descriptor
DESCRIPTION
fill_descriptor_base
DESCRIPTION
fill_descriptor_limit
DESCRIPTION
fill_gate
DESCRIPTION
fill_irq_gate
DESCRIPTION
float.h
12.4.7 float.h: constants describing
floor
19.2 Functions
flow
7.7.6 flow: Suspend or
flush
7.7.5 flush: Discared buffered
fmod
19.2 Functions
fp_reg.h
13.3.5 fp_reg.h: Floating point
free
11.4.4 free: Free a , 12.5.8 free: release an
freebsd.h
34.2.1 freebsd.h: definitions for , 38.3.1 freebsd.h: common device
freebsd_c library
18 FreeBSD C Library:
freebsd_dev library
38 FreeBSD Driver Set:
freebsd_m library
19 FreeBSD Math Library:
freebsd_net library
34 FreeBSD Networking: liboskit_freebsd_net.a
frexp
19.2 Functions
fs_delay
9.7.2 fs_delay: Wait for
fs_free
9.7.11 fs_free: Free a
fs_gettime
9.7.6 fs_gettime: Get the
fs_linux_init
31.0.4 fs_linux_init: Initialize the
fs_linux_mount
31.0.5 fs_linux_mount: Mount a
fs_malloc
9.7.9 fs_malloc: Allocate memory
fs_mount, fs_unmount
17.5.1 fs_mountfs_unmount: Compose
fs_netbsd_init
32.0.6 fs_netbsd_init: Initialize the
fs_netbsd_mount
32.0.7 fs_netbsd_mount: Mount a
fs_panic
9.7.5 fs_panic: Cleanup and
fs_realloc
9.7.10 fs_realloc: Resize a
fs_tsleep
9.7.7 fs_tsleep: Wait for
fs_vprintf
9.7.3 fs_vprintf: Generate formatted
fs_vsprintf
9.7.4 fs_vsprintf: Generate formatted
fs_wakeup
9.7.8 fs_wakeup: Wakeup any
fsnamespace library
20 Filesystem Namespace: liboskit_fsnamespace.a
fsread library
29 File System Reader:
fsread_FSTYPE_open
29.4.2 fsread_FSTYPE_open: Open a
fsread_open
29.4.1 fsread_open: Open a
gamma
19.2 Functions
GATE_ENTRY
DESCRIPTION
gate_init
13.5.10 gate_init: install gate
gate_init.h
13.3.9 gate_init.h: Gate descriptor
gate_init_entry
DESCRIPTION
GATE_INITTAB_BEGIN
DESCRIPTION
GATE_INITTAB_END
DESCRIPTION
gdb_breakpoint
13.17.11 gdb_breakpoint: macro to
gdb_com_port
DESCRIPTION
gdb_copyin
13.17.6 gdb_copyin: safely read
gdb_copyout
13.17.7 gdb_copyout: safely write
gdb_pc_com_init
gdb_pc_com_init: (X86 PC) set
gdb_serial_exit
13.18.3 gdb_serial_exit: notify the
gdb_serial_getchar
13.18.4 gdb_serial_getchar: input a
gdb_serial_putchar
13.18.5 gdb_serial_putchar: output a
gdb_serial_puts
13.18.6 gdb_serial_puts: output a
gdb_serial_recv
13.18.7 gdb_serial_recv: vector to , SYNOPSIS
gdb_serial_send
13.18.8 gdb_serial_send: vector to , SYNOPSIS
gdb_serial_signal
13.18.2 gdb_serial_signal: primary event
gdb_set_trace_flag
13.17.10 gdb_set_trace_flag: enable or
gdb_signal
13.17.9 gdb_signal: vector to , SYNOPSIS
gdb_state
13.17.4 gdb_state: processor register , SYNOPSIS
gdb_trap
13.17.5 gdb_trap: default trap
gdb_trap_recover
13.17.8 gdb_trap_recover: recovery pointer
get_dr0
DESCRIPTION
get_dr1
DESCRIPTION
get_dr2
DESCRIPTION
get_dr3
DESCRIPTION
get_dr6
DESCRIPTION
get_dr7
DESCRIPTION
getattr
7.7.1 getattr: Get the
getblocksize
7.3.1 getblocksize: Return the
getconsole, setconsole
11.3.4 getconsolesetconsole: Get
getdirentries
9.5.8 getdirentries: Read one
getfile
9.6.1 getfile: Get the
getfs
9.4.6 getfs: Get the
getfsnamespace, setfsnamespace
11.3.1 getfsnamespacesetfsnamespace: Get
gethostname, sethostname
11.3.2 gethostnamesethostname: Get
getid
9.2.1 getid: Get the
getpeername
10.2.8 getpeername: get name
getroot
9.3.3 getroot: Return a
getsize
7.1.3 getsize: Get the , 7.3.4 getsize: Get the , 11.4.5 getsize: Inquire about
getsockname
10.2.7 getsockname: get socket
getsockopt, setsockopt
10.2.9 getsockoptsetsockopt: get
gprof library
27 Profiling Support: liboskit_gprof.a
here
DESCRIPTION
hexdump
12.9.3 hexdump: print a
hpfq library
36 HPFQ: Hierarchical Network
hypot
19.2 Functions
i16_enter_pmode
13.5.6 i16_enter_pmode: enter protected
i16_leave_pmode
13.5.7 i16_leave_pmode: leave protected
ilogb
19.2 Functions
inb
DESCRIPTION
inb_p
DESCRIPTION
inl
DESCRIPTION
inl_p
DESCRIPTION
inw
DESCRIPTION
inw_p
DESCRIPTION
iodelay
DESCRIPTION
irq_list.h
13.4.1 irq_list.h: Standard hardware
irq_master_base
DESCRIPTION
irq_slave_base
DESCRIPTION
isnan
19.2 Functions
ISPL
DESCRIPTION
j0
19.2 Functions
j1
19.2 Functions
j2
19.2 Functions
kern library
13 Kernel Support Library:
KERNELMODE
DESCRIPTION
keyboard.h
13.4.3 keyboard.h: PC keyboard
kvtolin
DESCRIPTION
kvtophys
DESCRIPTION
ldexp
19.2 Functions
LEXT
Symbol name extension:
lgamma
19.2 Functions
liboskit_amm.a
23 Address Map Manager:
liboskit_bootp.a
35 BOOTP Support: liboskit_bootp.a
liboskit_c.a
12 Minimal C Library:
liboskit_clientos.a
11 ``Client OS'' Library:
liboskit_dev.a
15 Kernel Device Driver
liboskit_diskpart.a
28 Disk Partition Interpreter:
liboskit_exec.a
30 Executable Program Interpreter:
liboskit_freebsd_c.a
18 FreeBSD C Library:
liboskit_freebsd_dev.a
38 FreeBSD Driver Set:
liboskit_freebsd_m.a
19 FreeBSD Math Library:
liboskit_freebsd_net.a
34 FreeBSD Networking: liboskit_freebsd_net.a
liboskit_fsnamespace.a
20 Filesystem Namespace: liboskit_fsnamespace.a
liboskit_fsread.a
29 File System Reader:
liboskit_gprof.a
27 Profiling Support: liboskit_gprof.a
liboskit_hpfq.a
36 HPFQ: Hierarchical Network
liboskit_kern.a
13 Kernel Support Library:
liboskit_linux_dev.a
37 Linux Driver Set:
liboskit_linux_fs.a
31 Linux File Systems:
liboskit_lmm.a
22 List-based Memory Manager:
liboskit_memdebug.a
26 Memory Debugging Utilities:
liboskit_memfs.a
33 Memory File System:
liboskit_netbsd_fs.a
32 NetBSD File Systems:
liboskit_posix.a
17 POSIX Interface Library:
liboskit_rtld.a
21 Runtime Linker/Loader: liboskit_rtld.a
liboskit_smp.a
14 Symmetric Multiprocessing: liboskit_smp.a
liboskit_svm.a
24 Simple Virtual Memory:
liboskit_threads.a
25 POSIX Threads: liboskit_threads.a
liboskit_unix.a
16 Unix User-Mode Environment:
liboskit_video.a
40 Video Support: liboskit_video.a
liboskit_wimpi.a
39 WIMPi Window Manager:
limits.h
12.4.8 limits.h: architecture-specific limits
linear-base-va
DESCRIPTION
link
9.5.3 link: Link a
lintokv
DESCRIPTION
linux_dev library
37 Linux Driver Set:
linux_fs library
31 Linux File Systems:
listen
10.2.6 listen: listen for
lmm library
22 List-based Memory Manager:
lmm_add_free
22.6.3 lmm_add_free: add a
lmm_add_region
22.6.2 lmm_add_region: register a
lmm_alloc
22.6.5 lmm_alloc: allocate memory
lmm_alloc_aligned
22.6.6 lmm_alloc_aligned: allocate memory
lmm_alloc_gen
22.6.7 lmm_alloc_gen: allocate memory
lmm_alloc_page
22.6.8 lmm_alloc_page: allocate a
lmm_avail
22.6.11 lmm_avail: find the
lmm_dump
22.6.13 lmm_dump: display the
lmm_find_free
22.6.12 lmm_find_free: scan a
lmm_free
22.6.9 lmm_free: free previously-allocated
lmm_free_page
22.6.10 lmm_free_page: free a
lmm_init
22.6.1 lmm_init: initialize an
LMM_PRI_16MB
DESCRIPTION
LMM_PRI_1MB
DESCRIPTION
LMM_PRI_HIGH
DESCRIPTION
lmm_remove_free
22.6.4 lmm_remove_free: remove a
lmm_stats
22.6.14 lmm_stats: display statistics
LMMF_16MB
DESCRIPTION
LMMF_1MB
DESCRIPTION
lock
6.1.1 lock: Lock a , 6.1.2 lock: Unlock a
lockregion
4.8.8 lockregion: Lock a
log
19.2 Functions
log10
19.2 Functions
log1p
19.2 Functions
logb
19.2 Functions
lookup
5.1.3 lookup: Obtain a , 9.5.1 lookup: Look up , 20.1.4 lookup: Translate a
lookup_first
5.1.4 lookup_first: Obtain the
lookupi
9.3.6 lookupi: Lookup a
machine/types.h
3.2.4 machine/types.h: basic machine-dependent
malloc
12.5.2 malloc: allocate uninitialized
malloc.h
12.4.9 malloc.h: memory allocator
malloc_lmm
12.5.1 malloc_lmm: LMM pool , SYNOPSIS
mallocf
12.5.12 mallocf: allocate uninitialized
map
7.4.1 map: Map some
math.h
12.4.10 math.h: floating-point math
mem_lock
12.5.17 mem_lock: Lock access
mem_unlock
12.5.18 mem_unlock: Unlock access
memalign
12.5.4 memalign: allocate aligned
memalignf
12.5.13 memalignf: allocate aligned
memdebug library
26 Memory Debugging Utilities:
memdebug_bogosity
26.3.6 memdebug_bogosity: Prints a
memdebug_check
26.3.2 memdebug_check: Look for
memdebug_mark
26.3.1 memdebug_mark: Mark all
memdebug_printf
26.3.5 memdebug_printf: A printf-style
memdebug_ptrchk
26.3.3 memdebug_ptrchk: Check validity
memdebug_store_backtrace
26.3.7 memdebug_store_backtrace: Stores call-stack
memdebug_sweep
26.3.4 memdebug_sweep: Check validity
memfs library
33 Memory File System:
mkdir
9.5.6 mkdir: Create a
mknod
9.5.9 mknod: Create a
modf
19.2 Functions
moncontrol
27.3.2 moncontrol: enable or
monstartup
27.3.3 monstartup: Start profiling
morecore
12.5.16 morecore: add memory
mount
20.1.5 mount: Mount a
Multiboot Specification
13.14.12 Multiboot Specification
multiboot.h
13.14.6 multiboot.h: Definitions of
multiboot_addr_range
DESCRIPTION
multiboot_header
DESCRIPTION
multiboot_info
DESCRIPTION
multiboot_main
13.14.8 multiboot_main: general MultiBoot
multiboot_module
DESCRIPTION
mustcalloc
12.5.6 mustcalloc: allocate cleared
mustmalloc
12.5.3 mustmalloc: allocate uninitialized
netbsd_fs library
32 NetBSD File Systems:
netdb.h
12.4.11 netdb.h: definitions for
nextafter
19.2 Functions
nlist
DESCRIPTION
notify
4.9.2 notify: Inform a , 4.10.5 notify: Notify all
ntohl
12.9.1 ntohl: convert 32-bit
ntohs
12.9.2 ntohs: convert 16-bit
open
9.4.5 open: Create an
osenv_intr_disable
8.15.1 osenv_intr_disable: prevent interrupts
osenv_intr_enable
8.15.2 osenv_intr_enable: allow interrupts
osenv_intr_enabled
8.15.3 osenv_intr_enabled: determine the
osenv_io_alloc
8.14.2 osenv_io_alloc: Allocate a
osenv_io_avail
8.14.1 osenv_io_avail: Check availability
osenv_io_free
8.14.3 osenv_io_free: Release a
osenv_irq_alloc
8.15.4 osenv_irq_alloc: allocate an
osenv_irq_disable
8.15.6 osenv_irq_disable: Disable a
osenv_irq_enable
8.15.7 osenv_irq_enable: Enable a
osenv_irq_free
8.15.5 osenv_irq_free: Unregister the
osenv_irq_pending
8.15.8 osenv_irq_pending: Determine if
osenv_isabus_addchild
8.22.1 osenv_isabus_addchild: add a
osenv_isabus_remchild
8.22.2 osenv_isabus_remchild: remove a
osenv_isadma_alloc
8.13.1 osenv_isadma_alloc: Reserve a
osenv_isadma_free
8.13.2 osenv_isadma_free: Release a
osenv_log
8.18.2 osenv_log: OS environment's
osenv_mem_alloc
8.12.2 osenv_mem_alloc: allocate memory
osenv_mem_free
8.12.3 osenv_mem_free: free memory
osenv_mem_get_phys
8.12.4 osenv_mem_get_phys: find the
osenv_mem_get_virt
8.12.5 osenv_mem_get_virt: find the
osenv_mem_map_phys
8.12.7 osenv_mem_map_phys: map physical
osenv_mem_phys_max
8.12.6 osenv_mem_phys_max: find the
osenv_memflags_t
8.12.1 osenv_memflags_t: memory allocation
osenv_panic
8.18.4 osenv_panic: Abort driver
osenv_process_lock
25.3.47 osenv_process_lock: Lock the
osenv_process_unlock
25.3.48 osenv_process_unlock: Unlock the
osenv_sleep
8.16.2 osenv_sleep: put the
osenv_sleep_init
8.16.1 osenv_sleep_init: prepare to
osenv_timer_init
8.17.1 osenv_timer_init: Initialize the
osenv_timer_register
8.17.2 osenv_timer_register: Request a
osenv_timer_spin
8.17.4 osenv_timer_spin: Wait for
osenv_timer_unregister
8.17.3 osenv_timer_unregister: Request a
osenv_vlog
8.18.1 osenv_vlog: OS environment's
osenv_vpanic
8.18.3 osenv_vpanic: Abort driver
osenv_wakeup
8.16.3 osenv_wakeup: wake up
oskit_absio
7.1 oskit_absio: Absolute I/O
oskit_asyncio
7.2 oskit_asyncio: Asynchronous I/O
OSKIT_ASYNCIO_EXCEPTION
7.2 oskit_asyncio: Asynchronous I/O
OSKIT_ASYNCIO_READABLE
7.2 oskit_asyncio: Asynchronous I/O
OSKIT_ASYNCIO_WRITEABLE
7.2 oskit_asyncio: Asynchronous I/O
OSKIT_BEGIN_DECLS
DESCRIPTION
oskit_blkio
7.3 oskit_blkio: Block I/O
oskit_boot_rtld
21.1.1 oskit_boot_rtld: Initialize the
oskit_bufio
7.4 oskit_bufio: Buffer-based I/O
oskit_clientos_init, oskit_clientos_init_pthreads
11.2.1 oskit_clientos_initoskit_clientos_init_pthreads: Initialize
oskit_clientos_setfsnamespace
11.2.3 oskit_clientos_setfsnamespace: Set the
oskit_clientos_sethostname
11.2.2 oskit_clientos_sethostname: Set the
oskit_condvar
6.2 oskit_condvar: Condition variable
oskit_create_fsnamespace
20.1.1 oskit_create_fsnamespace: Create a
oskit_dir
9.5 oskit_dir: Directory Interface
oskit_dirent
DESCRIPTION
oskit_dirents
DESCRIPTION
OSKIT_END_DECLS
DESCRIPTION
oskit_error_t
DESCRIPTION
oskit_file
9.4 oskit_file: File Interface
oskit_filesystem
9.3 oskit_filesystem: File System
oskit_freebsd_chardev_open
38.5.1 oskit_freebsd_chardev_open: Open a
oskit_freebsd_init
38.4.1 oskit_freebsd_init: Initialize and
oskit_freebsd_init_driver
38.4.4 oskit_freebsd_init_driver: Initialize and
oskit_freebsd_init_devs
38.4.2 oskit_freebsd_init_devs: Initialize and
oskit_freebsd_init_isa
38.4.3 oskit_freebsd_init_isa: Initialize and
oskit_freebsd_net_add_default_route
34.3.6 oskit_freebsd_net_add_default_route: set a
oskit_freebsd_net_close_ether_if
34.3.4 oskit_freebsd_net_close_ether_if: close an
oskit_freebsd_net_ether_if
DESCRIPTION
oskit_freebsd_net_ifconfig
34.3.5 oskit_freebsd_net_ifconfig: configure an
oskit_freebsd_net_init
34.3.1 oskit_freebsd_net_init: initialize the
oskit_freebsd_net_open_ether_if
34.3.2 oskit_freebsd_net_open_ether_if: find and
oskit_freebsd_net_open_first_ether_if
34.3.3 oskit_freebsd_net_open_first_ether_if: find and
oskit_freebsd_xlate_errno
38.5.2 oskit_freebsd_xlate_errno: Translate a
oskit_get_call_context
9.7.1 oskit_get_call_context: Get the
oskit_guid
DESCRIPTION
oskit_identity
DESCRIPTION
oskit_iid_t
DESCRIPTION
oskit_init_libc
12.7.1 oskit_init_libc: Load the , 12.7.2 oskit_init_libc: Initialize the , 18.8.1 oskit_init_libc: Load the , 18.8.2 oskit_init_libc: Secondary Initialization
OSKIT_INLINE
DESCRIPTION
oskit_ipc_call
25.5.4 oskit_ipc_call: make a
oskit_ipc_recv
25.5.2 oskit_ipc_recv: Receive a
oskit_ipc_reply
25.5.5 oskit_ipc_reply: reply to
oskit_ipc_send
25.5.1 oskit_ipc_send: Send a
oskit_ipc_wait
25.5.3 oskit_ipc_wait: Receive a
oskit_iunknown
4.7 oskit_iunknown: base interface
oskit_linux_block_open
37.2.1 oskit_linux_block_open: Open a
oskit_linux_block_open_kdev
37.2.2 oskit_linux_block_open_kdev: Open a
oskit_linux_init_devs
37.1.1 oskit_linux_init_devs: Initialize and
oskit_linux_init_ethernet
37.1.3 oskit_linux_init_ethernet: Initialize and
oskit_linux_init_ethernet_name
37.1.7 oskit_linux_init_ethernet_name: Initialize and
oskit_linux_init_ide
37.1.5 oskit_linux_init_ide: Initialize and
oskit_linux_init_net
37.1.2 oskit_linux_init_net: Initialize and
oskit_linux_init_scsi
37.1.4 oskit_linux_init_scsi: Initialize and
oskit_linux_init_scsi_name
37.1.6 oskit_linux_init_scsi_name: Initialize and
oskit_linux_net_open
37.2.4 oskit_linux_net_open: Open a
oskit_linux_netdev_find
37.2.3 oskit_linux_netdev_find: Open a
oskit_listener
4.9 oskit_listener: callback interface
oskit_listener_mgr
4.10 oskit_listener_mgr: Interface for
oskit_lock
6.1 oskit_lock: Thread-safe lock
oskit_lock_mgr
6.3 oskit_lock_mgr: Lock manager:
oskit_lookup
5.2.3 oskit_lookup: Obtain a
oskit_lookup_first
5.2.4 oskit_lookup_first: Obtain the
oskit_memfs_file_set_contents
33.0.9 oskit_memfs_file_set_contents: replace contents
oskit_memfs_init
33.0.8 oskit_memfs_init: initialize MEMFS
oskit_msghdr
PARAMETERS
oskit_netio
7.5 oskit_netio: Network packet
OSKIT_NORETURN
DESCRIPTION
oskit_openfile
9.6 oskit_openfile: Open File
oskit_pfq_reset_path
36.5.2 oskit_pfq_reset_path: pointer to , SYNOPSIS
oskit_pfq_root
36.5.1 oskit_pfq_root: the root , SYNOPSIS
oskit_posixio
7.6 oskit_posixio: POSIX I/O
oskit_principal
9.2 oskit_principal: Principal Interface
OSKIT_PURE
DESCRIPTION
oskit_register
5.2.1 oskit_register: Register an
oskit_sendsig
13.21.2 oskit_sendsig: deliver a
oskit_sendsig_init
13.21.1 oskit_sendsig_init: initialize kernel
oskit_services
5.1 oskit_services: registration database
oskit_socket
10.2 oskit_socket: Socket Interface
oskit_socket_factory_t
10.2.1 oskit_socket_factory_t: socket factories
oskit_statfs
DESCRIPTION
OSKIT_STDCALL
DESCRIPTION
oskit_stream
4.8 oskit_stream: standard interface
oskit_stream_stat
DESCRIPTION
oskit_timespec
DESCRIPTION
oskit_ttystream
7.7 oskit_ttystream: Interface to
oskit_unregister
5.2.2 oskit_unregister: Unregister a
oskit_wrap_absio
25.4.11 oskit_wrap_absio: Wrap an
oskit_wrap_asyncio
25.4.3 oskit_wrap_asyncio: Wrap an
oskit_wrap_blkio
25.4.10 oskit_wrap_blkio: Wrap an
oskit_wrap_dir
25.4.7 oskit_wrap_dir: Wrap an
oskit_wrap_file
25.4.6 oskit_wrap_file: Wrap an
oskit_wrap_filesystem
25.4.8 oskit_wrap_filesystem: Wrap an
oskit_wrap_openfile
25.4.9 oskit_wrap_openfile: Wrap an
oskit_wrap_posixio
25.4.5 oskit_wrap_posixio: Wrap an
oskit_wrap_socket
25.4.1 oskit_wrap_socket: Wrap an
oskit_wrap_sockio
25.4.4 oskit_wrap_sockio: Wrap an
oskit_wrap_stream
25.4.2 oskit_wrap_stream: Wrap an
otsan
DESCRIPTION
outb
DESCRIPTION
outb_p
DESCRIPTION
outl
DESCRIPTION
outl_p
DESCRIPTION
outw
DESCRIPTION
outw_p
DESCRIPTION
P2ALIGN
Alignment:
page.h
13.2.1 page.h: Page size
page_aligned
DESCRIPTION
paging.h
13.3.11 paging.h: Page translation
paging_disable
13.5.9 paging_disable: disable page
paging_enable
13.5.8 paging_enable: enable page
panic
12.8.3 panic: terminate abnormally
pathconf
7.6.3 pathconf: Get value
pdir_clean_range
13.9.14 pdir_clean_range: free unused
pdir_dump
13.9.15 pdir_dump: dump the
pdir_find_pde
13.9.3 pdir_find_pde: find an
pdir_find_pte
13.9.5 pdir_find_pte: look up
pdir_get_pte
13.9.6 pdir_get_pte: retrieve the
pdir_map_page
13.9.9 pdir_map_page: map a
pdir_map_range
13.9.11 pdir_map_range: map a
pdir_prot_range
13.9.12 pdir_prot_range: change the
pdir_unmap_page
13.9.10 pdir_unmap_page: unmap a
pdir_unmap_range
13.9.13 pdir_unmap_range: remove a
pfq_leaf
36.7 pfq_leaf: Interface to
pfq_leaf_add_child
36.7.1 pfq_leaf_add_child: add a
pfq_leaf_create
36.5.7 pfq_leaf_create: create a
pfq_leaf_get_netio
36.7.4 pfq_leaf_get_netio: get the
pfq_leaf_remove_child
36.7.2 pfq_leaf_remove_child: remove a
pfq_leaf_set_share
36.7.3 pfq_leaf_set_share: allocate a
pfq_sched
36.6 pfq_sched: Interface to
pfq_sched_add_child
36.6.1 pfq_sched_add_child: add a
pfq_sched_remove_child
36.6.2 pfq_sched_remove_child: remove a
pfq_sched_set_share
36.6.3 pfq_sched_set_share: allocate a
pfq_sff_create
36.5.5 pfq_sff_create: create an
pfq_sff_create_root
36.5.3 pfq_sff_create_root: create a
pfq_ssf_create
36.5.6 pfq_ssf_create: create an
pfq_ssf_create_root
36.5.4 pfq_ssf_create_root: create a
phys-mem-va
DESCRIPTION
phys_lmm.h
13.11.1 phys_lmm.h: Physical memory
phys_lmm_add
13.11.4 phys_lmm_add: Add memory
phys_lmm_init
13.11.3 phys_lmm_init: Initialize kernel
phys_mem_max
13.11.2 phys_mem_max: Highest physical , SYNOPSIS
phystokv
DESCRIPTION
pic.h
13.4.2 pic.h: Programmable Interrupt
pic_ack
DESCRIPTION
pic_disable_all
DESCRIPTION
pic_disable_irq
DESCRIPTION
pic_enable_all
DESCRIPTION
pic_enable_irq
DESCRIPTION
pic_init
DESCRIPTION
pic_test_irq
DESCRIPTION
pio.h
13.3.7 pio.h: Programmed I/O
poll
7.2.1 poll: Poll for
posix library
17 POSIX Interface Library:
pow
19.2 Functions
proc_reg.h
13.3.3 proc_reg.h: Processor register
profil
27.3.1 profil: Enabledisable,
pseudo_descriptor
DESCRIPTION
ptab_alloc
13.9.7 ptab_alloc: allocate a
ptab_dump
13.9.16 ptab_dump: dump the
ptab_find_pte
13.9.4 ptab_find_pte: find an
ptab_free
13.9.8 ptab_free: free a
pthread.h
25.3.1 pthread.h: Thread constants
pthread_attr_init
25.3.3 pthread_attr_init: Initialize a
pthread_attr_setdetachstate
25.3.4 pthread_attr_setdetachstate: Set the
pthread_attr_setguardsize
25.3.7 pthread_attr_setguardsize: Set the
pthread_attr_setopaque
25.6.7 pthread_attr_setopaque: Set the
pthread_attr_setprio
25.3.5 pthread_attr_setprio: Set the
pthread_attr_setschedpolicy
25.3.9 pthread_attr_setschedpolicy: Set the
pthread_attr_setscheduler
25.6.6 pthread_attr_setscheduler: Set the
pthread_attr_setstackaddr
25.3.6 pthread_attr_setstackaddr: Set the
pthread_attr_setstacksize
25.3.8 pthread_attr_setstacksize: Set the
pthread_cancel
25.3.14 pthread_cancel: Cancel a
pthread_cleanup_push
25.3.15 pthread_cleanup_push: Push a
pthread_cond_broadcast
25.3.19 pthread_cond_broadcast: Wakeup all
pthread_cond_destroy
25.3.20 pthread_cond_destroy: Destroy a
pthread_cond_donate_wait
25.6.5 pthread_cond_donate_wait: Timed condition
pthread_cond_init
25.3.21 pthread_cond_init: Initialize a
pthread_cond_signal
25.3.22 pthread_cond_signal: Wakeup one
pthread_cond_timedwait
25.3.24 pthread_cond_timedwait: Wait on
pthread_cond_wait
25.3.23 pthread_cond_wait: Wait on
pthread_condattr_init
25.3.13 pthread_condattr_init: Initialize a
pthread_create
25.3.25 pthread_create: Create a
pthread_detach
25.3.26 pthread_detach: Detach a
pthread_exit
25.3.27 pthread_exit: Terminate a
pthread_getspecific
25.3.32 pthread_getspecific: Set a
pthread_init
25.3.2 pthread_init: Initialize the
pthread_join
25.3.28 pthread_join: Join with
pthread_key_create
25.3.29 pthread_key_create: Create a
pthread_key_delete
25.3.30 pthread_key_delete: Delete a
pthread_kill
25.3.43 pthread_kill: send a
pthread_mutex_destroy
25.3.34 pthread_mutex_destroy: Destroy a
pthread_mutex_init
25.3.33 pthread_mutex_init: Initialize a
pthread_mutex_lock
25.3.35 pthread_mutex_lock: Lock a
pthread_mutex_trylock
25.3.36 pthread_mutex_trylock: Attempt to
pthread_mutex_unlock
25.3.37 pthread_mutex_unlock: Unlock a
pthread_mutexattr_init
25.3.10 pthread_mutexattr_init: Initialize a
pthread_mutexattr_setprotocol
25.3.11 pthread_mutexattr_setprotocol: Set the
pthread_mutexattr_settype
25.3.12 pthread_mutexattr_settype: Set the
pthread_resume
25.3.38 pthread_resume: Resume a
pthread_sched_become_scheduler
25.6.1 pthread_sched_become_scheduler: Become an
pthread_sched_donate_wait_recv
25.6.2 pthread_sched_donate_wait_recv: Donate CPU
pthread_sched_message_recv
25.6.3 pthread_sched_message_recv: Scheduling message
pthread_sched_setstate
25.6.4 pthread_sched_setstate: Set the
pthread_self
25.3.39 pthread_self: Return the
pthread_setcancelstate
25.3.16 pthread_setcancelstate: Set the
pthread_setcanceltype
25.3.17 pthread_setcanceltype: Set the
pthread_setprio
25.3.40 pthread_setprio: Change the
pthread_setschedparam
25.3.41 pthread_setschedparam: Set the
pthread_setspecific
25.3.31 pthread_setspecific: Set a
pthread_sigmask
25.3.42 pthread_sigmask: examine and
pthread_sleep
25.3.44 pthread_sleep: Sleep for
pthread_suspend
25.3.45 pthread_suspend: Suspend a
pthread_testcancel
25.3.18 pthread_testcancel: Check for
ptoa
DESCRIPTION
push
7.5.1 push: Push a
query
4.7.1 query: Query for
queue.h
13.2.3 queue.h: Generic queues
queue_assign
DESCRIPTION
queue_chain_t
SYNOPSIS
queue_empty
DESCRIPTION
queue_end
DESCRIPTION
queue_enter
DESCRIPTION
queue_enter_after
DESCRIPTION
queue_enter_before
DESCRIPTION
queue_enter_first
DESCRIPTION
queue_entry
SYNOPSIS
queue_entry_t
SYNOPSIS
queue_first
DESCRIPTION
queue_head_t
SYNOPSIS
queue_init
DESCRIPTION
queue_iterate
DESCRIPTION
queue_last
DESCRIPTION
queue_next
DESCRIPTION
queue_prev
DESCRIPTION
queue_remove
DESCRIPTION
queue_remove_first
DESCRIPTION
queue_remove_last
DESCRIPTION
queue_t
SYNOPSIS
read
4.8.1 read: Read from , 7.1.1 read: Read from , 7.3.2 read: Read from
readable
7.2.4 readable: Return the
readlink
9.4.4 readlink: Read the
realloc
11.4.2 realloc: Reallocate a , 12.5.7 realloc: change the
recvfrom, recvmsg
10.2.10 recvfromrecvmsg: receive
release
4.7.3 release: Release a
remainder
19.2 Functions
remount
9.3.4 remount: Update the
remove
4.10.4 remove: Remove a
remove_listener
7.2.3 remove_listener: Disassociate a
remservice
5.1.2 remservice: Unregister a
rename
9.5.5 rename: Rename a
reparent
9.5.11 reparent: Create a
revert
4.8.7 revert: Revert to
rint
19.2 Functions
rmdir
9.5.7 rmdir: Remove a
round_page
DESCRIPTION
rtc.h
13.4.4 rtc.h: NVRAM Register
rtcin
DESCRIPTION
rtcout
DESCRIPTION
rtld library
21 Runtime Linker/Loader: liboskit_rtld.a
s3_cmap_fg_index
40.2.7 s3_cmap_fg_index: Return the
s3_cmap_read
40.2.6 s3_cmap_read: Read a
s3_cmap_write
40.2.5 s3_cmap_write: Write a
s3_init_framebuffer
40.2.4 s3_init_framebuffer: Initializes the
scalb
19.2 Functions
sched_yield
25.3.46 sched_yield: Yield the
seek
4.8.3 seek: Change the
seg.h
13.3.8 seg.h: Segment descriptor
sel_idx
DESCRIPTION
sendbreak
7.7.3 sendbreak: Send a
sendsig_trap_handler
13.21.3 sendsig_trap_handler: convert trap
sendto, sendmsg
10.2.11 sendtosendmsg: send
serial_console
DESCRIPTION
set_b0
DESCRIPTION
set_b1
DESCRIPTION
set_b2
DESCRIPTION
set_b3
DESCRIPTION
set_dr0
DESCRIPTION
set_dr1
DESCRIPTION
set_dr2
DESCRIPTION
set_dr3
DESCRIPTION
set_dr6
DESCRIPTION
set_dr7
DESCRIPTION
setattr
7.7.2 setattr: Set the
setjmp.h
12.4.12 setjmp.h: nonlocal jumps
setsize
4.8.4 setsize: Set the , 7.1.4 setsize: Set the , 7.3.5 setsize: Set the
setstat
7.6.2 setstat: Set the
SEXT
Symbol name extension:
sfree
12.5.11 sfree: release a
shutdown
10.2.5 shutdown: shut down
signal
6.2.2 signal: Signal a
signal.h
12.4.13 signal.h: signal handling
signals_init, setsiginit
11.3.5 signals_initsetsiginit: Get
sin
19.2 Functions
sinh
19.2 Functions
sleep_init, sleep, wakeup
11.3.6 sleep_initsleep, wakeup:
smalloc
12.5.9 smalloc: allocated uninitialized
smallocf
12.5.14 smallocf: allocated uninitialized
smemalign
12.5.10 smemalign: allocate aligned
smemalignf
12.5.15 smemalignf: allocate aligned
smp library
14 Symmetric Multiprocessing: liboskit_smp.a
smp_apic_ack
smp_apic_ack: (X86) acknowledge an
smp_find_cpu
14.3.3 smp_find_cpu: Return the
smp_find_cur_cpu
14.3.2 smp_find_cur_cpu: Return the
smp_get_num_cpus
14.3.5 smp_get_num_cpus: Returns the
smp_init
14.3.1 smp_init: Initializes the
smp_init_paging
14.3.7 smp_init_paging: Tell the
smp_map_range
14.3.6 smp_map_range: Request the
smp_message_pass
14.3.8 smp_message_pass: Send an
smp_message_pass_enable
14.3.9 smp_message_pass_enable:
smp_start_cpu
14.3.4 smp_start_cpu: Starts a
spin_lock
DESCRIPTION
spin_lock.h
13.2.2 spin_lock.h: Spin locks
spin_lock_init
DESCRIPTION
spin_lock_locked
DESCRIPTION
spin_lock_t
DESCRIPTION
spin_try_lock
DESCRIPTION
spin_unlock
DESCRIPTION
sqrt
19.2 Functions
start_fs_bmod
13.20.1 start_fs_bmod: Create the
stat
4.8.10 stat: Get attributes , 7.6.1 stat: Get attributes
statfs
9.3.1 statfs: Get attributes
stdarg.h
12.4.14 stdarg.h: variable arguments
stddef.h
12.4.15 stddef.h: common definitions
stdio.h
12.4.16 stdio.h: standard input/output
stdlib.h
12.4.17 stdlib.h: standard library
string.h
12.4.18 string.h: string handling
strings.h
12.4.19 strings.h: string handling
svm library
24 Simple Virtual Memory:
svm_alloc
24.2.2 svm_alloc: allocate a
svm_dealloc
24.2.3 svm_dealloc: deallocate a
svm_init
24.2.1 svm_init: initialize SVM
svm_protect
24.2.4 svm_protect: control the
symlink
9.5.10 symlink: Create a
sync
9.3.2 sync: Synchronize in-core , 9.4.1 sync: Write this
sys/gmon.h
12.4.20 sys/gmon.h: GNU profiling
sys/ioctl.h
12.4.21 sys/ioctl.h: I/O control
sys/mman.h
12.4.22 sys/mman.h: memory management
sys/reboot.h
12.4.23 sys/reboot.h: reboot definitions
sys/signal.h
12.4.24 sys/signal.h: signal handling
sys/stat.h
12.4.25 sys/stat.h: file operations
sys/termios.h
12.4.26 sys/termios.h: terminal handling
sys/time.h
12.4.27 sys/time.h: timing functions
sys/types.h
12.4.29 sys/types.h: general POSIX
sys/utsname.h
12.4.33 sys/utsname.h: system identification
sys/wait.h
12.4.28 sys/wait.h: a POSIX
tan
19.2 Functions
tanh
19.2 Functions
termios.h
12.4.30 termios.h: terminal handling
TEXT_ALIGN
Alignment:
threads library
25 POSIX Threads: liboskit_threads.a
trap.h
13.3.10 trap.h: Processor trap
trap_dump
13.8.6 trap_dump: dump a
trap_dump_panic
13.8.7 trap_dump_panic: dump a
trap_state
13.8.1 trap_state: saved state
TRUE
DESCRIPTION
trunc_page
DESCRIPTION
tss.h
13.3.12 tss.h: Processor task
types.h
3.2.5 types.h: basic machine-independent
unistd.h
12.4.31 unistd.h: POSIX standard
unix library
16 Unix User-Mode Environment:
unlink
9.5.4 unlink: Unlink a
unlockregion
4.8.9 unlockregion: Unlock a
unmap
7.4.2 unmap: Release a
unmount
9.3.5 unmount: Forcibly unmount , 20.1.6 unmount: Unmount a
unwire
7.4.4 unwire: Unwire a
USERMODE
DESCRIPTION
utime.h
12.4.32 utime.h: file times
video library
40 Video Support: liboskit_video.a
wait
6.2.1 wait: Wait on
wimpi library
39 WIMPi Window Manager:
wimpi_clear_area
39.4.21 wimpi_clear_area: Clear a
wimpi_copy_area
39.4.30 wimpi_copy_area: Copy a
wimpi_create_toplevel
39.4.3 wimpi_create_toplevel: Create a
wimpi_create_window
39.4.13 wimpi_create_window: Create a
wimpi_destroy_toplevel
39.4.4 wimpi_destroy_toplevel: Destroy a
wimpi_destroy_window
39.4.14 wimpi_destroy_window: Destroy a
wimpi_draw_arc
39.4.26 wimpi_draw_arc: Draw an
wimpi_draw_ellipse
39.4.27 wimpi_draw_ellipse: Draw an
wimpi_draw_line
39.4.25 wimpi_draw_line: Draw a
wimpi_draw_rectangle
39.4.28 wimpi_draw_rectangle: Draw a
wimpi_draw_string
39.4.24 wimpi_draw_string: Draw a
wimpi_fill_rectangle
39.4.23 wimpi_fill_rectangle: Draw a
wimpi_initialize
39.4.1 wimpi_initialize: Initialize the
wimpi_kbd_input
39.4.5 wimpi_kbd_input: Send keyboard
wimpi_lower_window
39.4.18 wimpi_lower_window: Lower a
wimpi_main_loop
39.4.2 wimpi_main_loop: Start main
wimpi_make_child_window
39.4.32 wimpi_make_child_window: Make a
wimpi_map_window
39.4.15 wimpi_map_window: Map a
wimpi_mouse_input
39.4.6 wimpi_mouse_input: Send mouse
wimpi_move_resize_window
39.4.22 wimpi_move_resize_window: Move/resize a
wimpi_put_image
39.4.29 wimpi_put_image: Blit an
wimpi_raise_window
39.4.17 wimpi_raise_window: Raise a
wimpi_send_destroy_event
39.4.12 wimpi_send_destroy_event: Send a
wimpi_send_expose_event
39.4.9 wimpi_send_expose_event: Send and
wimpi_send_mouse_event
39.4.10 wimpi_send_mouse_event: Send a
wimpi_send_move_resize_event
39.4.11 wimpi_send_move_resize_event: Send a
wimpi_set_event_handler
39.4.7 wimpi_set_event_handler: Register a
wimpi_set_foreground
39.4.20 wimpi_set_foreground: Set a
wimpi_set_input_routine
39.4.8 wimpi_set_input_routine: Register a
wimpi_set_window_background
39.4.19 wimpi_set_window_background: Set a
wimpi_set_window_title
39.4.31 wimpi_set_window_title: Set the
wimpi_unmap_window
39.4.16 wimpi_unmap_window: Unmap a
wire
7.4.3 wire: Wire a
write
4.8.2 write: Write to , 7.1.2 write: Write to , 7.3.3 write: Write to
x86_desc
DESCRIPTION
x86_gate
DESCRIPTION
y0
19.2 Functions
y1
19.2 Functions
y2
19.2 Functions


Utah Flux Research Group