devices
0.1.0
In devices::virtio::balloon
Structs
Balloon
BalloonQueues
BalloonSnapshot
BalloonStat
BalloonState
PausedQueues
WorkerReturn
virtio_balloon_config
virtio_balloon_op
virtio_balloon_ws
Enums
BalloonError
BalloonFeatures
WSOp
Constants
DEFLATEQ
INFLATEQ
QUEUE_SIZE
VIRTIO_BALLOON_F_DEFLATE_ON_OOM
VIRTIO_BALLOON_F_MUST_TELL_HOST
VIRTIO_BALLOON_F_PAGE_REPORTING
VIRTIO_BALLOON_F_STATS_VQ
VIRTIO_BALLOON_F_WS_REPORTING
VIRTIO_BALLOON_PFN_SHIFT
VIRTIO_BALLOON_PF_SIZE
VIRTIO_BALLOON_S_AVAIL
VIRTIO_BALLOON_S_CACHES
VIRTIO_BALLOON_S_HTLB_PGALLOC
VIRTIO_BALLOON_S_HTLB_PGFAIL
VIRTIO_BALLOON_S_MAJFLT
VIRTIO_BALLOON_S_MEMFREE
VIRTIO_BALLOON_S_MEMTOT
VIRTIO_BALLOON_S_MINFLT
VIRTIO_BALLOON_S_NONSTANDARD_SHMEM
VIRTIO_BALLOON_S_NONSTANDARD_UNEVICTABLE
VIRTIO_BALLOON_S_SWAP_IN
VIRTIO_BALLOON_S_SWAP_OUT
VIRTIO_BALLOON_WS_OP_CONFIG
VIRTIO_BALLOON_WS_OP_REQUEST
_VIRTIO_BALLOON_WS_OP_DISCARD
_VIRTIO_BALLOON_WS_OP_INVALID
Functions
apply_if_some
free_memory
handle_address_chain
handle_command_tube
handle_pending_adjusted_responses
handle_queue
handle_reported_buffer
handle_reporting_queue
handle_stats_queue
handle_target_reached
handle_ws_data_queue
handle_ws_op_queue
invoke_desc_handler
parse_balloon_stats
parse_balloon_ws
reclaim_memory
release_ranges
run_worker
send_adjusted_response
Type Aliases
Result
?
Settings
Function
devices
::
virtio
::
balloon
::
apply_if_some
Copy item path
source
·
[
−
]
fn apply_if_some<F, R>(queue_opt:
Option
<
Queue
>, func: F)
where F:
FnMut
(
Queue
) -> R,