Lines Matching refs:s_object
193 calcsize_impl(PyObject *module, PyStructObject *s_object);
199 PyStructObject *s_object = NULL;
202 if (!cache_struct_converter(module, arg, &s_object)) {
205 _return_value = calcsize_impl(module, s_object);
212 /* Cleanup for s_object */
213 Py_XDECREF(s_object);
232 unpack_impl(PyObject *module, PyStructObject *s_object, Py_buffer *buffer);
238 PyStructObject *s_object = NULL;
244 if (!cache_struct_converter(module, args[0], &s_object)) {
254 return_value = unpack_impl(module, s_object, &buffer);
257 /* Cleanup for s_object */
258 Py_XDECREF(s_object);
281 unpack_from_impl(PyObject *module, PyStructObject *s_object,
292 PyStructObject *s_object = NULL;
300 if (!cache_struct_converter(module, args[0], &s_object)) {
326 return_value = unpack_from_impl(module, s_object, &buffer, offset);
329 /* Cleanup for s_object */
330 Py_XDECREF(s_object);
354 iter_unpack_impl(PyObject *module, PyStructObject *s_object,
361 PyStructObject *s_object = NULL;
367 if (!cache_struct_converter(module, args[0], &s_object)) {
371 return_value = iter_unpack_impl(module, s_object, buffer);
374 /* Cleanup for s_object */
375 Py_XDECREF(s_object);