Lines Matching full:sum
22 int64_t sum = 0; in gnss_parse_dec_to_nano() local
49 /* Add whole value to sum */ in gnss_parse_dec_to_nano()
57 /* Add value to sum */ in gnss_parse_dec_to_nano()
58 sum += (str[pos] - '0') * increment; in gnss_parse_dec_to_nano()
69 /* Set sign of sum */ in gnss_parse_dec_to_nano()
70 sum = start == 1 ? -sum : sum; in gnss_parse_dec_to_nano()
72 *nano = sum; in gnss_parse_dec_to_nano()
76 /* Convert decimal part to nano fractions and add it to sum */ in gnss_parse_dec_to_nano()
86 sum += (str[pos] - '0') * increment; in gnss_parse_dec_to_nano()
95 /* Set sign of sum */ in gnss_parse_dec_to_nano()
96 sum = start == 1 ? -sum : sum; in gnss_parse_dec_to_nano()
98 *nano = sum; in gnss_parse_dec_to_nano()