Lines Matching refs:ptr

38 #define to_scalar(obj, t, ptr) \  argument
39 __to_scalar(obj, t, (void *)(ptr))
41 #define to_1d_ptr(obj, t, n, ptr) \ argument
42 __to_1d_ptr(obj, t, n, (void **)(ptr))
44 #define to_2d_ptr(obj, t, n1, n2, ptr) \ argument
45 __to_2d_ptr(obj, t, n1, n2, (void **)(ptr))
47 #define to_1d_copy(obj, t, ptr, n) \ argument
48 __to_1d_copy(obj, t, ptr, n)
50 #define to_2d_copy(obj, t, ptr, n1, n2) \ argument
51 __to_2d_copy(obj, t, ptr, n1, n2)
58 #define new_scalar(obj, ptr) \ argument
59 __new_scalar(obj, ptr)
61 #define new_1d_ptr(t, n, ptr) \ argument
62 __new_1d_ptr(t, n, (void **)(ptr))
64 #define new_2d_ptr(t, n1, n2, ptr) \ argument
65 __new_2d_ptr(t, n1, n2, (void **)(ptr))
77 static PyObject *__to_scalar(PyObject *obj, int t, void *ptr) in __to_scalar() argument
83 memcpy(ptr, PyArray_DATA((PyArrayObject *)obj), in __to_scalar()
90 static PyObject *__to_1d_ptr(PyObject *obj, int t, int n, void **ptr) in __to_1d_ptr() argument
97 *ptr = PyArray_DATA((PyArrayObject *)obj); in __to_1d_ptr()
102 static PyObject *__to_2d_ptr(PyObject *obj, int t, int n1, int n2, void **ptr) in __to_2d_ptr() argument
110 *ptr = PyArray_DATA((PyArrayObject *)obj); in __to_2d_ptr()
139 static PyObject *__new_scalar(int t, const void *ptr) in __new_scalar() argument
143 memcpy(PyArray_DATA((PyArrayObject *)obj), ptr, in __new_scalar()
150 static PyObject *__new_1d_ptr(int t, int n, void **ptr) in __new_1d_ptr() argument
154 *ptr = PyArray_DATA((PyArrayObject *)obj); in __new_1d_ptr()
159 static PyObject *__new_2d_ptr(int t, int n1, int n2, void **ptr) in __new_2d_ptr() argument
165 *ptr = PyArray_DATA((PyArrayObject *)obj); in __new_2d_ptr()