• Home
  • Raw
  • Download

Lines Matching refs:interp

46     PyInterpreterState *interp = PyThreadState_Get()->interp;  in _PyImport_Init()  local
50 interp->builtins_copy = PyDict_Copy(interp->builtins); in _PyImport_Init()
51 if (interp->builtins_copy == NULL) in _PyImport_Init()
307 PyInterpreterState *interp = PyThreadState_GET()->interp; in PyImport_GetModuleDict() local
308 if (interp->modules == NULL) in PyImport_GetModuleDict()
310 return interp->modules; in PyImport_GetModuleDict()
339 PyInterpreterState *interp = PyThreadState_GET()->interp; in PyImport_Cleanup() local
340 PyObject *modules = interp->modules; in PyImport_Cleanup()
357 PyDict_SetItemString(interp->builtins, "_", Py_None); in PyImport_Cleanup()
362 PyDict_SetItemString(interp->sysdict, *p, Py_None); in PyImport_Cleanup()
367 value = PyDict_GetItemString(interp->sysdict, *(p+1)); in PyImport_Cleanup()
370 PyDict_SetItemString(interp->sysdict, *p, value); in PyImport_Cleanup()
410 dict = PyDict_Copy(interp->builtins); in PyImport_Cleanup()
413 PyDict_Clear(interp->builtins); in PyImport_Cleanup()
414 if (PyDict_Update(interp->builtins, interp->builtins_copy)) in PyImport_Cleanup()
447 if (dict == interp->builtins || dict == interp->sysdict) in PyImport_Cleanup()
461 _PyModule_ClearDict(interp->sysdict); in PyImport_Cleanup()
464 _PyModule_ClearDict(interp->builtins); in PyImport_Cleanup()
469 interp->modules = NULL; in PyImport_Cleanup()
485 PyInterpreterState *interp = PyThreadState_Get()->interp; in PyImport_GetMagicNumber() local
488 external = PyObject_GetAttrString(interp->importlib, "_bootstrap_external"); in PyImport_GetMagicNumber()
761 PyInterpreterState *interp = PyThreadState_GET()->interp; in PyImport_ExecCodeModuleWithPathnames() local
764 if (interp == NULL) { in PyImport_ExecCodeModuleWithPathnames()
769 external= PyObject_GetAttrString(interp->importlib, in PyImport_ExecCodeModuleWithPathnames()
843 PyInterpreterState *interp = PyThreadState_GET()->interp; in PyImport_ExecCodeModuleObject() local
854 external = PyObject_GetAttrString(interp->importlib, "_bootstrap_external"); in PyImport_ExecCodeModuleObject()
1348 PyInterpreterState *interp = PyThreadState_GET()->interp; in resolve_name() local
1452 else if (PyDict_GetItem(interp->modules, package) == NULL) { in resolve_name()
1498 PyInterpreterState *interp = PyThreadState_GET()->interp; in PyImport_ImportModuleLevelObject() local
1535 mod = PyDict_GetItem(interp->modules, abs_name); in PyImport_ImportModuleLevelObject()
1578 value = _PyObject_CallMethodIdObjArgs(interp->importlib, in PyImport_ImportModuleLevelObject()
1592 mod = _PyObject_CallMethodIdObjArgs(interp->importlib, in PyImport_ImportModuleLevelObject()
1594 interp->import_func, NULL); in PyImport_ImportModuleLevelObject()
1641 final_mod = PyDict_GetItem(interp->modules, to_return); in PyImport_ImportModuleLevelObject()
1658 final_mod = _PyObject_CallMethodIdObjArgs(interp->importlib, in PyImport_ImportModuleLevelObject()
1660 fromlist, interp->import_func, in PyImport_ImportModuleLevelObject()