Lines Matching refs:tlv_len

530 				     const void *tlv_data, u32 tlv_len)  in iwl_drv_set_dump_exclude()  argument
535 if (tlv_len < sizeof(*fw)) in iwl_drv_set_dump_exclude()
635 u32 tlv_len; in iwl_parse_tlv_firmware() local
682 tlv_len = le32_to_cpu(tlv->length); in iwl_parse_tlv_firmware()
686 if (len < tlv_len) { in iwl_parse_tlv_firmware()
688 len, tlv_len); in iwl_parse_tlv_firmware()
691 len -= ALIGN(tlv_len, 4); in iwl_parse_tlv_firmware()
692 data += sizeof(*tlv) + ALIGN(tlv_len, 4); in iwl_parse_tlv_firmware()
699 IWL_UCODE_SECTION_INST, tlv_len); in iwl_parse_tlv_firmware()
708 IWL_UCODE_SECTION_DATA, tlv_len); in iwl_parse_tlv_firmware()
717 IWL_UCODE_SECTION_INST, tlv_len); in iwl_parse_tlv_firmware()
726 IWL_UCODE_SECTION_DATA, tlv_len); in iwl_parse_tlv_firmware()
735 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
741 if (tlv_len) in iwl_parse_tlv_firmware()
747 if (tlv_len < sizeof(u32)) in iwl_parse_tlv_firmware()
750 if (tlv_len % sizeof(u32)) in iwl_parse_tlv_firmware()
762 if (tlv_len != sizeof(struct iwl_ucode_api)) in iwl_parse_tlv_firmware()
767 if (tlv_len != sizeof(struct iwl_ucode_capa)) in iwl_parse_tlv_firmware()
772 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
778 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
784 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
790 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
796 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
802 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
808 if (tlv_len) in iwl_parse_tlv_firmware()
816 IWL_UCODE_SECTION_INST, tlv_len); in iwl_parse_tlv_firmware()
825 IWL_UCODE_SECTION_DATA, tlv_len); in iwl_parse_tlv_firmware()
831 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
838 tlv_len); in iwl_parse_tlv_firmware()
843 tlv_len); in iwl_parse_tlv_firmware()
848 tlv_len); in iwl_parse_tlv_firmware()
852 if (tlv_len != sizeof(struct iwl_tlv_calib_data)) in iwl_parse_tlv_firmware()
858 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
870 tlv_len); in iwl_parse_tlv_firmware()
875 tlv_len); in iwl_parse_tlv_firmware()
880 tlv_len); in iwl_parse_tlv_firmware()
884 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
902 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
912 if (tlv_len != sizeof(u32) * 3) in iwl_parse_tlv_firmware()
968 tlv_len - in iwl_parse_tlv_firmware()
971 tlv_len - in iwl_parse_tlv_firmware()
1012 pieces->dbg_conf_tlv_len[conf->id] = tlv_len; in iwl_parse_tlv_firmware()
1037 pieces->dbg_trigger_tlv_len[trigger_id] = tlv_len; in iwl_parse_tlv_firmware()
1041 if (tlv_len != sizeof(u32)) { in iwl_parse_tlv_firmware()
1055 tlv_len); in iwl_parse_tlv_firmware()
1058 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
1095 if (tlv_len != (sizeof(*dbg_mem))) in iwl_parse_tlv_firmware()
1112 drv->fw.iml_len = tlv_len; in iwl_parse_tlv_firmware()
1113 drv->fw.iml = kmemdup(tlv_data, tlv_len, GFP_KERNEL); in iwl_parse_tlv_firmware()
1124 if (tlv_len != sizeof(*recov_info)) in iwl_parse_tlv_firmware()
1138 if (tlv_len != sizeof(*fseq_ver)) in iwl_parse_tlv_firmware()
1145 if (tlv_len != sizeof(u32)) in iwl_parse_tlv_firmware()
1161 if (tlv_len != sizeof(*dbg_ptrs)) in iwl_parse_tlv_firmware()
1177 if (tlv_len != sizeof(*dbg_ptrs)) in iwl_parse_tlv_firmware()
1201 if (tlv_len % sizeof(struct iwl_fw_cmd_version)) { in iwl_parse_tlv_firmware()
1204 tlv_len); in iwl_parse_tlv_firmware()
1205 tlv_len /= sizeof(struct iwl_fw_cmd_version); in iwl_parse_tlv_firmware()
1206 tlv_len *= sizeof(struct iwl_fw_cmd_version); in iwl_parse_tlv_firmware()
1210 capa->cmd_versions = kmemdup(tlv_data, tlv_len, in iwl_parse_tlv_firmware()
1215 tlv_len / sizeof(struct iwl_fw_cmd_version); in iwl_parse_tlv_firmware()
1225 kmemdup(tlv_data, tlv_len, GFP_KERNEL); in iwl_parse_tlv_firmware()
1228 drv->fw.phy_integration_ver_len = tlv_len; in iwl_parse_tlv_firmware()
1233 tlv_data, tlv_len); in iwl_parse_tlv_firmware()
1257 IWL_ERR(drv, "TLV %d has invalid size: %u\n", tlv_type, tlv_len); in iwl_parse_tlv_firmware()
1259 iwl_print_hex_dump(drv, IWL_DL_FW, tlv_data, tlv_len); in iwl_parse_tlv_firmware()