haiku/headers/private/kernel
Ingo Weinhold 90d870c155 * Moved VMAddressSpace definition to vm_address_space.h.
* "Classified" VMAddressSpace, i.e. turned the vm_address_space_*() functions
  into methods, made all attributes (but "areas") private, and added
  accessors.
* Also turned the vm.cpp functions vm_area_lookup() and
  remove_area_from_address_space() into VMAddressSpace methods. The rest of
  the area management functionality will follow soon.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34447 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-12-02 16:12:15 +00:00
..
arch vm_area -> VMArea 2009-12-01 17:40:04 +00:00
boot Patch by Vincent Duvert: 2009-09-29 13:07:10 +00:00
disk_device_manager * Got rid of the duplicated functionalities provided by RWLocker.cpp, and 2009-10-12 14:29:05 +00:00
fs
platform
posix
slab
util Attempt at allowing to use C++ structures in C only code: We use the 2009-12-02 10:56:10 +00:00
MessagingServiceDefs.h
Notifications.h Fixed spelling. 2009-11-20 07:10:23 +00:00
block_cache.h
boot_device.h
boot_item.h
boot_splash.h
commpage.h
condition_variable.h Make use of the wait status field so it can be provided in Notify() and then 2009-10-21 23:44:59 +00:00
console.h
cpu.h * Renamed the ROUNDOWN macro to ROUNDDOWN. Also changed the implementation of 2009-08-03 12:39:56 +00:00
debug.h Added debug_strlcpy() for use in the kernel debugger. 2009-10-01 03:02:34 +00:00
debug_heap.h
debug_paranoia.h
debugger_keymaps.h
elf.h * Allow to use symbols as variables (prefixed with '@'). Now only tab completion 2009-10-22 11:44:29 +00:00
elf_priv.h
file_cache.h Finished renaming of vm_cache to VMCache. 2009-12-01 17:45:55 +00:00
frame_buffer_console.h * The VESA driver now tries to find the PCI card that it is controlling by 2009-11-24 15:26:52 +00:00
generic_syscall.h
heap.h * The alphabet is obviously hard, moved some tracing defines at their 2009-10-22 23:14:10 +00:00
int.h
kdevice_manager.h
kdriver_settings.h
kernel.h * Renamed the ROUNDOWN macro to ROUNDDOWN. Also changed the implementation of 2009-08-03 12:39:56 +00:00
kernel_c++_structs.h Attempt at allowing to use C++ structures in C only code: We use the 2009-12-02 10:56:10 +00:00
kernel_daemon.h
kimage.h
kmodule.h
kscheduler.h anevilyak+mmlr: 2009-08-21 04:11:40 +00:00
ksignal.h
ksyscalls.h
ksystem_info.h
listeners.h
lock.h Since there were no further complaints: Added mutex_lock_with_timeout(). 2009-12-01 09:38:34 +00:00
low_resource_manager.h * The kernel's address space is now also a resource that is known to the low 2009-11-27 13:03:28 +00:00
messaging.h
port.h * delete_owned_ports() no longer scans the whole port array for ports belonging 2009-10-26 13:34:43 +00:00
real_time_clock.h
safemode.h
scheduling_analysis.h
sem.h * Semaphores are now put into the team struct in a doubly linked list. 2009-10-23 02:06:51 +00:00
smp.h Remove SMP_MSG_RESCHEDULE_IF_IDLE as it is not used anymore. 2009-08-21 16:14:18 +00:00
syscall_restart.h
system_profiler.h
team.h Renamed vm_address_space to VMAddressSpace. 2009-12-01 17:27:09 +00:00
thread.h anevilyak+mmlr: 2009-08-21 04:11:40 +00:00
thread_types.h Renamed vm_address_space to VMAddressSpace. 2009-12-01 17:27:09 +00:00
timer.h Fix gcc4 build. 2009-09-25 14:36:26 +00:00
tracing.h
user_atomic.h
user_debugger.h Inherit the disable_debugger() flag to a fork()ed child. load_image() doesn't 2009-09-28 02:54:38 +00:00
usergroup.h
vfs.h * Forgot to add linkat(), this really closes #4928 now. 2009-11-26 16:30:16 +00:00
vm.h * Moved VMAddressSpace definition to vm_address_space.h. 2009-12-02 16:12:15 +00:00
vm_address_space.h * Moved VMAddressSpace definition to vm_address_space.h. 2009-12-02 16:12:15 +00:00
vm_cache.h
vm_page.h Add a vm_page_allocate_page_run_no_base. It bases its search on the pages found 2009-10-11 16:55:21 +00:00
vm_priv.h
vm_translation_map.h
vm_types.h * Moved VMAddressSpace definition to vm_address_space.h. 2009-12-02 16:12:15 +00:00
wait_for_objects.h