haiku/headers/private
Michael Lotz 9a2911ca8c virtio: Rework queue_dequeue to return a boolean.
It previously returned the cookie directly, which made it impossible
to distinguish between a NULL cookie and the function not having
anything to dequeue. This lead to some code setting a cookie that was
not actually used.

Return the dequeue status as a boolean and provide the cookie with an
optionally handed in pointer instead and adjust all users.

Change-Id: Iaac1726ac4bc7ae42bb96b8f0915852b6def5822
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1814
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2019-09-02 14:30:29 +00:00
..
app Add basic support for loading ControlLook add-ons 2019-05-13 22:15:30 +00:00
audio audio: Move hmulti_audio driver API to private audio headers 2018-10-23 16:33:19 +02:00
binary_compatibility
bluetooth
debug
debugger Add (void*) casts to memcpy/memset invocations to appease GCC 8. 2019-05-24 14:21:37 -04:00
device
drivers sdhci and mmc implementation 2019-02-19 18:33:25 +00:00
file_systems packagefs: Move DebugSupport up into the file_systems shared folder. 2018-08-22 19:19:56 -04:00
firewire Minor tweaks to fix the build after the last commit. 2019-03-26 20:06:09 -04:00
fs_shell s/Haiku License/MIT License/g. 2019-08-30 18:16:02 -04:00
graphics Remove private vmware driver headers. 2018-06-26 17:23:23 -04:00
index_server
input
interface Interface: Add casts to memcpy/memset invocations on BPoint & BRect. 2019-05-24 16:10:13 -04:00
kernel arm64: Add more headers for code compilation 2019-09-01 03:02:49 +00:00
libroot libroot: Add a private __look_up_in_path function. 2019-08-30 16:24:09 -04:00
locale
mail
media Media Kit: remove MediaExtractor::Source 2019-07-13 16:14:01 +00:00
midi
mount
net network/tun: Style fixes; no functional change 2019-04-17 19:24:19 +00:00
notification
package kit/package: Error on short file read 2019-08-05 15:07:24 +00:00
preferences
print
runtime_loader
screen_saver
shared PVS V739: EOF compared with a value of the char type. 2019-07-21 15:47:48 +00:00
storage
support
syslog_daemon
system arm64: Add more headers for code compilation 2019-09-01 03:02:49 +00:00
textencoding
tracker
usb_vision
userlandfs Relicense all of Ingo's BSD/MIT+advertising clause'd code as plain MIT. 2019-08-30 18:27:35 -04:00
virtio virtio: Rework queue_dequeue to return a boolean. 2019-09-02 14:30:29 +00:00
vmdk