Lines Matching refs:a
110 BY_DIR *a = OPENSSL_malloc(sizeof(*a)); in new_dir() local
112 if (a == NULL) in new_dir()
115 if ((a->buffer = BUF_MEM_new()) == NULL) { in new_dir()
119 a->dirs = NULL; in new_dir()
120 a->lock = CRYPTO_THREAD_lock_new(); in new_dir()
121 if (a->lock == NULL) { in new_dir()
122 BUF_MEM_free(a->buffer); in new_dir()
126 lu->method_data = a; in new_dir()
130 OPENSSL_free(a); in new_dir()
139 static int by_dir_hash_cmp(const BY_DIR_HASH *const *a, in by_dir_hash_cmp() argument
142 if ((*a)->hash > (*b)->hash) in by_dir_hash_cmp()
144 if ((*a)->hash < (*b)->hash) in by_dir_hash_cmp()
158 BY_DIR *a = (BY_DIR *)lu->method_data; in free_dir() local
160 sk_BY_DIR_ENTRY_pop_free(a->dirs, by_dir_entry_free); in free_dir()
161 BUF_MEM_free(a->buffer); in free_dir()
162 CRYPTO_THREAD_lock_free(a->lock); in free_dir()
163 OPENSSL_free(a); in free_dir()