vmballoon_handle_one_result(9)
β¨ NAME β¨
okay so this is vmballoon_handle_one_result(9), straight out of the Kernel API Manual, and it's literally the function that handles the lock/unlock result for a single page. periodt π
πΈ SYNOPSIS πΈ
copy this exactly, bestie, no cap:
int vmballoon_handle_one_result (struct vmballoon *b , struct page *page
, enum vmballoon_page_size_type page_size , unsigned long status );
π ARGUMENTS π
bβ pointer forstruct vmballoon. πpageβ pointer for the page whose result should be handled. π¦page_sizeβ size of the page. πstatusβ status of the operation as provided by the hypervisor. β¨
π¦ SEE ALSO π¦
The kernel file is ./drivers/misc/vmw_balloon.c, and the whole squad is:
enum vmballoon_cmd_type(9)struct vmballoon_batch_entry(9)vmballoon_send_guest_id(9)vmballoon_page_order(9)vmballoon_page_in_frames(9)vmballoon_mark_page_offline(9)vmballoon_mark_page_online(9)vmballoon_send_get_target(9)vmballoon_alloc_page_list(9)vmballoon_status_page(9)vmballoon_lock_op(9)vmballoon_add_page(9)vmballoon_lock(9)vmballoon_release_page_list(9)vmballoon_change(9)vmballoon_enqueue_page_list(9)vmballoon_dequeue_page_list(9)vmballoon_split_refused_pages(9)vmballoon_inflate(9)vmballoon_deflate(9)vmballoon_deinit_batching(9)vmballoon_init_batching(9)vmballoon_vmci_init(9)vmballoon_pop(9)vmballoon_work(9)vmballoon_shrinker_scan(9)vmballoon_shrinker_count(9)vmballoon_debug_show(9)vmballoon_migratepage(9)
mwah π source/version is ./drivers/misc, date is October 2026, and the main character of this whole page is vmballoon_handle_one_result(9). bye bestie, go slay your kernel reading! ππ«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms