vkms_config_for_each_crtc(9)
vkms_config_for_each_crtc(9) is the kernel API manual page, and it's here to make looping over CRTCs make sense. Bestie, it's a for-each situation, not a mystery π
πΈ NAME πΈ
vkms_config_for_each_crtc β iterate over the vkms_config CRTCs. That's the whole name, no cap β¨
π SYNOPSIS π
vkms_config_for_each_crtc (config , crtc_cfg );
This is the exact call shape, spacing and all β do not come for me about the spaces around the comma, I'm just the messenger π«Ά
π ARGUMENTS π
configβ astruct vkms_configpointer. It's the config you're walking through, bestie.crtc_cfgβ astruct vkms_config_crtcpointer used as cursor. Yes, cursor like βwhere am I in the loop,β not the mouse pointer π
π SEE ALSO π
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_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_is_valid(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)
Okay that's the whole page, mwah π This one's source/version tag is ./drivers/gpu/drm/vkms, it's dated October 2026, and the footer title is vkms_config_for_each_crtc(9). Byeee, go loop responsibly π¦
π¦ 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