hdmi_infoframe_pack_only(9)
π NAME π
okay so bestie, welcome to hdmi_infoframe_pack_only(9) β that's the page title, and yes, we're in the Kernel API Manual β and this function is literally about writing a HDMI infoframe to a binary buffer. That's the whole serve. β¨
π SYNOPSIS π
ssize_t hdmi_infoframe_pack_only (const union hdmi_infoframe *frame ,
void *buffer , size_t size );
π¦ ARGUMENTS π¦
frameβ the HDMI infoframe. Iconic input energy. πbufferβ destination buffer. The place where the packed bytes go, no cap. π―sizeβ size ofbuffer. Gotta tell it how much room we have. π
πΈ DESCRIPTION πΈ
Packs the information contained in the frame structure into a binary representation that can be written into the corresponding controller registers. Slay. Then it also computes the checksum as required by section 5.3.5 of the HDMI 1.4 specification. Checksum girlies rise. π₯
Returns the number of bytes packed into the binary buffer or a negative error code on failure. So like, success gives you a byte count, failure gives you a negative error code, and that's the vibe check. π
π SEE ALSO π
The whole friend group, fr fr:
- Kernel file
./drivers/video/hdmi.c hdmi_avi_infoframe_init(9)hdmi_avi_infoframe_check(9)hdmi_avi_infoframe_pack_only(9)hdmi_avi_infoframe_pack(9)hdmi_spd_infoframe_init(9)hdmi_spd_infoframe_check(9)hdmi_spd_infoframe_pack_only(9)hdmi_spd_infoframe_pack(9)hdmi_audio_infoframe_init(9)hdmi_audio_infoframe_check(9)hdmi_audio_infoframe_pack_only(9)hdmi_audio_infoframe_pack(9)hdmi_audio_infoframe_pack_for_dp(9)hdmi_vendor_infoframe_init(9)hdmi_vendor_infoframe_check(9)hdmi_vendor_infoframe_pack_only(9)hdmi_vendor_infoframe_pack(9)hdmi_drm_infoframe_init(9)hdmi_drm_infoframe_check(9)hdmi_drm_infoframe_pack_only(9)hdmi_drm_infoframe_pack(9)hdmi_infoframe_pack(9)hdmi_infoframe_log(9)hdmi_avi_infoframe_unpack(9)hdmi_spd_infoframe_unpack(9)hdmi_audio_infoframe_unpack(9)hdmi_vendor_any_infoframe_unpack(9)hdmi_drm_infoframe_unpack_only(9)hdmi_drm_infoframe_unpack(9)hdmi_infoframe_unpack(9)
source/version: ./drivers/video β’ date: October 2026 π«Ά 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