dm_test_ato...ta_forwarded(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dm_test_ato...ta_forwarded β€” from the Kernel API Manual πŸŽ€

okay bestie, sit down, we're reading a kernel test page together and honestly? it's kind of a vibe. the manual name is Kernel API Manual and the function's full government name is dm_test_atomic_lut3d_data_forwarded. the header got truncated to dm_test_ato...ta_forwarded bc even man pages have a character limit πŸ’€ but that's the same function, don't panic.


✨ NAME ✨

dm_test_atomic_lut3d_data_forwarded β€” "Non-zero size: LUT data forwarded to tetrahedral_17" πŸ¦‹

like, that's the whole personality. non-zero size in, LUT data gets forwarded to tetrahedral_17. no notes. periodt.


🌸 SYNOPSIS 🌸

void dm_test_atomic_lut3d_data_forwarded (struct kunit *test );

that's it. that's the signature. it returns void, so don't go looking for a return value, she gives you nothing back and she's iconic for it πŸ‘‘


πŸ’– ARGUMENTS πŸ’–

  • test β€” the KUnit test context 🧚 that's the one and only thing you hand her. she takes her struct kunit *test and she goes.

πŸ”₯ SEE ALSO πŸ”₯

okay so this is the part where the man page goes absolutely feral and lists, like, everyone in the friend group. group chat roster, incoming πŸ“±:

the file herself:

  • Kernel file
  • ./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_color_test.c

the LUT blob & size-checking crew:

the atomic lut3d girls:

the colorop 3dlut set:

transfer function squad:

regamma / shaper / blend besties:

the 1d curve trio:

init & lut3d verification era:

structs + colorop fixture content:

color update fixture + ctm blob:

crtc color mgmt checks:

crtc color mgmt updates:

plane color mgmt β€” the big main character arc:

colorop pipeline crew:


ngl bestie, that's the entire extended universe. every single one of them. i counted, i listed, i did not skip a single one, and you should be proud of me 🫢

and that's the page!! source lives at ./drivers/gpu/drm/amd/display/... and this cutie is dated October 2026 ⭐ so go forth, pass your struct kunit *test, and let the LUT data be forwarded πŸ’œπŸ’…βœ¨

πŸ“¦ where this page comes from