Lines Matching full:ref
57 With the :ref:`select() <func-select>` function applications can suspend
63 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. When buffers are already in
66 On success :ref:`select() <func-select>` returns the total number of bits set in
70 :ref:`VIDIOC_QBUF` or
71 :ref:`VIDIOC_STREAMON` yet the :ref:`select() <func-select>`
73 or ``writefds``, but subsequent :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>`
76 When use of the :ref:`read() <func-read>` function has been negotiated and the
77 driver does not capture yet, the :ref:`select() <func-select>` function starts
78 capturing. When that fails, :ref:`select() <func-select>` returns successful and
79 a subsequent :ref:`read() <func-read>` call, which also attempts to start
82 data is already available the :ref:`select() <func-select>` function returns
85 When use of the :ref:`write() <func-write>` function has been negotiated the
86 :ref:`select() <func-select>` function just waits until the driver is ready for a
87 non-blocking :ref:`write() <func-write>` call.
89 All drivers implementing the :ref:`read() <func-read>` or :ref:`write() <func-write>`
90 function or streaming I/O must also support the :ref:`select() <func-select>`
93 For more details see the :ref:`select() <func-select>` manual page.
99 On success, :ref:`select() <func-select>` returns the number of descriptors
125 The Linux kernel implements :ref:`select() <func-select>` like the
126 :ref:`poll() <func-poll>` function, but :ref:`select() <func-select>` cannot