Lines Matching defs:tlv_len
762 size_t tlv_len;
766 tlv_len = le32toh(tlv.length);
773 if (len < tlv_len) {
782 if (tlv_len < sizeof(uint32_t)) {
795 if (tlv_len) {
802 if (tlv_len < sizeof(uint32_t)) {
820 err = iwm_store_cscheme(sc, tlv_data, tlv_len);
826 if (tlv_len != sizeof(uint32_t)) {
839 IWM_UCODE_TYPE_REGULAR, tlv_data, tlv_len);
845 IWM_UCODE_TYPE_INIT, tlv_data, tlv_len);
851 IWM_UCODE_TYPE_WOW, tlv_data, tlv_len);
856 if (tlv_len != sizeof(struct iwm_tlv_calib_data)) {
865 if (tlv_len != sizeof(uint32_t)) {
875 if (tlv_len != sizeof(*api)) {
896 if (tlv_len != sizeof(*capa)) {
914 if (tlv_len % sizeof(struct iwm_fw_cmd_version)) {
915 tlv_len /= sizeof(struct iwm_fw_cmd_version);
916 tlv_len *= sizeof(struct iwm_fw_cmd_version);
922 if (tlv_len > sizeof(sc->cmd_versions)) {
926 memcpy(&sc->cmd_versions[0], tlv_data, tlv_len);
927 sc->n_cmd_versions = tlv_len / sizeof(struct iwm_fw_cmd_version);
938 tlv_len);
944 if (tlv_len != sizeof(uint32_t)) {
975 if (tlv_len != sizeof(uint32_t)) {
988 if (tlv_len != sizeof(uint32_t) * 3) {
1030 if (roundup(tlv_len, 4) > len)
1033 len -= roundup(tlv_len, 4);
1034 data += roundup(tlv_len, 4);