haiku/src/kernel/core
Axel Dörfler 204db7744a get_new_fd() now has a separate fs_mount parameter, so you no longer need to cast
different types to vnodes.
Renamed vfs_get_vnode() to vfs_lookup_vnode() as it doesn't grab a ref to the node.
Added new vfs_get_vnode() that actually grabs such a ref.
vfs_get_vnode_cache() now fills a vm_cache_ref instead of a void pointer.
Replaced SYS_MAX_NAME_LEN constants with the B_FILE_NAME_LENGTH that should have
been used there.
vnode::cache should have been a vm_cache_ref and is now.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10431 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-13 22:17:00 +00:00
..
addons Fixed build conflict with new ISA bus manager. 2004-06-07 01:13:49 +00:00
arch Moved cpuid.S from src/kernel/libroot/os/arch/x86/. Fixed it so that it 2004-12-01 03:48:28 +00:00
cache Fixed another stupid bug in cache_io(): if one request needed new pages 2004-12-01 07:38:27 +00:00
device_manager Made the get_safemode_option() function public. 2004-11-26 16:25:18 +00:00
disk_device_manager Removed the empty function stubs from this file (and basically moved there 2004-10-29 01:43:15 +00:00
fs get_new_fd() now has a separate fs_mount parameter, so you no longer need to cast 2004-12-13 22:17:00 +00:00
util Always define the symbols needed for basic C++ features. If we link against libgcc.a the symbols from there are simply overridden. 2004-11-03 17:33:17 +00:00
vm Now uses ASSERT_LOCKED_MUTEX() some more. 2004-12-13 22:05:47 +00:00
cbuf.c Disabled some unneeded checksum code (cbuf is still "abused" in our ports 2004-11-19 19:11:04 +00:00
console.c Fixed typo that prevented compilation. 2004-07-02 02:57:29 +00:00
cpu.c Renamed some init2() functions to init_post_vm() to make clearer when and why 2004-10-21 01:45:43 +00:00
debug.c Now uses the shutdown() function instead of reboot() directly. Maybe this 2004-11-19 21:55:12 +00:00
elf.c Replaced region_id with area_id. 2004-11-08 14:11:46 +00:00
faults.c Include kernel_args.h instead of stage2.h. 2003-10-07 23:12:37 +00:00
gdb.c Removed superfluous htons()/htonl() functions (we already have the 2004-05-31 22:49:06 +00:00
heap.c Renamed heap_init_postsem() to _post_sem(), added new heap_init_post_thread(). 2004-10-23 13:59:27 +00:00
image.c BeGeistert checkin: fixed broken allocation length as found by the USE_WALL 2004-10-18 15:39:21 +00:00
int.c Renamed some init2() functions to init_post_vm() to make clearer when and why 2004-10-21 01:45:43 +00:00
Jamfile Moved shutdown() into a separate file. 2004-11-25 17:59:13 +00:00
kernel_daemon.c No need to have the kernel daemon run immediately. 2004-11-08 14:03:19 +00:00
khash.c New function hash_remove_first() makes emptying a hash table much simpler. 2004-11-10 01:56:22 +00:00
linkhack.c It is accomplished ... 2002-07-09 12:24:59 +00:00
lock.c Semaphores created in the kernel always belong to the kernel; there is 2004-11-01 00:52:27 +00:00
main.c Threads and teams now maintain a used counter - they also provide a maximum 2004-11-30 21:11:37 +00:00
misc.c It is accomplished ... 2002-07-09 12:24:59 +00:00
module.c Removed some debugging output that shouldn't have made it into the repository. 2004-11-09 13:57:03 +00:00
pools.c Replaced some more vm_create_anonymous_region() with create_area() and 2003-08-19 17:38:13 +00:00
port.c create_port() incremented the used ports counter twice, thanks to Stefano 2004-11-27 12:03:48 +00:00
queue.c Replaced kmalloc(), kfree(), and kstrdup() with the POSIX equivalents. 2002-10-29 23:07:06 +00:00
real_time_clock.c Fixed set_timezone() 2004-11-28 23:13:22 +00:00
scheduler.c Fixed a warning. 2004-10-14 14:24:42 +00:00
sem.c Got rid of gSemRegion as it is never really used. 2004-11-08 13:57:40 +00:00
shutdown.c Fixed set_timezone() 2004-11-28 23:13:22 +00:00
signal.c Debug output now uses the TRACE() macro, turned debug output off. 2004-11-12 17:21:14 +00:00
smp.c Replaced all remaining PAGE_SIZE with B_PAGE_SIZE and "addr" with addr_t. 2004-10-20 00:19:38 +00:00
syscalls.c Removed broken _user_exit(), and implemented working _user_exit_team(). 2004-12-01 04:26:10 +00:00
sysctl.c Removed unnecessary reference to ktypes.h. 2004-11-19 21:56:02 +00:00
system_info.c Threads and teams now maintain a used counter - they also provide a maximum 2004-11-30 21:11:37 +00:00
team.c Removed broken _user_exit(), and implemented working _user_exit_team(). 2004-12-01 04:26:10 +00:00
thread.c Threads and teams now maintain a used counter - they also provide a maximum 2004-11-30 21:11:37 +00:00
timer.c Applied ages old cleanup patch from Jack Burton. 2004-03-14 18:02:22 +00:00