Lines Matching +full:buffer +full:- +full:size
1 .. SPDX-License-Identifier: GPL-2.0
11 gpio-v2-lineinfo-changed-read.rst.
16 GPIO_LINEINFO_CHANGED_READ - Read line info change events for watched lines
31 The buffer to contain the :c:type:`events<gpioline_info_changed>`.
34 The number of bytes available in ``buf``, which must be at least the size
47 not its value. Use gpio-lineevent-data-read.rst to receive events when a
50 A line must be watched using gpio-get-lineinfo-watch-ioctl.rst to generate
54 The kernel timestamps events when they occur and stores them in a buffer
57 The size of the kernel event buffer is fixed at 32 events per ``chip_fd``.
59 The buffer may overflow if bursts of events occur quicker than they are read
63 Events read from the buffer are always in the same order that they were
69 copied is the lower of the number available in the kernel buffer and the
70 number that will fit in the userspace buffer (``buf``).
83 On success the number of bytes read, which will be a multiple of the size of
86 On error -1 and the ``errno`` variable is set appropriately.
87 Common error codes are described in error-codes.rst.