vkms_config_is_valid(9)
π NAME π
Welcome to the vkms_config_is_valid(9) page from the Kernel API Manual, section 9. This function is literally called vkms_config_is_valid β and yes bestie, it validates a configuration. It gives your config the vibe check it deserves. β¨
β¨ SYNOPSIS β¨
Itβs giving tiny-signature energy:
bool vkms_config_is_valid (const struct vkms_config *config );
One function, one pointer, no cap. π«Ά
π ARGUMENTS π
configβ the configuration to validate. Thatβs the one, bestie. π
π¦ RETURN π¦
The return type is bool, and it tells you whether the configuration is valid or not. For example, a configuration without primary planes is not valid. Thatβs the rule, fr fr. π
πΈ SEE ALSO πΈ
Okay bestie, the whole friend group is here β do not skip a single one:
- Kernel file
./drivers/gpu/drm/vkms/vkms_config.h struct vkms_config(9)struct vkms_config_plane(9)struct vkms_config_crtc(9)struct vkms_config_encoder(9)struct vkms_config_connector(9)vkms_config_for_each_plane(9)vkms_config_for_each_crtc(9)vkms_config_for_each_encoder(9)vkms_config_for_each_connector(9)vkms_config_plane_for_each_possible_crtc(9)vkms_config_encoder_for_each_possible_crtc(9)vkms_config_connector_for_each_possible_encoder(9)vkms_config_create(9)vkms_config_default_create(9)vkms_config_destroy(9)vkms_config_get_device_name(9)vkms_config_get_num_crtcs(9)vkms_config_register_debugfs(9)vkms_config_create_plane(9)vkms_config_destroy_plane(9)vkms_config_plane_set_type(9)vkms_config_plane_get_default_pipeline(9)vkms_config_plane_set_default_pipeline(9)vkms_config_plane_attach_crtc(9)vkms_config_plane_detach_crtc(9)vkms_config_create_crtc(9)vkms_config_destroy_crtc(9)vkms_config_crtc_get_writeback(9)vkms_config_crtc_set_writeback(9)vkms_config_crtc_primary_plane(9)vkms_config_crtc_cursor_plane(9)vkms_config_create_encoder(9)vkms_config_destroy_encoder(9)vkms_config_encoder_attach_crtc(9)vkms_config_encoder_detach_crtc(9)vkms_config_create_connector(9)vkms_config_destroy_connector(9)vkms_config_connector_attach_encoder(9)vkms_config_connector_detach_encoder(9)vkms_config_connector_get_status(9)vkms_config_connector_set_status(9)
π
and thatβs the page! Source: ./drivers/gpu/drm/vkms Β· Date: October 2026 Β· Page/version: vkms_config_is_valid(9). Bye bestie, mwah! π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms