mksstat_init_kern_id(9)
π NAME π
okay so bestie, we're on the mksstat_init_kern_id(9) page β yes, from the Kernel API Manual β and it is literally here to create a single mksGuestStat instance descriptor and kernel-internal counters, plus add PFN mapping to the hypervisor. iconic behavior.
β¨ SYNOPSIS β¨
int mksstat_init_kern_id (struct page **ppage );
π§Έ ARGUMENTS π§Έ
ppageβ output pointer to the page containing the instance descriptor. That's it, that's the argument. π«Ά
π DESCRIPTION π
Create a single mksGuestStat instance descriptor and corresponding structures for all kernel-internal counters. The corresponding PFNs are mapped with the hypervisor. No cap, that's the whole deal.
π₯ RETURN π₯
- Zero on success. Slay.
- Negative error code on error. Not the vibe, but important.
π¦ SEE ALSO π¦
The Kernel file is ./drivers/gpu/drm/vmwgfx/vmwgfx_msg.c, and the whole squad is:
vmw_open_channel(9),vmw_close_channel(9),vmw_port_hb_out(9),vmw_port_hb_in(9),vmw_send_msg(9),vmw_recv_msg(9)vmw_host_get_guestinfo(9),vmw_host_printf(9),vmw_msg_ioctl(9),reset_ppn_array(9),hypervisor_ppn_reset_all(9),hypervisor_ppn_add(9),hypervisor_ppn_remove(9)mksstat_init_record_time(9),vmw_mksstat_get_kern_slot(9),vmw_mksstat_cleanup_descriptor(9),vmw_mksstat_remove_all(9),vmw_mksstat_reset_ioctl(9),vmw_mksstat_add_ioctl(9),vmw_mksstat_remove_ioctl(9),vmw_disable_backdoor(9)
xoxo, stay hydrated and keep your pointers valid π β this page says it's from the ./drivers/gpu/drm/vmwgfx source/version, dated October 2026, and it's the mksstat_init_kern_id(9) manual page. periodt. π
π¦ 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