Lines Matching defs:buffer
154 size_t InputHub::StartCollectInputEvents(RawEvent *buffer, size_t bufferSize)
160 count = GetEvents(buffer, bufferSize);
180 size_t InputHub::GetEvents(RawEvent *buffer, size_t bufferSize)
182 RawEvent* event = buffer;
221 return event - buffer;
309 size_t InputHub::CollectEvent(RawEvent *buffer, size_t &capacity, Device *device, struct input_event readBuffer[],
321 RawEvent* event = buffer;
340 return event - buffer;
364 size_t InputHub::DeviceIsExists(InputDeviceEvent *buffer, size_t bufferSize)
366 InputDeviceEvent* event = buffer;
413 return event - buffer;
416 size_t InputHub::StartCollectInputHandler(InputDeviceEvent *buffer, size_t bufferSize)
421 count = DeviceIsExists(buffer, bufferSize);
610 char buffer[INPUT_EVENT_BUFFER_SIZE] = {0};
612 if (ioctl(fd, EVIOCGNAME(sizeof(buffer) - 1), &buffer) < 1) {
615 buffer[sizeof(buffer) - 1] = '\0';
616 device->identifier.name = buffer;
618 DHLOGD("QueryInputDeviceInfo deviceName: %{public}s", buffer);
644 if (ioctl(fd, EVIOCGPHYS(sizeof(buffer) - 1), &buffer) < 1) {
647 buffer[sizeof(buffer) - 1] = '\0';
648 device->identifier.physicalPath = buffer;
651 if (ioctl(fd, EVIOCGUNIQ(sizeof(buffer) - 1), &buffer) < 1) {
654 buffer[sizeof(buffer) - 1] = '\0';
655 device->identifier.uniqueId = buffer;
969 return "the buffer is overflow!";