haiku/headers/private
Pawel Dziepak 88e8e24c84 kernel/x86_64: improve context switch implementation
The goal of this patch is to amortize the cost of context switch by making
the compiler aware that context switch clobbers all registers. Because all
register need to be saved anyway there is no additional cost of using
callee saved register in the function that does the context switch.
2014-05-06 21:15:55 +02:00
..
app app_server: store and restore fill rule... 2014-03-17 22:55:47 +01:00
audio
binary_compatibility BControl: Add icon support 2013-12-22 02:48:25 +01:00
bluetooth Adding debug file to bluetooth. 2013-01-12 20:01:28 +01:00
debug Move comment to correct function. 2013-05-01 19:52:00 -04:00
device power: Remove old cpufreq interface 2013-11-22 05:30:14 +01:00
drivers scsi_periph: implemented VPD inquiry. 2014-04-09 20:40:11 +02:00
file_systems ramdisk: Switch to CLI command for user interface 2013-11-30 17:02:49 +01:00
firewire kernel: atomic_*() functions rework 2013-11-05 22:32:59 +01:00
fs_shell Merge branch 'scheduler' 2014-01-17 04:06:15 +01:00
graphics radeon_hd: Rework dp aux functions to take connector index 2014-02-03 20:20:13 -06:00
index_server Add a CLucene full-text add-on. 2010-10-28 15:22:52 +00:00
input Implemented the patch on #7963 in a different way. 2011-10-31 18:09:24 +00:00
interface AboutWindow: Move to Interface Kit (still private) 2014-03-25 14:17:19 -04:00
kernel kernel/x86_64: improve context switch implementation 2014-05-06 21:15:55 +02:00
libroot Merge branch 'scheduler' 2014-01-17 04:06:15 +01:00
locale Fix relying on order of static object destruction in Locale Kit. 2012-11-26 01:19:27 +01:00
mail * Put ServerConnection into the BPrivate namespace as it should have been. 2011-11-02 22:56:50 +00:00
media Move media plug-in support to application side. 2014-04-02 09:56:32 +02:00
midi
mount * Removed now obsolete notification (this was not even used in Tracker 2009-10-07 19:31:57 +00:00
net ...and also fix a mismatched prototype 2014-02-11 13:26:32 +01:00
notification * revert '43157 as the files are actually needed. I still don't understand how I managed to build everything without them ... 2011-11-03 12:49:18 +00:00
package packagefs: Extend PACKAGE_FS_OPERATION_GET_PACKAGE_INFOS ioctl 2014-04-26 15:34:18 +02:00
print Remove remaining unnecessary 'volatile' qualifiers 2013-11-06 00:03:07 +01:00
runtime_loader runtime_loader: add support for ELF based TLS 2014-05-04 04:00:17 +02:00
screen_saver ScreenSaverSettings: Silly indentiation fix 2014-02-25 14:58:37 -05:00
shared Revert 6f68e52 and fix the gcc2 build via template. 2014-04-20 00:26:29 +02:00
storage mime/Database: Add SetIcon[ForType]() BBitmap* version 2014-01-25 11:53:47 +01:00
support kernel: atomic_*() functions rework 2013-11-05 22:32:59 +01:00
syslog_daemon
system runtime_loader: add support for ELF based TLS 2014-05-04 04:00:17 +02:00
textencoding
tracker Move IconMenuItem.h to headers/private/tracker. 2014-04-24 14:33:53 +02:00
usb_vision some copyright headers clean up 2010-04-12 21:02:09 +00:00
userlandfs Should have been part of r37678. io_request_is_vip() support. 2010-07-22 11:09:32 +00:00
virtio virtio: add queue_is_full(), queue_is_empty(), queue_size() hooks. 2013-09-18 17:43:39 +02:00
vmdk Moved vmdkimage.h to a shareable place, cleaned it up a bit, and renamed it to 2009-10-01 03:08:46 +00:00