Lines Matching refs:buf
235 static void process_matrix_file_line(char *buf, uint *rx, uint *tx, double *att, char **filename) { in process_matrix_file_line() argument
244 *tx = strtoul(buf, &endp, 0); in process_matrix_file_line()
245 if (endp == buf) { in process_matrix_file_line()
248 buf = endp; in process_matrix_file_line()
249 *rx = strtoul(buf, &endp, 0); in process_matrix_file_line()
250 if (endp == buf) { in process_matrix_file_line()
253 buf = endp; in process_matrix_file_line()
257 while (buf[off] != 0) { in process_matrix_file_line()
258 if (buf[off] == '"') { in process_matrix_file_line()
262 if ((buf[off] >= '0') && (buf[off] <= '9')) { in process_matrix_file_line()
269 uint length = att_strlen(&buf[off]); in process_matrix_file_line()
271 ok = att_copy_string(&buf[off], *filename, &read); in process_matrix_file_line()
276 read = sscanf(&buf[off], "%le", att); in process_matrix_file_line()