Lines Matching defs:buffer
57 filter_lower_end (SANE_Int * buffer, SANE_Word total_count,
70 if (buffer[j + 1] > buffer[j])
72 temp = buffer[j];
73 buffer[j] = buffer[j + 1];
74 buffer[j + 1] = temp;
79 sum += buffer[i];
283 SANE_Int *buffer;
288 buffer = (SANE_Int *) malloc (cal->white_needed * sizeof (SANE_Int));
289 if (!buffer)
302 *(buffer + j) = *(cal->white_buffer + j * cal->width + i);
305 filter_lower_end (buffer, cal->white_needed,
314 free (buffer);
315 buffer = NULL;
1339 SANE_Byte *buffer;
1348 buffer = NULL;
1352 buffer = (SANE_Byte *) malloc (dev->init_bytes_per_strip);
1354 if (!buffer)
1358 buffer[i] = 0xaa;
1381 RIE (usb_low_get_row (dev->chip, buffer, &lines_left));
1385 l_temp = l_temp + buffer[512 + i];
1387 r_temp = r_temp + buffer[3500 + i];
1410 free (buffer);
1411 buffer = NULL;