Lines Matching defs:module
1 /* SHA1 module */
3 /* This module provides an interface to the SHA1 algorithm */
5 /* See below for information about the original code this module was
27 module _sha1
306 sha1_get_state(PyObject *module)
308 void *state = PyModule_GetState(module);
483 /* The single module-level function: new() */
496 _sha1_sha1_impl(PyObject *module, PyObject *string, int usedforsecurity)
505 SHA1State *st = sha1_get_state(module);
529 /* List of functions exported by this module */
537 _sha1_traverse(PyObject *module, visitproc visit, void *arg)
539 SHA1State *state = sha1_get_state(module);
545 _sha1_clear(PyObject *module)
547 SHA1State *state = sha1_get_state(module);
553 _sha1_free(void *module)
555 _sha1_clear((PyObject *)module);
559 _sha1_exec(PyObject *module)
561 SHA1State* st = sha1_get_state(module);
564 module, &sha1_type_spec, NULL);
571 if (PyModule_AddObject(module,
582 /* Initialize this module. */