Lines Matching refs:string_len
243 u32 string_len = 0; in qmi_encode_string_elem() local
246 string_len = strlen(buf_src); in qmi_encode_string_elem()
249 if (string_len > temp_ei->elem_len) { in qmi_encode_string_elem()
251 __func__, string_len, temp_ei->elem_len); in qmi_encode_string_elem()
256 if (string_len + TLV_LEN_SIZE + TLV_TYPE_SIZE > in qmi_encode_string_elem()
259 __func__, string_len, out_buf_len); in qmi_encode_string_elem()
263 if (string_len + string_len_sz > out_buf_len) { in qmi_encode_string_elem()
265 __func__, string_len, out_buf_len); in qmi_encode_string_elem()
268 rc = qmi_encode_basic_elem(buf_dst, &string_len, in qmi_encode_string_elem()
274 string_len, temp_ei->elem_size); in qmi_encode_string_elem()
523 u32 string_len = 0; in qmi_decode_string_elem() local
528 string_len = tlv_len; in qmi_decode_string_elem()
532 rc = qmi_decode_basic_elem(&string_len, buf_src, in qmi_decode_string_elem()
537 if (string_len >= temp_ei->elem_len) { in qmi_decode_string_elem()
539 __func__, string_len, temp_ei->elem_len); in qmi_decode_string_elem()
541 } else if (string_len > tlv_len) { in qmi_decode_string_elem()
543 __func__, string_len, tlv_len); in qmi_decode_string_elem()
548 string_len, temp_ei->elem_size); in qmi_decode_string_elem()
549 *((char *)buf_dst + string_len) = '\0'; in qmi_decode_string_elem()