haiku/headers/private
Augustin Cavalier 7651b97c0a kernel/vm: Consolidate implementations of VMTranslationMap::UnmapArea.
This adds some new parameters to UnmapPage and UnmapPages. The important
one is a "_flags" pointer to UnmapPage, which if specified will be
filled with the page flags instead of PageUnmapped() being called
(and Flush() won't be invoked, either.)

This removes the remaining PAGE_STATE_* changes from VM architecture code.

Change-Id: Iacbc424dd8a75a79986edcd7f04d15a10f773c87
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8728
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2024-12-30 18:50:10 +00:00
..
app
audio
binary_compatibility
bluetooth
debug
debugger Debugger: Use BString::HashValue(). 2024-09-09 18:13:29 +00:00
device
drivers
file_systems file_systems/QueryParser: Don't try to read the key size of invalid indexes. 2024-12-10 16:28:28 -05:00
firewire
fs_shell LinkedLists: Rename MoveFrom method to TakeFrom. 2024-12-11 19:09:25 +00:00
graphics intel_extreme: DPLL configuration for Tiger Lake 2024-09-07 09:13:31 +00:00
i2c
index_server
input
interface BShape: use BShape::Private class to access private methods. 2024-11-11 16:56:19 +00:00
kernel kernel/vm: Consolidate implementations of VMTranslationMap::UnmapArea. 2024-12-30 18:50:10 +00:00
libroot libbsd: Use timespec_to_bigtime for time conversions in kqueue. 2024-09-09 17:33:04 -04:00
locale
mail
media
midi
mount
net network: Let modules process all ancillary data at once, and adjust UNIX. 2024-11-05 15:23:24 -05:00
netservices
netservices2
notification
package Package Kit, WebPositive: Standardize string hashes. 2024-09-09 13:39:28 -04:00
preferences
print
runtime_loader
screen_saver
shared BString, HashString: Replace string hashes with hashdjb2. 2024-09-09 13:39:29 -04:00
storage BDiskSystemAddOn: Remove the Flags field. 2024-12-19 16:34:16 -05:00
support
syslog_daemon
system POSIX: add pthread_getcpuclockid() 2024-12-17 09:45:13 +00:00
textencoding
tracker Tracker: Commands.h (and tracker_private.h) updates 2024-10-17 16:21:51 +00:00
usb_vision
userlandfs
virtio virtio: Explicitly request queue sizes where needed. 2024-09-05 15:16:11 +00:00
vmdk
wmi