Lines Matching defs:buffers
4900 "readv($module, fd, buffers, /)\n"
4903 "Read from a file descriptor fd into an iterable of buffers.\n"
4905 "The buffers should be mutable buffers accepting bytes.\n"
4911 "which may be less than the total capacity of all the buffers.");
4917 os_readv_impl(PyObject *module, int fd, PyObject *buffers);
4924 PyObject *buffers;
4934 buffers = args[1];
4935 _return_value = os_readv_impl(module, fd, buffers);
5005 "preadv($module, fd, buffers, offset, flags=0, /)\n"
5028 os_preadv_impl(PyObject *module, int fd, PyObject *buffers, Py_off_t offset,
5036 PyObject *buffers;
5048 buffers = args[1];
5060 _return_value = os_preadv_impl(module, fd, buffers, offset, flags);
5533 "writev($module, fd, buffers, /)\n"
5536 "Iterate over buffers, and write the contents of each to a file descriptor.\n"
5539 "buffers must be a sequence of bytes-like objects.");
5545 os_writev_impl(PyObject *module, int fd, PyObject *buffers);
5552 PyObject *buffers;
5562 buffers = args[1];
5563 _return_value = os_writev_impl(module, fd, buffers);
5639 "pwritev($module, fd, buffers, offset, flags=0, /)\n"
5644 "Combines the functionality of writev() and pwrite(). All buffers must be a sequence\n"
5647 "set a limit (sysconf() value SC_IOV_MAX) on the number of buffers that can be used.\n"
5663 os_pwritev_impl(PyObject *module, int fd, PyObject *buffers, Py_off_t offset,
5671 PyObject *buffers;
5683 buffers = args[1];
5695 _return_value = os_pwritev_impl(module, fd, buffers, offset, flags);