Lines Matching refs:ao
266 ADDED_OBJ *ao[4] = { NULL, NULL, NULL, NULL }, *aop[4]; in ossl_obj_add_object() local
271 if ((ao[ADDED_NID] = OPENSSL_malloc(sizeof(*ao[0]))) == NULL in ossl_obj_add_object()
274 && (ao[ADDED_DATA] = OPENSSL_malloc(sizeof(*ao[0]))) == NULL) in ossl_obj_add_object()
276 && (ao[ADDED_SNAME] = OPENSSL_malloc(sizeof(*ao[0]))) == NULL) in ossl_obj_add_object()
278 && (ao[ADDED_LNAME] = OPENSSL_malloc(sizeof(*ao[0]))) == NULL)) in ossl_obj_add_object()
294 if (ao[i] != NULL) { in ossl_obj_add_object()
295 ao[i]->type = i; in ossl_obj_add_object()
296 ao[i]->obj = o; in ossl_obj_add_object()
297 aop[i] = lh_ADDED_OBJ_retrieve(added, ao[i]); in ossl_obj_add_object()
300 (void)lh_ADDED_OBJ_insert(added, ao[i]); in ossl_obj_add_object()
305 lh_ADDED_OBJ_delete(added, ao[i]); in ossl_obj_add_object()
325 OPENSSL_free(ao[i]); in ossl_obj_add_object()