dm_test_ato...o_state_bits(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

dm_test_atomic_lut3d_nonzero_state_bits β€” okay so this is a KUnit test, and the whole vibe is: non-zero size means the state bits and the mode flags better be set πŸ’… no cap.

This page lives in the Kernel API Manual bestie, and the page name is dm_test_ato...o_state_bits(9) β€” yes it's abbreviated, that's just how the header rolls around here πŸŽ€


🌸 SYNOPSIS 🌸

void dm_test_atomic_lut3d_nonzero_state_bits (struct kunit *test );

πŸŽ€ ARGUMENTS πŸŽ€

  • test β€” the KUnit test context. That's it, that's the whole arg list 🫢 it's literally just the test context being handed over so the test can do its thing.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file β€” the actual source file this test calls home, in all its glory:

./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_color_test.c

And because this test does not roll alone, here's the whole friend group β€” every single one of them, no skips, no cuts 😭:

dm_test_make_lut_blob(9), dm_test_verify_lut_sizes_null_luts(9), dm_test_verify_lut_sizes_valid_degamma(9), dm_test_verify_lut_sizes_invalid_degamma(9), dm_test_verify_lut_sizes_valid_gamma_atomic(9), dm_test_verify_lut_sizes_valid_gamma_legacy(9), dm_test_verify_lut_sizes_invalid_gamma(9), dm_test_verify_lut_sizes_both_valid(9), dm_test_verify_lut_sizes_invalid_degamma_valid_gamma(9), dm_test_atomic_lut3d_zero_size(9), dm_test_atomic_lut3d_data_forwarded(9), dm_test_set_colorop_3dlut_zero_size(9), dm_test_set_colorop_3dlut_nonzero_state_bits(9), dm_test_set_colorop_3dlut_data_forwarded(9), dm_test_set_tf_bypass(9), dm_test_set_tf_distributed_points_srgb(9), dm_test_set_tf_distributed_points_pq(9), dm_test_set_legacy_tf_identity(9), dm_test_set_output_tf_linear(9), dm_test_set_output_tf_32_srgb_rom(9), dm_test_set_input_tf_srgb(9), dm_test_set_input_tf_32_srgb(9), dm_test_set_transfer_funcs_with_luts(9), dm_test_set_atomic_regamma_bypass(9), dm_test_set_atomic_regamma_srgb(9), dm_test_atomic_shaper_lut_bypass(9), dm_test_atomic_blend_lut_bypass(9), dm_test_atomic_shaper_blend_srgb(9), dm_test_set_colorop_in_tf_1d_curve_invalid_type(9), dm_test_set_colorop_in_tf_1d_curve_unsupported_curve(9), dm_test_set_colorop_in_tf_1d_curve_bypass(9), dm_test_init_color_mod(9), dm_test_verify_lut3d_alloc_plane(9), dm_test_verify_lut3d_alloc_adev(9), dm_test_verify_lut3d_no_luts(9), dm_test_verify_lut3d_bad_shaper(9), dm_test_verify_lut3d_bad_lut3d(9), dm_test_verify_lut3d_valid(9), struct dm_test_colorop_fixture(9), dm_test_colorop_setup(9), dm_test_colorop_multiplier_applied(9), dm_test_colorop_multiplier_no_match(9), dm_test_colorop_3x4_matrix_applied(9), dm_test_colorop_3x4_matrix_bad_length(9), dm_test_colorop_degamma_predefined(9), dm_test_colorop_degamma_no_match(9), struct dm_test_color_update_fixture(9), dm_test_color_update_setup(9), dm_test_make_ctm_blob(9), dm_test_check_crtc_color_mgmt_no_luts(9), dm_test_check_crtc_color_mgmt_legacy_regamma(9), dm_test_check_crtc_color_mgmt_degamma(9), dm_test_update_crtc_color_mgmt_no_ctm(9), dm_test_update_crtc_color_mgmt_ctm(9), dm_test_update_plane_color_mgmt_bad_lut3d(9), dm_test_update_plane_color_mgmt_fallback_defaults(9), dm_test_update_plane_color_mgmt_maps_crtc_degamma(9), dm_test_update_plane_color_mgmt_maps_crtc_degamma_lut(9), dm_test_update_plane_color_mgmt_maps_bt709_degamma(9), dm_test_update_plane_color_mgmt_plane_degamma_lut(9), dm_test_update_plane_color_mgmt_rejects_dual_degamma(9), dm_test_update_plane_color_mgmt_uses_color_caps(9), dm_test_update_plane_color_mgmt_legacy_luts(9), dm_test_update_plane_color_mgmt_plane_ctm(9), dm_test_colorop_pipeline_add(9), dm_test_colorop_pipeline_setup(9), dm_test_update_plane_color_mgmt_colorop_bypass_pipeline(9), dm_test_update_plane_color_mgmt_colorop_missing_multiplier(9), dm_test_update_plane_color_mgmt_colorop_missing_3x4(9), dm_test_update_plane_color_mgmt_colorop_truncated(9), dm_test_update_plane_color_mgmt_colorop_no_3dlut_hw(9), dm_test_update_plane_color_mgmt_colorop_shaper(9), dm_test_update_plane_color_mgmt_colorop_3dlut(9), dm_test_update_plane_color_mgmt_colorop_3dlut_no_data(9), dm_test_update_plane_color_mgmt_colorop_blend(9)


πŸ’€ that's the whole page bestie β€” it's a short one, not every manpage is a novel. Go read the source file if you want the lore.

Sign-off szn 🧚 β€” this lil page came from ./drivers/gpu/drm/amd/display/... (yes, truncated like that, iconic), dated October 2026, and it answers to the name dm_test_ato...o_state_bits(9). Take care of her πŸ’–πŸŒΈ

πŸ“¦ where this page comes from