Lines Matching refs:length
65 frame->length = HDMI_AVI_INFOFRAME_SIZE; in hdmi_avi_infoframe_init()
75 frame->length != HDMI_AVI_INFOFRAME_SIZE) in hdmi_avi_infoframe_check_only()
117 size_t length; in hdmi_avi_infoframe_pack_only() local
124 length = HDMI_INFOFRAME_HEADER_SIZE + frame->length; in hdmi_avi_infoframe_pack_only()
126 if (size < length) in hdmi_avi_infoframe_pack_only()
133 ptr[2] = frame->length; in hdmi_avi_infoframe_pack_only()
181 hdmi_infoframe_set_checksum(buffer, length); in hdmi_avi_infoframe_pack_only()
183 return length; in hdmi_avi_infoframe_pack_only()
232 frame->length = HDMI_SPD_INFOFRAME_SIZE; in hdmi_spd_infoframe_init()
245 frame->length != HDMI_SPD_INFOFRAME_SIZE) in hdmi_spd_infoframe_check_only()
284 size_t length; in hdmi_spd_infoframe_pack_only() local
291 length = HDMI_INFOFRAME_HEADER_SIZE + frame->length; in hdmi_spd_infoframe_pack_only()
293 if (size < length) in hdmi_spd_infoframe_pack_only()
300 ptr[2] = frame->length; in hdmi_spd_infoframe_pack_only()
311 hdmi_infoframe_set_checksum(buffer, length); in hdmi_spd_infoframe_pack_only()
313 return length; in hdmi_spd_infoframe_pack_only()
359 frame->length = HDMI_AUDIO_INFOFRAME_SIZE; in hdmi_audio_infoframe_init()
369 frame->length != HDMI_AUDIO_INFOFRAME_SIZE) in hdmi_audio_infoframe_check_only()
409 size_t length; in hdmi_audio_infoframe_pack_only() local
416 length = HDMI_INFOFRAME_HEADER_SIZE + frame->length; in hdmi_audio_infoframe_pack_only()
418 if (size < length) in hdmi_audio_infoframe_pack_only()
430 ptr[2] = frame->length; in hdmi_audio_infoframe_pack_only()
446 hdmi_infoframe_set_checksum(buffer, length); in hdmi_audio_infoframe_pack_only()
448 return length; in hdmi_audio_infoframe_pack_only()
502 frame->length = 4; in hdmi_vendor_infoframe_init()
530 if (frame->length != hdmi_vendor_infoframe_length(frame)) in hdmi_vendor_infoframe_check_only()
547 frame->length = hdmi_vendor_infoframe_length(frame); in hdmi_vendor_infoframe_check()
571 size_t length; in hdmi_vendor_infoframe_pack_only() local
578 length = HDMI_INFOFRAME_HEADER_SIZE + frame->length; in hdmi_vendor_infoframe_pack_only()
580 if (size < length) in hdmi_vendor_infoframe_pack_only()
587 ptr[2] = frame->length; in hdmi_vendor_infoframe_pack_only()
607 hdmi_infoframe_set_checksum(buffer, length); in hdmi_vendor_infoframe_pack_only()
609 return length; in hdmi_vendor_infoframe_pack_only()
666 frame->length = HDMI_DRM_INFOFRAME_SIZE; in hdmi_drm_infoframe_init()
678 if (frame->length != HDMI_DRM_INFOFRAME_SIZE) in hdmi_drm_infoframe_check_only()
715 size_t length; in hdmi_drm_infoframe_pack_only() local
718 length = HDMI_INFOFRAME_HEADER_SIZE + frame->length; in hdmi_drm_infoframe_pack_only()
720 if (size < length) in hdmi_drm_infoframe_pack_only()
727 ptr[2] = frame->length; in hdmi_drm_infoframe_pack_only()
761 hdmi_infoframe_set_checksum(buffer, length); in hdmi_drm_infoframe_pack_only()
763 return length; in hdmi_drm_infoframe_pack_only()
898 ssize_t length; in hdmi_infoframe_pack_only() local
902 length = hdmi_avi_infoframe_pack_only(&frame->avi, in hdmi_infoframe_pack_only()
906 length = hdmi_drm_infoframe_pack_only(&frame->drm, in hdmi_infoframe_pack_only()
910 length = hdmi_spd_infoframe_pack_only(&frame->spd, in hdmi_infoframe_pack_only()
914 length = hdmi_audio_infoframe_pack_only(&frame->audio, in hdmi_infoframe_pack_only()
918 length = hdmi_vendor_any_infoframe_pack_only(&frame->vendor, in hdmi_infoframe_pack_only()
923 length = -EINVAL; in hdmi_infoframe_pack_only()
926 return length; in hdmi_infoframe_pack_only()
951 ssize_t length; in hdmi_infoframe_pack() local
955 length = hdmi_avi_infoframe_pack(&frame->avi, buffer, size); in hdmi_infoframe_pack()
958 length = hdmi_drm_infoframe_pack(&frame->drm, buffer, size); in hdmi_infoframe_pack()
961 length = hdmi_spd_infoframe_pack(&frame->spd, buffer, size); in hdmi_infoframe_pack()
964 length = hdmi_audio_infoframe_pack(&frame->audio, buffer, size); in hdmi_infoframe_pack()
967 length = hdmi_vendor_any_infoframe_pack(&frame->vendor, in hdmi_infoframe_pack()
972 length = -EINVAL; in hdmi_infoframe_pack()
975 return length; in hdmi_infoframe_pack()
1004 frame->version, frame->length); in hdmi_infoframe_log_header()
1430 hdmi_log("length: %d\n", frame->length); in hdmi_drm_infoframe_log()
1715 size_t length; in hdmi_vendor_any_infoframe_unpack() local
1728 length = ptr[2]; in hdmi_vendor_any_infoframe_unpack()
1730 if (size < HDMI_INFOFRAME_HEADER_SIZE + length) in hdmi_vendor_any_infoframe_unpack()
1734 HDMI_INFOFRAME_HEADER_SIZE + length) != 0) in hdmi_vendor_any_infoframe_unpack()
1754 hvf->length = length; in hdmi_vendor_any_infoframe_unpack()
1757 if (length != 5 && length != 6) in hdmi_vendor_any_infoframe_unpack()
1761 if (length != 6) in hdmi_vendor_any_infoframe_unpack()
1766 if (length != 5) in hdmi_vendor_any_infoframe_unpack()
1770 if (length != 4) in hdmi_vendor_any_infoframe_unpack()