haiku/headers/private/kernel
Ingo Weinhold 1b5f626633 * Changes to use KPath where possible now.
* Made GetMediaStatus() a bit more robust. If the ioctl fails (e.g. if it
  is not implemented as in Thomas' drivers), it gets the device geometry
  and does not fail, if the device is not removable.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9546 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-27 21:52:33 +00:00
..
arch Added function for an early boot message before anything else (because of 2004-10-26 23:29:00 +00:00
boot The boot loader now can tell the x86 serial driver the serial port base 2004-10-27 01:02:05 +00:00
disk_device_manager * Changes to use KPath where possible now. 2004-10-27 21:52:33 +00:00
fs Added class KPath. Convenient wrapper for a fixed-sized path buffer. 2004-10-27 21:41:16 +00:00
util Moved the user_memcpy()/strlcpy()/memset() calls to KernelExport.h. 2004-09-29 10:29:00 +00:00
bus.h Replaced all remaining PAGE_SIZE with B_PAGE_SIZE, addr with addr_t. 2004-10-20 00:33:06 +00:00
cache.h We temporarily need a BeOS compatible cache implementation. 2004-06-08 05:59:53 +00:00
cbuf.h cbuf.h now includes OS.h and not kernel.h anymore. This fixes a strange issue in building the ps2 mouse driver. Thanks to Axel for the advice 2004-10-11 23:14:49 +00:00
console.h
cpu.h Renamed some more init2 routines to init_post_vm() to make it clearer when 2004-10-21 01:41:29 +00:00
debug.h Renamed some more init2 routines to init_post_vm() to make it clearer when 2004-10-21 01:41:29 +00:00
defines.h
dev.h
devfs.h Added new prototypes for publishing/unpublishing partitions. 2004-06-15 15:33:53 +00:00
devs.h
elf32.h
elf_priv.h Replaced the regions array with the nicer text_region and data_region members. 2004-06-09 02:51:27 +00:00
elf.h Changed elf_lookup_symbol_address() prototype - due to the way it now returns 2004-05-31 21:38:09 +00:00
faults_priv.h
fb_console.h
fd.h Fixed return value of some functions. 2004-06-15 15:11:37 +00:00
file_cache.h Start of the file cache. For now only exports a vnode store. 2004-09-03 16:33:32 +00:00
float.h
font.h Changed the digit '4' to look better with the others. 2004-06-16 02:10:27 +00:00
gdb.h
int.h Renamed some more init2 routines to init_post_vm() to make it clearer when 2004-10-21 01:41:29 +00:00
isa.h
isovol.h
kdevice_manager.h The pnp_node_info structure is now a bit more public and accessible 2004-09-04 17:19:41 +00:00
kernel_daemon.h
kernel.h Replaced all remaining PAGE_SIZE with B_PAGE_SIZE, addr with addr_t. 2004-10-20 00:33:06 +00:00
kerrors.h
khash.h
kimage.h Updated the private kernel image API to be more efficient (no longer needs 2004-05-11 15:04:36 +00:00
kmodule.h Removed the unused argument from module_init(). 2004-04-26 21:04:06 +00:00
kqueue.h
ksignal.h Added new syscall _kern_sigprocmask(), renamed other signal syscalls to the 2004-09-01 12:02:26 +00:00
ksocket.h
ksyscalls.h We automatically generate what information are available from syscalls.h, 2004-08-28 20:34:43 +00:00
ktypes.h Replaced all remaining PAGE_SIZE with B_PAGE_SIZE, addr with addr_t. 2004-10-20 00:33:06 +00:00
lock.h No need to include <kernel.h>. 2004-05-18 09:37:20 +00:00
memheap.h Renamed heap_init_postsem() to ..._post_sem(). Added prototype for heap_init_post_thread(). 2004-10-23 13:50:27 +00:00
pci_priv.h
pools.h
port.h Several follow-up changes required by the changes either to the VFS 2004-08-28 20:45:00 +00:00
queue.h
real_time_clock.h
sem.h Several follow-up changes required by the changes either to the VFS 2004-08-28 20:45:00 +00:00
smp.h Applied NewOS change 1914: moved APIC setup into the kernel due to a 2004-03-14 22:54:00 +00:00
syscall_process_info.h Added syscalls for various process/group/session related functions. 2004-10-14 14:31:31 +00:00
syscalls.h Added missing flags parameter to _kern_mount(). 2004-10-27 21:42:13 +00:00
sysctl.h Several follow-up changes required by the changes either to the VFS 2004-08-28 20:45:00 +00:00
system_info.h Added system_info.h header and syscall for get_system_info(). 2004-04-21 22:46:35 +00:00
team.h Replaced the old _kern_create_team() syscall with a BeOS style _kern_load_image(). 2004-10-14 17:46:48 +00:00
thread_types.h The group must also know how many wait_for_child() are on it. 2004-10-14 15:40:21 +00:00
thread.h Resolved the argument type change of _user- vs. _kern_spawn_thread() - introduced 2004-09-01 15:47:47 +00:00
timer.h Cleanup, fixed return codes. 2004-03-14 18:03:18 +00:00
tls.h
user_atomic.h
user_runtime.h Small cleanup. 2004-02-23 03:14:49 +00:00
vfs.h _user_mount() now has a flags parameter, too. 2004-10-27 21:45:04 +00:00
vm_cache.h Added a prototype for vm_cache_resize(). 2004-10-08 15:07:57 +00:00
vm_page.h - the arch_vm_translation_map.c exported functions now have the arch_ prefix 2004-10-19 23:19:10 +00:00
vm_priv.h - the arch_vm_translation_map.c exported functions now have the arch_ prefix 2004-10-19 23:19:10 +00:00
vm_store_anonymous_noswap.h
vm_store_device.h Replaced all remaining PAGE_SIZE with B_PAGE_SIZE, addr with addr_t. 2004-10-20 00:33:06 +00:00
vm_store_null.h
vm_translation_map.h - the arch_vm_translation_map.c exported functions now have the arch_ prefix 2004-10-19 23:19:10 +00:00
vm_types.h vm_page no longer keeps a pointer to the vm_cache_ref but to the vm_cache. 2004-10-08 22:54:42 +00:00
vm.h Added prototype for vm_free_kernel_args(). 2004-10-23 13:49:19 +00:00