Lines Matching refs:elem_len

131 				min_msg_len += temp_ei->elem_len <= U8_MAX ?
133 min_msg_len += temp_ei->elem_len * temp_ei->elem_size;
136 min_msg_len += (temp_ei->elem_len * temp_ei->elem_size);
155 * @elem_len: Number of elements, in the buf_src, to be encoded.
158 * This function encodes the "elem_len" number of data elements, each of
167 u32 elem_len, u32 elem_size)
171 for (i = 0; i < elem_len; i++) {
184 * @elem_len: Number of elements, in the buf_src, to be encoded.
188 * This function encodes the "elem_len" number of struct elements, each of
199 u32 elem_len, u32 out_buf_len,
205 for (i = 0; i < elem_len; i++) {
228 * This function encodes a string element of maximum length "ei_array->elem_len"
247 string_len_sz = temp_ei->elem_len <= U8_MAX ?
249 if (string_len > temp_ei->elem_len) {
251 __func__, string_len, temp_ei->elem_len);
323 data_len_value = temp_ei->elem_len;
325 temp_ei->elem_len < data_len_value) {
428 * @elem_len: Number of elements to be decoded.
431 * This function decodes the "elem_len" number of elements in QMI wire format,
440 u32 elem_len, u32 elem_size)
444 for (i = 0; i < elem_len; i++) {
457 * @elem_len: Number of elements to be decoded.
462 * This function decodes the "elem_len" number of elements in QMI wire format,
463 * each of size "(tlv_len/elem_len)" bytes from the source buffer "buf_src"
473 u32 elem_len, u32 tlv_len,
479 for (i = 0; i < elem_len && decoded_bytes < tlv_len; i++) {
490 (dec_level > 2 && (i < elem_len || decoded_bytes > tlv_len))) {
493 i, elem_len);
510 * "ei_array->elem_len" from the source buffer "buf_src" and puts it into
530 string_len_sz = temp_ei->elem_len <= U8_MAX ?
537 if (string_len >= temp_ei->elem_len) {
539 __func__, string_len, temp_ei->elem_len);
657 data_len_value = temp_ei->elem_len;
658 } else if (data_len_value > temp_ei->elem_len) {
660 __func__, data_len_value, temp_ei->elem_len);
787 .elem_len = 1,
796 .elem_len = 1,
805 .elem_len = 0,