Lines Matching defs:module
1 /* struct module -- pack values into and (out of) bytes objects */
30 get_struct_state(PyObject *module)
32 void *state = _PyModule_GetState(module);
113 if (!{converter}(module, {argname}, &{paramname})) {{{{
2125 cache_struct_converter(PyObject *module, PyObject *fmt, PyStructObject **ptr)
2128 _structmodulestate *state = get_struct_state(module);
2172 _clearcache_impl(PyObject *module)
2175 Py_CLEAR(get_struct_state(module)->cache);
2190 calcsize_impl(PyObject *module, PyStructObject *s_object)
2203 pack(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
2214 if (!cache_struct_converter(module, format, (PyStructObject **)&s_object)) {
2231 pack_into(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
2242 if (!cache_struct_converter(module, format, (PyStructObject **)&s_object)) {
2265 unpack_impl(PyObject *module, PyStructObject *s_object, Py_buffer *buffer)
2287 unpack_from_impl(PyObject *module, PyStructObject *s_object,
2310 iter_unpack_impl(PyObject *module, PyStructObject *s_object,
2363 _structmodule_traverse(PyObject *module, visitproc visit, void *arg)
2365 _structmodulestate *state = get_struct_state(module);
2376 _structmodule_clear(PyObject *module)
2378 _structmodulestate *state = get_struct_state(module);
2389 _structmodule_free(void *module)
2391 _structmodule_clear((PyObject *)module);
2456 /* Add some symbolic constants to the module */