Lines Matching refs:buffers
18 Py_buffer *buffers = NULL;
46 buffers = PyMem_NEW(Py_buffer, seqlen);
47 if (buffers == NULL) {
54 buffers = static_buffers;
67 buffers[i].obj = item;
68 buffers[i].buf = PyBytes_AS_STRING(item);
69 buffers[i].len = PyBytes_GET_SIZE(item);
72 if (PyObject_GetBuffer(item, &buffers[i], PyBUF_SIMPLE) != 0) {
88 itemlen = buffers[i].len;
126 Py_ssize_t n = buffers[i].len;
127 char *q = buffers[i].buf;
140 n = buffers[i].len;
141 q = buffers[i].buf;
156 PyBuffer_Release(&buffers[i]);
157 if (buffers != static_buffers)
158 PyMem_Free(buffers);