vmw_dummy_query_bo_create(9)
π NAME π
okay so bestie, this is the vmw_dummy_query_bo_create(9) page from the Kernel API Manual β¨ β and the function is literally here to create a bo to hold a dummy query result. that's the name, no cap π
.
π¦ SYNOPSIS π¦
int vmw_dummy_query_bo_create (struct vmw_private *dev_priv );
πΈ ARGUMENTS πΈ
dev_privβ a device private structure. that's the whole argument, bestie π«Ά
π DESCRIPTION π
so here's the tea: this function creates a small buffer object that holds the query result for dummy queries emitted as query barriers. then it maps the first page, initializes a pending occlusion query result structure, and finally unmaps the buffer. the way that it just does the whole little map-initialize-unmap situation is honestly iconic ππ .
also very important: no interruptible waits are done within this function. like, zero. none. not even a lil one π«Ά.
and yeah β it returns an error if bo creation or initialization fails. so if the bo creation or the initialization doesn't slay, you get an error back π.
π₯ SEE ALSO π₯
Kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_drv.cvmw_request_device_late(9)vmw_release_device_early(9)vmw_release_device_late(9)vmw_dma_select_mode(9)vmw_dma_masks(9)__vmw_svga_enable(9)vmw_svga_enable(9)__vmw_svga_disable(9)vmw_svga_disable(9)
mwah π that's the whole page, bestie. source/version: ./drivers/gpu/drm/vmwgfx, date: October 2026 β and yes, vmw_dummy_query_bo_create(9) is the main character ππβ¨
π¦ 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