Home | History | Annotate | Download | only in Objects

Lines Matching refs:Py_buffer

43      The 'obj' member of a Py_buffer must either be NULL or refer to the
247 last_dim_is_contiguous(const Py_buffer *dest, const Py_buffer *src)
263 equiv_format(const Py_buffer *dest, const Py_buffer *src)
283 equiv_shape(const Py_buffer *dest, const Py_buffer *src)
303 equiv_structure(const Py_buffer *dest, const Py_buffer *src)
380 copy_single(Py_buffer *dest, Py_buffer *src)
412 copy_buffer(Py_buffer *dest, Py_buffer *src)
442 init_strides_from_shape(Py_buffer *view)
455 init_fortran_strides_from_shape(Py_buffer *view)
470 buffer_to_contiguous(char *mem, Py_buffer *src, char order)
472 Py_buffer dest;
517 init_shared_values(Py_buffer *dest, const Py_buffer *src)
530 init_shape_strides(Py_buffer *dest, const Py_buffer *src)
557 init_suboffsets(Py_buffer *dest, const Py_buffer *src)
571 init_len(Py_buffer *view)
587 const Py_buffer *view = &mv->view;
650 mbuf_add_view(_PyManagedBufferObject *mbuf, const Py_buffer *src)
653 Py_buffer *dest;
688 mbuf_add_incomplete_view(_PyManagedBufferObject *mbuf, const Py_buffer *src,
692 Py_buffer *dest;
740 /* Create a memoryview from a given Py_buffer. For simple byte views,
746 PyMemoryView_FromBuffer(Py_buffer *info)
831 memory_from_contiguous_copy(Py_buffer *src, char order)
836 Py_buffer *dest;
912 Py_buffer *view;
966 Py_buffer view;
971 PyBuffer_ToContiguous(void *buf, Py_buffer *src, Py_ssize_t len, char order)
1176 Py_buffer *view = &mv->view;
1278 Py_buffer *view = &mv->view;
1314 Py_buffer *view = &mv->view;
1405 memory_getbuf(PyMemoryViewObject *self, Py_buffer *view, int flags)
1407 Py_buffer *base = &self->view;
1484 memory_releasebuf(PyMemoryViewObject *self, Py_buffer *view)
2002 adjust_fmt(const Py_buffer *view)
2082 const Py_buffer *view = &(mv->view);
2108 Py_buffer *src = VIEW_ADDR(self);
2132 Py_buffer *src = VIEW_ADDR(self);
2167 lookup_dimension(Py_buffer *view, char *ptr, int dim, Py_ssize_t index)
2193 ptr_from_index(Py_buffer *view, Py_ssize_t index)
2201 ptr_from_tuple(Py_buffer *view, PyObject *tup)
2232 Py_buffer *view = &(self->view);
2261 Py_buffer *view = &(self->view);
2284 init_slice(Py_buffer *base, PyObject *key, int dim)
2356 Py_buffer *view;
2418 Py_buffer *view = &(self->view);
2419 Py_buffer src;
2467 Py_buffer dest; /* sliced view */
2723 Py_buffer wbuf, *vv;
2724 Py_buffer *ww = NULL;
2831 Py_buffer *view = &self->view;
2908 Py_buffer *view = &self->view;