Lines Matching defs:buf
1503 PyObject *buf = NULL;
1513 buf = PyBytes_FromStringAndSize(NULL, size);
1514 if (!buf)
1517 ret = PeekNamedPipe(handle, PyBytes_AS_STRING(buf), size, &nread,
1521 Py_DECREF(buf);
1524 if (_PyBytes_Resize(&buf, nread))
1526 return Py_BuildValue("NII", buf, navail, nleft);
1621 PyObject *buf;
1626 buf = PyBytes_FromStringAndSize(NULL, size);
1627 if (!buf)
1632 Py_DECREF(buf);
1635 /* Steals reference to buf */
1636 overlapped->read_buffer = buf;
1640 ret = ReadFile(handle, PyBytes_AS_STRING(buf), size, &nread,
1659 Py_DECREF(buf);
1662 if (_PyBytes_Resize(&buf, nread))
1664 return Py_BuildValue("NI", buf, err);
1906 Py_buffer _buf, *buf;
1916 buf = &overlapped->write_buffer;
1919 buf = &_buf;
1921 if (!PyArg_Parse(buffer, "y*", buf)) {
1927 len = (DWORD)Py_MIN(buf->len, PY_DWORD_MAX);
1928 ret = WriteFile(handle, buf->buf, len, &written,
1946 PyBuffer_Release(buf);