STRUCT VMW_RELOCATION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so this page is struct vmw_relocation(9) from the Kernel API Manual, bestie, and the NAME section is giving: struct vmw_relocation - Buffer object relocation. The vibe? Buffer object relocation. Iconic. πŸ’…


✨ SYNOPSIS ✨

Here's the exact shape, no edits, no β€œfixing” the anonymous union, no cap:

struct vmw_relocation {
    struct list_head head;
    struct vmw_bo *vbo;
    union {
      SVGAMobId *mob_loc;
      SVGAGuestPtr *location;
    };
 };

πŸ’… Members πŸ’…

  • head β€” the list head for the command submission context's relocation list. It's the friend-group list, but for relocations. 🫢
  • vbo β€” a non ref-counted pointer to buffer object. Important: non ref-counted β€” do not go assuming it's ref-counted, bestie. πŸ’€
  • {unnamed_union} β€” anonymous. That's the description, literally anonymous. The mysterious main character of the struct. πŸ™ˆ
  • mob_loc β€” pointer to location for mob id to be modified. πŸŽ€
  • location β€” pointer to location for guest pointer to be modified. πŸ¦‹

πŸ¦‹ SEE ALSO πŸ¦‹

okay bestie, the SEE ALSO section is a whole crowd and every single one is invited. No cuts, no skips:


okay bye bestie β€” source/version stamp: ./drivers/gpu/drm/vmwgfx; date: October 2026; page: struct vmw_relocation(9) πŸ’…βœ¨

πŸ“¦ where this page comes from