Lines Matching refs:item
304 EX_CLASS_ITEM *item = (EX_CLASS_ITEM *)a_void;
305 sk_CRYPTO_EX_DATA_FUNCS_pop_free(item->meth, def_cleanup_util_cb);
306 OPENSSL_free(item);
348 static int def_add_index(EX_CLASS_ITEM *item, long argl, void *argp,
365 while (sk_CRYPTO_EX_DATA_FUNCS_num(item->meth) <= item->meth_num) {
366 if (!sk_CRYPTO_EX_DATA_FUNCS_push(item->meth, NULL)) {
372 toret = item->meth_num++;
373 (void)sk_CRYPTO_EX_DATA_FUNCS_set(item->meth, toret, a);
404 EX_CLASS_ITEM *item = def_get_class(class_index);
405 if (!item)
407 return def_add_index(item, argl, argp, new_func, dup_func, free_func);
421 EX_CLASS_ITEM *item = def_get_class(class_index);
422 if (!item)
427 mx = sk_CRYPTO_EX_DATA_FUNCS_num(item->meth);
433 storage[i] = sk_CRYPTO_EX_DATA_FUNCS_value(item->meth, i);
460 EX_CLASS_ITEM *item;
464 if ((item = def_get_class(class_index)) == NULL)
467 mx = sk_CRYPTO_EX_DATA_FUNCS_num(item->meth);
476 storage[i] = sk_CRYPTO_EX_DATA_FUNCS_value(item->meth, i);
500 EX_CLASS_ITEM *item;
505 if ((item = def_get_class(class_index)) == NULL)
508 mx = sk_CRYPTO_EX_DATA_FUNCS_num(item->meth);
514 storage[i] = sk_CRYPTO_EX_DATA_FUNCS_value(item->meth, i);