Lines Matching refs:lock
90 static ossl_inline int ossl_obj_write_lock(int lock) in ossl_obj_write_lock() argument
92 if (!lock) in ossl_obj_write_lock()
99 static ossl_inline int ossl_obj_read_lock(int lock) in ossl_obj_read_lock() argument
101 if (!lock) in ossl_obj_read_lock()
108 static ossl_inline void ossl_obj_unlock(int lock) in ossl_obj_unlock() argument
110 if (lock) in ossl_obj_unlock()
252 static int ossl_obj_add_object(const ASN1_OBJECT *obj, int lock) in ossl_obj_add_object() argument
272 if (!ossl_obj_write_lock(lock)) { in ossl_obj_add_object()
297 ossl_obj_unlock(lock); in ossl_obj_add_object()
301 ossl_obj_unlock(lock); in ossl_obj_add_object()
366 static int ossl_obj_obj2nid(const ASN1_OBJECT *a, const int lock) in ossl_obj_obj2nid() argument
382 if (!ossl_obj_read_lock(lock)) { in ossl_obj_obj2nid()
393 ossl_obj_unlock(lock); in ossl_obj_obj2nid()