Lines Matching defs:upcalls
111 * can make upcalls as part of their normal operation. If you need to call
113 * will make any upcalls or not. For example ossl_provider_up_ref() can call
164 * error upcalls are always direct calls to the outer provider.
1044 * Deactivate a provider. If upcalls is 0 then we suppress any upcalls to a
1049 static int provider_deactivate(OSSL_PROVIDER *prov, int upcalls,
1078 if (prov->activatecnt >= 2 && prov->ischild && upcalls) {
1124 static int provider_activate(OSSL_PROVIDER *prov, int lock, int upcalls)
1142 if (prov->ischild && upcalls && !ossl_provider_up_ref_parent(prov, 1))
1148 if (prov->ischild && upcalls)
1157 if (prov->ischild && upcalls)
1252 int ossl_provider_activate(OSSL_PROVIDER *prov, int upcalls, int aschild)
1266 if ((count = provider_activate(prov, 1, upcalls)) > 0)
1417 * and no upcalls (which must not be called when locks are held). In
1464 * to avoid making upcalls. There should always be at least one ref
1984 * needed there, since the FIPS module upcalls are always the outer provider