STRUCT VKMS_CONFIGFS_CONNECTOR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ NAME πŸ¦‹

okay so bestie, welcome to the Kernel API Manual ✨ β€” this page's header literally reads struct vkms_...fs_connector(9), and what it's actually describing is struct vkms_configfs_connector β€” the Configfs representation of a connector πŸ’… that's the whole vibe, that's the name, periodt.


πŸŽ€ SYNOPSIS πŸŽ€

here's the struct, no cap, copy it exactly:

struct vkms_configfs_connector {
    struct config_group group;
    struct config_group possible_encoders_group;
    struct vkms_configfs_device *dev;
    struct vkms_config_connector *config;
 };

like… look at her. four members. main character energy 🌈


πŸ’– MEMBERS πŸ’–

okay so every single field, one by one, because we do not skip 🫢

  • group β€” the top level configuration group that represents a connector πŸ”₯ it gets initialized when a new directory is created under "/config/vkms/connectors" β€” so like, make the folder, she wakes up. iconic.
  • possible_encoders_group β€” the default subgroup of group, living at "connector/possible_encoders" πŸ¦‹ it's giving "subfolder with a purpose".
  • dev β€” the vkms_configfs_device this connector belongs to πŸ’€ yes she has a home, she's not floating.
  • config β€” the configuration of the VKMS connector ⭐ the actual settings, the substance, the lore.

🌸 SEE ALSO 🌸

go read these next, i'm obsessed, iykyk:

  • Kernel file ./drivers/gpu/drm/vkms/vkms_configfs.c
  • struct vkms_configfs_device(9)
  • struct vkms_configfs_plane(9)
  • struct vkms_configfs_crtc(9)
  • struct vkms_configfs_encoder(9)

like a whole friend group fr fr πŸ§šπŸ’œ


lowkey a note from me to you: the man page header and footer are the ones that got squished β€” the title shows up as struct vkms_...fs_connector(9) and that's exactly how it's printed, so don't come for me πŸ™ˆ

and that's the page!! mwah πŸ’‹ this came from the source tree at ./drivers/gpu/drm/vkms, dated October 2026, and the footer signs off as struct vkms_...fs_connector(9) β€” slay, bye bestie πŸ‘‘πŸŽ€

πŸ“¦ where this page comes from