Lines Matching refs:tlv_len
599 u32 tlv_len; in iwl_parse_tlv_firmware() local
650 tlv_len = le32_to_cpu(tlv->length); in iwl_parse_tlv_firmware()
654 if (len < tlv_len) { in iwl_parse_tlv_firmware()
656 len, tlv_len); in iwl_parse_tlv_firmware()
659 len -= ALIGN(tlv_len, 4); in iwl_parse_tlv_firmware()
660 data += sizeof(*tlv) + ALIGN(tlv_len, 4); in iwl_parse_tlv_firmware()
667 IWL_UCODE_SECTION_INST, tlv_len); in iwl_parse_tlv_firmware()
676 IWL_UCODE_SECTION_DATA, tlv_len); in iwl_parse_tlv_firmware()
685 IWL_UCODE_SECTION_INST, tlv_len); in iwl_parse_tlv_firmware()
694 IWL_UCODE_SECTION_DATA, tlv_len); in iwl_parse_tlv_firmware()
703 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
709 if (tlv_len) in iwl_parse_tlv_firmware()
715 if (tlv_len < sizeof(u32)) in iwl_parse_tlv_firmware()
718 if (tlv_len % sizeof(u32)) in iwl_parse_tlv_firmware()
730 if (tlv_len != sizeof(struct iwl_ucode_api)) in iwl_parse_tlv_firmware()
736 if (tlv_len != sizeof(struct iwl_ucode_capa)) in iwl_parse_tlv_firmware()
742 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
748 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
754 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
760 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
766 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
772 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
778 if (tlv_len) in iwl_parse_tlv_firmware()
786 IWL_UCODE_SECTION_INST, tlv_len); in iwl_parse_tlv_firmware()
795 IWL_UCODE_SECTION_DATA, tlv_len); in iwl_parse_tlv_firmware()
801 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
808 tlv_len); in iwl_parse_tlv_firmware()
813 tlv_len); in iwl_parse_tlv_firmware()
818 tlv_len); in iwl_parse_tlv_firmware()
822 if (tlv_len != sizeof(struct iwl_tlv_calib_data)) in iwl_parse_tlv_firmware()
828 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
840 tlv_len); in iwl_parse_tlv_firmware()
845 tlv_len); in iwl_parse_tlv_firmware()
850 tlv_len); in iwl_parse_tlv_firmware()
854 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
872 if (iwl_store_cscheme(&drv->fw, tlv_data, tlv_len)) in iwl_parse_tlv_firmware()
876 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
886 if (tlv_len != sizeof(u32) * 3) in iwl_parse_tlv_firmware()
912 tlv_len - offsetof(struct iwl_fw_dbg_dest_tlv, in iwl_parse_tlv_firmware()
950 pieces->dbg_conf_tlv_len[conf->id] = tlv_len; in iwl_parse_tlv_firmware()
975 pieces->dbg_trigger_tlv_len[trigger_id] = tlv_len; in iwl_parse_tlv_firmware()
982 tlv_len); in iwl_parse_tlv_firmware()
985 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
1014 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
1020 if (iwl_store_gscan_capa(&drv->fw, tlv_data, tlv_len)) in iwl_parse_tlv_firmware()
1055 IWL_ERR(drv, "TLV %d has invalid size: %u\n", tlv_type, tlv_len); in iwl_parse_tlv_firmware()
1057 iwl_print_hex_dump(drv, IWL_DL_FW, tlv_data, tlv_len); in iwl_parse_tlv_firmware()