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()
533 u32 string_len = 0; in qmi_decode_string_elem() local
540 string_len = tlv_len; in qmi_decode_string_elem()
547 string_len = (u32)val8; in qmi_decode_string_elem()
551 string_len = (u32)val16; in qmi_decode_string_elem()
556 if (string_len >= temp_ei->elem_len) { in qmi_decode_string_elem()
558 __func__, string_len, temp_ei->elem_len); in qmi_decode_string_elem()
560 } else if (string_len > tlv_len) { in qmi_decode_string_elem()
562 __func__, string_len, tlv_len); in qmi_decode_string_elem()
567 string_len, temp_ei->elem_size); in qmi_decode_string_elem()
568 *((char *)buf_dst + string_len) = '\0'; in qmi_decode_string_elem()