Lines Matching defs:buffer
298 /* We release the buffer right after use of this function which could
319 as_read_buffer(PyObject *obj, const void **buffer, Py_ssize_t *buffer_len)
323 if (obj == NULL || buffer == NULL || buffer_len == NULL) {
330 *buffer = view.buf;
338 const char **buffer,
341 return as_read_buffer(obj, (const void **)buffer, buffer_len);
345 const void **buffer,
348 return as_read_buffer(obj, buffer, buffer_len);
352 void **buffer,
358 if (obj == NULL || buffer == NULL || buffer_len == NULL) {
371 *buffer = view.buf;
1616 /* Copy to NUL-terminated buffer. */