STRUCT VUPDATE_OFFLOAD_WORK(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the struct vupdate_offload_work(9) page in the Kernel API Manual πŸ’…βœ¨ β€” this is the work-data struct for offloading a task from the vupdate handler, and yes, every member is about to get its moment. no cap. πŸŽ€

✨ NAME ✨

struct vupdate_offload_work β€” work data for offloading a task from the vupdate handler. that’s the whole vibe, and it ate. πŸ’–

πŸ¦‹ SYNOPSIS πŸ¦‹

here’s the struct in all its glory, bestie β€” exact copy, no edits:

struct vupdate_offload_work {
    struct work_struct work;
    struct amdgpu_device *adev;
    struct dc_stream_state *stream;
    struct dc_crtc_timing_adjust *adjust;
};

πŸŽ€ Members πŸŽ€

these are the besties inside the struct, fr fr:

  • work β€” Kernel work data for the work event. that’s the actual work-event payload energy. πŸ’…
  • adev β€” amdgpu_device back pointer. iconic little link back. πŸ”₯
  • stream β€” DC stream associated with the crtc. keeping the crtc connected. πŸ¦‹
  • adjust β€” DC CRTC timing adjust to be applied to the crtc. the timing glow-up that gets applied. ✨

🌈 SEE ALSO 🌈

the Kernel file ./drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h is the spot, and here’s the whole SEE ALSO crew β€” every single one, no skips:

  • struct dm_compressor_info(9)
  • struct dm_boot_time_crc_info(9)
  • struct dmub_hpd_work(9)
  • struct vblank_control_work(9)
  • struct idle_workqueue(9)
  • struct amdgpu_dm_luminance_data(9)
  • struct amdgpu_dm_backlight_caps(9)
  • struct dal_allocation(9)
  • struct hpd_rx_irq_offload_work_queue(9)
  • struct hpd_rx_irq_offload_work(9)
  • struct amdgpu_display_manager(9)
  • struct amdgpu_hdmi_vsdb_info(9)

mwah πŸ’‹ before you go: this page’s source/version is ./drivers/gpu/drm/amd/display/... and the date is October 2026 β€” cute little footer energy, bestie, and yes the page is still struct vupdate_offload_work(9). πŸ«ΆπŸ‘‘πŸŒΈ

πŸ“¦ where this page comes from