Lines Matching refs:capi
7166 sock_free_api(PySocketModule_APIObject *capi)
7168 Py_DECREF(capi->Sock_Type);
7169 Py_DECREF(capi->error);
7170 Py_DECREF(capi->timeout_error);
7171 PyMem_Free(capi);
7177 void *capi = PyCapsule_GetPointer(capsule, PySocket_CAPSULE_NAME);
7178 sock_free_api(capi);
7184 PySocketModule_APIObject *capi = PyMem_Malloc(sizeof(PySocketModule_APIObject));
7185 if (capi == NULL) {
7190 capi->Sock_Type = (PyTypeObject *)Py_NewRef(&sock_type);
7191 capi->error = Py_NewRef(PyExc_OSError);
7192 capi->timeout_error = Py_NewRef(PyExc_TimeoutError);
7193 return capi;
7277 PySocketModule_APIObject *capi = sock_get_api();
7278 if (capi == NULL) {
7282 PyObject *capsule = PyCapsule_New(capi,
7286 sock_free_api(capi);