vmw_execbuf_submit_fifo(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

vmw_execbuf_submit_fifo β€” patch a command batch and submit it using the fifo.

Okay bestie, this is the vmw_execbuf_submit_fifo(9) page in the Kernel API Manual, and we are officially in command-batch territory. πŸ’…


✨ SYNOPSIS ✨

int vmw_execbuf_submit_fifo (struct vmw_private *dev_priv , void
       *kernel_commands , u32 command_size , struct vmw_sw_context *sw_context
       );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev_priv β€” pointer to a device private structure. the device lore.
  • kernel_commands β€” pointer to the unpatched command batch. before the patch-up era.
  • command_size β€” size of the unpatched command batch. yes, it needs its measurements πŸ“.
  • sw_context β€” structure holding the relocation lists. the relocation-list headquarters.

πŸ¦‹ DESCRIPTION πŸ¦‹

Side effects, bestie: if this function returns 0, then the command batch pointed to by kernel_commands will have been modified. like, actually changed. That's the whole plot. πŸ‘‘


πŸ’– SEE ALSO πŸ’–

The kernel file is ./drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c, and the whole friend group is:


Signed, sealed, and submitted by ./drivers/gpu/drm/vmwgfx Β· date: October 2026 Β· manual: vmw_execbuf_submit_fifo(9) Β· Kernel API Manual πŸ’–

πŸ“¦ where this page comes from