vmw_dummy_query_bo_create(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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 πŸ”₯


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