Lines Matching refs:buffer
134 int eloGetPacket(unsigned char* buffer, int* buffer_p, int* checksum, int fd) {
143 (char *) (buffer + *buffer_p),
155 if ((*buffer_p == 0) && (buffer[0] != ELO_START_BYTE)) {
156 SDL_memcpy(&buffer[0], &buffer[1], num_bytes-1);
160 *checksum = *checksum + buffer[*buffer_p];
169 ok = (*checksum == buffer[ELO_PACKET_SIZE-1]);
330 const char *buffer = NULL;
336 buffer = SDL_getenv("SDL_ELO_MIN_X");
337 if(buffer) {
338 ELO_MIN_X = SDL_atoi(buffer);
340 buffer = SDL_getenv("SDL_ELO_MAX_X");
341 if(buffer) {
342 ELO_MAX_X = SDL_atoi(buffer);
344 buffer = SDL_getenv("SDL_ELO_MIN_Y");
345 if(buffer) {
346 ELO_MIN_Y = SDL_atoi(buffer);
348 buffer = SDL_getenv("SDL_ELO_MAX_Y");
349 if(buffer) {
350 ELO_MAX_Y = SDL_atoi(buffer);
422 unsigned char buffer[ELO_PACKET_SIZE];
427 if(eloGetPacket(buffer, &pointer, &checksum, fd)) {
432 if(!eloParsePacket(buffer, realx, realy, button_state)) {