Lines Matching refs:rc

41 				encoded_bytes, tlv_len, encode_tlv, rc) \
43 buf_dst = (u8 *)buf_dst + rc; \
44 encoded_bytes += rc; \
45 tlv_len += rc; \
50 #define UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc) \
52 buf_src = (u8 *)buf_src + rc; \
53 decoded_bytes += rc; \
169 u32 i, rc = 0;
173 rc += elem_size;
176 return rc;
202 int i, rc, encoded_bytes = 0;
206 rc = qmi_encode(temp_ei->ei_array, buf_dst, buf_src,
208 if (rc < 0) {
210 return rc;
212 buf_dst = buf_dst + rc;
214 encoded_bytes += rc;
240 int rc;
268 rc = qmi_encode_basic_elem(buf_dst, &string_len,
270 encoded_bytes += rc;
273 rc = qmi_encode_basic_elem(buf_dst + encoded_bytes, buf_src,
275 encoded_bytes += rc;
306 int rc;
332 rc = qmi_encode_basic_elem(&opt_flag_value, buf_src,
351 rc = qmi_encode_basic_elem(buf_dst, &data_len_value,
355 encode_tlv, rc);
376 rc = qmi_encode_basic_elem(buf_dst, buf_src,
381 encode_tlv, rc);
385 rc = qmi_encode_struct_elem(temp_ei, buf_dst, buf_src,
389 if (rc < 0)
390 return rc;
393 encode_tlv, rc);
397 rc = qmi_encode_string_elem(temp_ei, buf_dst, buf_src,
400 if (rc < 0)
401 return rc;
404 encode_tlv, rc);
442 u32 i, rc = 0;
446 rc += elem_size;
449 return rc;
476 int i, rc, decoded_bytes = 0;
480 rc = qmi_decode(temp_ei->ei_array, buf_dst, buf_src,
482 if (rc < 0)
483 return rc;
484 buf_src = buf_src + rc;
486 decoded_bytes += rc;
521 int rc;
532 rc = qmi_decode_basic_elem(&string_len, buf_src,
534 decoded_bytes += rc;
547 rc = qmi_decode_basic_elem(buf_dst, buf_src + decoded_bytes,
550 decoded_bytes += rc;
606 int rc;
645 rc = qmi_decode_basic_elem(&data_len_value, buf_src,
651 UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc);
671 rc = qmi_decode_basic_elem(buf_dst, buf_src,
674 UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc);
678 rc = qmi_decode_struct_elem(temp_ei, buf_dst, buf_src,
681 if (rc < 0)
682 return rc;
683 UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc);
687 rc = qmi_decode_string_elem(temp_ei, buf_dst, buf_src,
689 if (rc < 0)
690 return rc;
691 UPDATE_DECODE_VARIABLES(buf_src, decoded_bytes, rc);