Lines Matching refs:item
292 EX_CLASS_ITEM *item = (EX_CLASS_ITEM *)a_void;
293 sk_CRYPTO_EX_DATA_FUNCS_pop_free(item->meth, def_cleanup_util_cb);
294 OPENSSL_free(item);
333 static int def_add_index(EX_CLASS_ITEM *item, long argl, void *argp,
351 while (sk_CRYPTO_EX_DATA_FUNCS_num(item->meth) <= item->meth_num)
353 if (!sk_CRYPTO_EX_DATA_FUNCS_push(item->meth, NULL))
360 toret = item->meth_num++;
361 (void)sk_CRYPTO_EX_DATA_FUNCS_set(item->meth, toret, a);
392 EX_CLASS_ITEM *item = def_get_class(class_index);
393 if(!item)
395 return def_add_index(item, argl, argp, new_func, dup_func, free_func);
408 EX_CLASS_ITEM *item = def_get_class(class_index);
409 if(!item)
414 mx = sk_CRYPTO_EX_DATA_FUNCS_num(item->meth);
421 storage[i] = sk_CRYPTO_EX_DATA_FUNCS_value(item->meth,i);
451 EX_CLASS_ITEM *item;
455 if((item = def_get_class(class_index)) == NULL)
458 mx = sk_CRYPTO_EX_DATA_FUNCS_num(item->meth);
468 storage[i] = sk_CRYPTO_EX_DATA_FUNCS_value(item->meth,i);
495 EX_CLASS_ITEM *item;
498 if((item = def_get_class(class_index)) == NULL)
501 mx = sk_CRYPTO_EX_DATA_FUNCS_num(item->meth);
508 storage[i] = sk_CRYPTO_EX_DATA_FUNCS_value(item->meth,i);