haiku/headers/private
Augustin Cavalier a9b5f684f1 kernel/fs: Make io_context rw_lock'ed.
Applications that don't call open() or like functions too often,
and call many FD-related methods across multiple threads at once
(like "git status") now don't wait on the context lock as much.

("git status" performance isn't much improved because threads just
hit the "unused vnodes" lock instead.)
2024-11-18 13:25:43 -05:00
..
app app_server & Interface Kit: Rework cursor reference management. 2024-07-30 20:51:53 -04:00
audio audio: Move hmulti_audio driver API to private audio headers 2018-10-23 16:33:19 +02:00
binary_compatibility BControl: Add icon support 2013-12-22 02:48:25 +01:00
bluetooth L2CAP: Major refactor of the whole component. 2024-05-01 00:25:43 -04:00
debug Move comment to correct function. 2013-05-01 19:52:00 -04:00
debugger Debugger: Use BString::HashValue(). 2024-09-09 18:13:29 +00:00
device PowerStatus: add state "Not charging" 2024-01-09 04:07:05 +00:00
drivers poke: map area into client team in POKE_MAP_MEMORY ioctl 2023-12-23 22:26:26 -05:00
file_systems QueryParser: Unsupported value type conversion should not KDL. 2024-08-26 18:25:11 +00:00
firewire Minor tweaks to fix the build after the last commit. 2019-03-26 20:06:09 -04:00
fs_shell block_cache: enable prefetching 2024-11-16 18:26:21 +00:00
graphics intel_extreme: DPLL configuration for Tiger Lake 2024-09-07 09:13:31 +00:00
i2c i2c: add acquire_bus/release_bus hooks 2020-04-12 16:55:52 +00:00
index_server Add a CLucene full-text add-on. 2010-10-28 15:22:52 +00:00
input input: fix KEY_power key code conflict with japanese \_ key 2024-08-19 16:00:25 +00:00
interface BShape: use BShape::Private class to access private methods. 2024-11-11 16:56:19 +00:00
kernel kernel/fs: Make io_context rw_lock'ed. 2024-11-18 13:25:43 -05:00
libroot libbsd: Use timespec_to_bigtime for time conversions in kqueue. 2024-09-09 17:33:04 -04:00
locale locale kit: allow creating a catalog without entry_ref 2020-09-01 18:14:57 +00:00
mail build: Cleanup of libgnuregex usage. 2018-03-07 18:04:31 -05:00
media AdapterIO: add FlushBefore() to strip the beginning of the MallocIO object 2024-01-23 09:49:17 +00:00
midi Midi: Remove some duplicated code 2015-08-27 11:51:57 +02:00
mount * Removed now obsolete notification (this was not even used in Tracker 2009-10-07 19:31:57 +00:00
net network: Let modules process all ancillary data at once, and adjust UNIX. 2024-11-05 15:23:24 -05:00
netservices HaikuDepot: Token Based Authentication 2023-09-25 06:20:32 +00:00
netservices2 NetServices: format code using haiku-format 2022-10-29 22:53:57 +01:00
notification Notification_Server: Added ability to choose position of notifications 2017-12-24 12:02:38 +01:00
package Package Kit, WebPositive: Standardize string hashes. 2024-09-09 13:39:28 -04:00
preferences Fix glitch in Screen prefs when changing background color. 2017-04-30 10:29:39 +02:00
print Game & Print Kits: Fix GCC 11 warnings. 2021-11-17 18:45:58 -05:00
runtime_loader runtime_loader: Add support for DT_GNU_HASH. 2024-07-23 23:24:36 +00:00
screen_saver ScreenSaver: Rename BuildScreenSaverDefaultSettingsView 2016-04-13 15:50:30 -07:00
shared BString, HashString: Replace string hashes with hashdjb2. 2024-09-09 13:39:29 -04:00
storage Disk Device Manager: checks the raw content_name when editing a partition 2022-09-30 17:10:39 +00:00
support ZstdCompressionAlgorithm: 22 is now "best" in libzstd. 2021-10-26 16:47:50 -04:00
syslog_daemon syslog_daemon: Converted to BServer. 2015-07-22 20:40:47 +02:00
system kernel/libnetwork: add accept4() from POSIX.1/2024 2024-11-04 17:55:40 +00:00
textencoding missing comment tokens 2007-06-20 21:20:11 +00:00
tracker Tracker: Commands.h (and tracker_private.h) updates 2024-10-17 16:21:51 +00:00
usb_vision some copyright headers clean up 2010-04-12 21:02:09 +00:00
userlandfs userlandfs: use std::bitset for FSCapabilities 2023-07-10 06:27:18 +00:00
virtio virtio: Explicitly request queue sizes where needed. 2024-09-05 15:16:11 +00: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
wmi wmi: add ACPI WMI implementation 2020-04-20 14:56:59 +00:00