Lines Matching defs:item
48 * |translation| The translation item, to be pilfered for data as
184 * translation item.
216 * What this table item does.
218 * If the item has this set to 0, it means that both GET and SET are
232 * In table item, |keytype1| and |keytype2| can be set to -1 to indicate
233 * that this item supports all key types (or rather, that |fixup_args|
247 * |ctrl_num| may be 0 or that |param_key| may be NULL in the table item,
252 * In that case the treatment of the translation item relies entirely on
345 * diverse attributes in the translation item. It covers all "standard"
1194 * evp_pkey_ctrl_to_params() takes it from the translation item.
1291 * build the OSSL_PARAM item ourselves and return immediately.
2249 * expectation for any translation item where |ctrl_str| is NULL and
2514 const struct translation_st *item = &translations[i];
2517 * Sanity check the translation table item.
2522 if (!ossl_assert((item->keytype1 == -1) == (item->keytype2 == -1)))
2530 if (item->optype != -1 && (tmpl->optype & item->optype) == 0)
2536 if (item->keytype1 != -1
2537 && tmpl->keytype1 != item->keytype1
2538 && tmpl->keytype2 != item->keytype2)
2547 if (tmpl->ctrl_num != item->ctrl_num)
2558 if (item->action_type != NONE
2559 && item->action_type != SET)
2565 if (item->ctrl_str != NULL
2566 && OPENSSL_strcasecmp(tmpl->ctrl_str, item->ctrl_str) == 0)
2568 else if (item->ctrl_hexstr != NULL
2570 item->ctrl_hexstr) == 0)
2595 if ((item->action_type != NONE
2596 && tmpl->action_type != item->action_type)
2597 || (item->param_key != NULL
2599 item->param_key) != 0))
2605 return item;