STRUCT VKMS_CONFIGFS_ENCODER(9)
π NAME π
Kernel API Manual bestie!! The star of this page is struct vkms_configfs_encoder β literally βConfigfs representation of a encoder.β No cap, that's the NAME. The header title says struct vkms_...igfs_encoder(9), but the struct we're actually hyping up is struct vkms_configfs_encoder. π
π SYNOPSIS π
Okay so here's the whole struct, copy-pasted exactly because we do not play with code accuracy:
struct vkms_configfs_encoder {
struct config_group group;
struct config_group possible_crtcs_group;
struct vkms_configfs_device *dev;
struct vkms_config_encoder *config;
};
πΈ Members πΈ
groupβ Top level configuration group that represents a encoder. Initialized when a new directory is created under/config/vkms/encoders. β¨possible_crtcs_groupβ Default subgroup ofgroupatencoder/possible_crtcs. πdevβ Thevkms_configfs_devicethis encoder belongs to. π«Άconfigβ Configuration of the VKMS encoder. π
π SEE ALSO π
- 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_connector(9)
source/version vibe: ./drivers/gpu/drm/vkms Β· date: October 2026 Β· header title: struct vkms_...igfs_encoder(9). Mwah, go read the kernel file bestie πβ¨
π¦ 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