haiku/src/system/kernel
Ingo Weinhold d6778355ee * <DiskDeviceTypes.h>: Removed kPartitionTypeIntel{Primary,Logical} constants.
* Added new header headers/private/system/disk_device_types.h, which defines
  the <DiskDeviceTypes.h> constants as macros and which can be used where the
  constants cannot be used. The constants are defined using the macros, so now
  there's only one place where the string literals should be specified.
* Use the macros in the partitioning systems. I was too lazy to also adjust the
  file systems -- most of them seem to hard-code the string literal yet.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33386 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-10-01 03:07:42 +00:00
..
arch Fixed incorrect uses of user_{strl,mem}cpy() in the kernel debugger. This could 2009-10-01 03:03:16 +00:00
cache Fixed wrong check 2009-08-13 17:46:39 +00:00
debug Added debug_strlcpy() for use in the kernel debugger. 2009-10-01 03:02:34 +00:00
device_manager * VFS: 2009-10-01 03:06:34 +00:00
disk_device_manager * <DiskDeviceTypes.h>: Removed kPartitionTypeIntel{Primary,Logical} constants. 2009-10-01 03:07:42 +00:00
fs * VFS: 2009-10-01 03:06:34 +00:00
lib Added and modified kernel stubs and headers for arch mipsel. Correctness not included. 2009-08-23 02:52:09 +00:00
messaging Remove invalid TODO. 2009-03-14 00:18:23 +00:00
platform Adding routerboard_mipsel platform stubs and linker script. 2009-08-22 01:48:18 +00:00
posix headers/private/kernel/util/OpenHashTable.h, Hugo's version, is a bit nicer than 2009-07-27 00:39:12 +00:00
scheduler * Strip down scheduler_simple. Anything related to multiple CPU handling has 2009-08-21 16:10:27 +00:00
slab We already panic to indicate that something's wrong, no real need to crash 2009-08-13 02:00:49 +00:00
util When linking against libgcc already don't include these symbols. Otherwise we 2009-01-25 21:28:43 +00:00
vm * Also take into account that the alignment due to B_ANY_KERNEL_BLOCK_ADDRESS 2009-09-11 07:29:36 +00:00
boot_item.cpp * Changed get_boot_item() API: it now also can retrieve the size of the boot 2008-03-30 11:01:41 +00:00
boot_splash.cpp Patch by David Powell: 2008-08-28 16:59:34 +00:00
commpage.cpp Split the commpage initialization into two parts. The second part is executed 2009-06-24 13:53:58 +00:00
condition_variable.cpp headers/private/kernel/util/OpenHashTable.h, Hugo's version, is a bit nicer than 2009-07-27 00:39:12 +00:00
cpu.c * _user_cpu_enabled() accidently returned an error code instead of "false". 2008-05-22 11:38:00 +00:00
elf.cpp Fixed incorrect uses of user_{strl,mem}cpy() in the kernel debugger. This could 2009-10-01 03:03:16 +00:00
heap.cpp Make use of the address range blocking to guarantee that accessing 0xdeadbeef 2009-09-10 02:09:16 +00:00
image.cpp headers/private/kernel/util/OpenHashTable.h, Hugo's version, is a bit nicer than 2009-07-27 00:39:12 +00:00
int.c Fix wrong check, thanks Axel :-) 2009-02-18 17:52:51 +00:00
Jamfile Added version scripts for the kernel, libroot, and libbe. ATM each has two 2009-05-22 14:53:31 +00:00
kernel_daemon.cpp Fixing warnings under GCC4 in preparation to enable -Werror there as well: 2009-02-01 20:48:02 +00:00
kernel_versions Added version scripts for the kernel, libroot, and libbe. ATM each has two 2009-05-22 14:53:31 +00:00
kernel.rdef patch by Artur Wyszynski (aljen): 2008-03-18 10:11:58 +00:00
linkhack.c Renamed system/core to system/kernel. 2005-04-13 13:22:10 +00:00
listeners.cpp Added WaitObjectListener destructor. Hopefully fixes the gcc 2 build. 2009-04-23 14:53:18 +00:00
lock.cpp * Use parse_expression() instead of strtoul(). 2009-07-29 23:01:27 +00:00
low_resource_manager.cpp Merged branch haiku/branches/developer/bonefish/vm into trunk. This 2008-07-22 20:36:32 +00:00
main.cpp Split the commpage initialization into two parts. The second part is executed 2009-06-24 13:53:58 +00:00
module.cpp * Added fdopendir() (POSIX). 2009-08-29 20:25:24 +00:00
Notifications.cpp * Cleared up a misconception in the notification mechanism. We already had 2009-04-11 21:45:25 +00:00
port.cpp * If getting a new port message failed, we must release the port's write sem 2009-04-30 19:07:38 +00:00
real_time_clock.c * _user_{get|set}_tzfilename() can now be used with NULL filename pointers 2009-07-02 14:05:44 +00:00
sem.cpp anevilyak+mmlr: 2009-08-21 04:11:40 +00:00
shutdown.c Patch by Olivier Coursiere: When rebooting, shutdown all the system teams, 2009-04-05 19:04:25 +00:00
signal.cpp Cleanup, remove needless line-break and trailing space. Also switched that "& " 2009-08-29 15:35:11 +00:00
smp.cpp Remove SMP_MSG_RESCHEDULE_IF_IDLE as it is not used anymore. 2009-08-21 16:14:18 +00:00
syscalls.cpp The kernel side of a new system-wide sampling-based profiling mechanism. 2009-04-11 22:20:51 +00:00
system_info.cpp Added system_info::abi field. It contains the system's ABI version, which 2009-05-26 01:02:39 +00:00
team.cpp Inherit the disable_debugger() flag to a fork()ed child. load_image() doesn't 2009-09-28 02:54:38 +00:00
thread.cpp anevilyak+mmlr: 2009-08-21 04:11:40 +00:00
timer.cpp Fixed build with tracing enabled. 2009-09-16 12:20:27 +00:00
usergroup.cpp * Introduced ref-counting for the I/O contexts. 2009-03-02 00:26:22 +00:00
wait_for_objects.cpp common_poll(): 2009-08-15 16:42:18 +00:00