Lines Matching refs:PyStructObject
71 } PyStructObject; typedef
124 static int cache_struct_converter(PyObject *, PyObject *, PyStructObject **);
1299 prepare_s(PyStructObject *self) in prepare_s()
1447 PyStructObject *s = (PyStructObject*)self; in s_new()
1470 Struct___init___impl(PyStructObject *self, PyObject *format) in Struct___init___impl()
1500 s_clear(PyStructObject *s) in s_clear()
1507 s_traverse(PyStructObject *s, visitproc visit, void *arg) in s_traverse()
1515 s_dealloc(PyStructObject *s) in s_dealloc()
1531 s_unpack_internal(PyStructObject *soself, const char *startfrom, in s_unpack_internal()
1584 Struct_unpack_impl(PyStructObject *self, Py_buffer *buffer) in Struct_unpack_impl()
1615 Struct_unpack_from_impl(PyStructObject *self, Py_buffer *buffer, in Struct_unpack_from_impl()
1661 PyStructObject *so;
1764 Struct_iter_unpack(PyStructObject *self, PyObject *buffer) in Struct_iter_unpack()
1812 s_pack_internal(PyStructObject *soself, PyObject *const *args, int offset, in s_pack_internal()
1903 PyStructObject *soself; in s_pack()
1907 soself = (PyStructObject *)self; in s_pack()
1946 PyStructObject *soself; in s_pack_into()
1952 soself = (PyStructObject *)self; in s_pack_into()
2038 s_get_format(PyStructObject *self, void *unused) in s_get_format()
2045 s_get_size(PyStructObject *self, void *unused) in s_get_size()
2054 s_sizeof(PyStructObject *self, void *unused) in s_sizeof()
2078 {"__weaklistoffset__", T_PYSSIZET, offsetof(PyStructObject, weakreflist), READONLY},
2112 sizeof(PyStructObject),
2125 cache_struct_converter(PyObject *module, PyObject *fmt, PyStructObject **ptr) in cache_struct_converter()
2145 *ptr = (PyStructObject *)s_object; in cache_struct_converter()
2159 *ptr = (PyStructObject *)s_object; in cache_struct_converter()
2190 calcsize_impl(PyObject *module, PyStructObject *s_object) in calcsize_impl()
2214 if (!cache_struct_converter(module, format, (PyStructObject **)&s_object)) { in pack()
2242 if (!cache_struct_converter(module, format, (PyStructObject **)&s_object)) { in pack_into()
2265 unpack_impl(PyObject *module, PyStructObject *s_object, Py_buffer *buffer) in unpack_impl()
2287 unpack_from_impl(PyObject *module, PyStructObject *s_object, in unpack_from_impl()
2310 iter_unpack_impl(PyObject *module, PyStructObject *s_object, in iter_unpack_impl()