haiku/headers/private/kernel
Ingo Weinhold 4c4b14c3bb The "traced" command can now be passed a filter expression consisting of
boolean operators ("not", "and", "or") and filters matching thread IDs
or contained strings.
I'm still not fully happy with the command. It should be possible to
define a filter and then comfortably scroll through the matching
entries. Currently having to specify an index range of the unfiltered
entries is rather unhandy in combination with filtering.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23658 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-20 00:34:37 +00:00
..
arch added arch_commpage.h for the m68k arch (copied on x86) 2008-01-19 18:16:45 +00:00
boot Avoid empty struct 2008-01-06 00:40:17 +00:00
disk_device_manager On a media change, the KDiskDevice must do a bit more than it did: 2007-11-13 12:18:06 +00:00
fs Forgot the header change in the last commit. 2007-12-06 21:41:08 +00:00
platform/openfirmware
slab * vm_create_anonymous_area() now accepts B_ANY_KERNEL_BLOCK_ADDRESS. 2008-01-16 20:30:16 +00:00
util Something else that has been laying around for some time. Implemented hash_grow() that can grow a hash table to a new table size. Automatic growing is commented out in hash_insert() since there needs to be a way to disallow growing in certain cases (i.e. where no allocations can be made). This is detailed in the ToDo at the top of the file. 2007-12-06 21:58:06 +00:00
block_cache.h
boot_device.h Moved declaration of gBootDevice into its own header. 2005-12-12 16:06:33 +00:00
boot_item.h
cbuf.h
commpage.h Merged branch haiku/branches/developer/bonefish/optimization revision 2008-01-11 00:36:44 +00:00
condition_variable.h Added usage message to "cvar" and "cvars" debugger commands and define 2008-01-17 23:22:29 +00:00
console.h
cpu.h yet another fix for #1018, which has at this point blossomed into a reorg of how AP cpus are initialized. 2007-02-19 00:11:24 +00:00
debug.h * Added add_debugger_command_etc() which is similar to 2008-01-16 23:41:20 +00:00
elf32.h * Improved kernel ELF loader (and made it more similar to the one from the boot 2006-03-26 15:58:43 +00:00
elf_priv.h * struct vnode is an opaque type now, removed void* where it was used incorrectly. 2007-10-06 15:33:12 +00:00
elf.h Added support for userland symbol lookup in "sc" and "call". Having 2008-01-19 16:33:03 +00:00
file_cache.h * struct vnode is an opaque type now, removed void* where it was used incorrectly. 2007-10-06 15:33:12 +00:00
frame_buffer_console.h
generic_syscall.h
int.h Changed the way handlers for edge triggered interrupt are called: now, we 2006-04-30 13:56:21 +00:00
kdevice_manager.h added a jam rule AddDriverRegistrationToHaikuImage to add device mappings on the image 2006-11-29 19:09:45 +00:00
kdriver_settings.h
kernel_daemon.h Added the kernel_daemon.h header which defines the init function for the 2003-01-26 17:27:42 +00:00
kernel.h Increased kernel stack size by another page. The network boot is more 2007-07-19 14:03:49 +00:00
kimage.h
kmodule.h
kscheduler.h
ksignal.h * Added is_signal_blocked() convenience function. 2007-09-06 02:03:43 +00:00
ksyscalls.h Generate a kernel array kSyscallParametersInfos containing information 2008-01-18 19:25:28 +00:00
lock.h * Added a mutex_trylock() function. 2007-09-25 16:41:52 +00:00
memheap.h * Even though our current heap is a temporary solution, the heap size depends 2006-03-19 15:02:21 +00:00
messaging.h
MessagingServiceDefs.h
Notifications.h bonefish+axeld: 2007-08-01 14:48:44 +00:00
port.h * Renamed fs/vfs_select.cpp to wait_for_objects.cpp and got rid of 2007-10-02 19:47:31 +00:00
real_time_clock.h Applied patch by Julun: time computations based on an algorithm by Fliegel, 2007-10-14 17:27:44 +00:00
real_time_data.h
safemode.h Implemented "fail_safe_video_mode" boot option; if you're using it, the app_server 2007-06-03 20:20:19 +00:00
sem.h * Renamed fs/vfs_select.cpp to wait_for_objects.cpp and got rid of 2007-10-02 19:47:31 +00:00
smp.h this seems to solve the 'lock up on bootup on core 2' problem. 2007-03-01 08:09:28 +00:00
syscall_process_info.h
syscalls.h Folded KPhysicalPartition into KPartition. Removed the notion of shadow 2007-11-01 23:36:21 +00:00
system_info.h Added Haiku revision number to the kernel (same mechanism as used for 2007-05-19 15:36:32 +00:00
team.h * We store the ID of the controlling terminal and the foreground process 2007-09-06 02:16:25 +00:00
thread_types.h Merged branch haiku/branches/developer/bonefish/optimization revision 2008-01-11 00:36:44 +00:00
thread.h Merged branch haiku/branches/developer/bonefish/optimization revision 2008-01-11 00:36:44 +00:00
timer.h
tls.h
tracing_config.h Moved tracing macro definitions into separate tracing_config.h header. 2008-01-19 17:24:34 +00:00
tracing.h The "traced" command can now be passed a filter expression consisting of 2008-01-20 00:34:37 +00:00
user_atomic.h
user_debugger.h Merged branch haiku/branches/developer/bonefish/optimization revision 2008-01-11 00:36:44 +00:00
user_runtime.h bonefish+mmlr: 2008-01-13 12:08:34 +00:00
vfs.h axeld + bonefish: Missed those changes in the previous commit: 2007-11-12 20:54:17 +00:00
vm_address_space.h * vm.h no longer includes vm_types.h - only those that actually need access 2007-09-27 12:21:33 +00:00
vm_cache.h * vm.h no longer includes vm_types.h - only those that actually need access 2007-09-27 12:21:33 +00:00
vm_low_memory.h * register_low_memory_handler() was called too early by several kernel 2007-09-29 15:46:40 +00:00
vm_page.h * My last change to vm_page.cpp made an existing bug much more likely to 2008-01-09 18:15:28 +00:00
vm_priv.h * Reworked stealing pages: the page thief thread is gone now, 2007-10-11 08:01:18 +00:00
vm_translation_map.h * Mapping a page might actually need memory - since we usually have locks that 2007-10-06 11:18:21 +00:00
vm_types.h * Fixed (or rather, worked around) a deadlock in the VM: when a file was 2008-01-09 22:25:21 +00:00
vm.h * vm_set_area_protection() would remap the whole area instead of just the page 2007-10-09 11:05:50 +00:00
wait_for_objects.h * Renamed fs/vfs_select.cpp to wait_for_objects.cpp and got rid of 2007-10-02 19:47:31 +00:00