Lines Matching full:id
26 * @id: Mechanism ID
29 * @string: Helper string of the mechanism ID for debug purpose
32 uint32_t id; member
43 .id = _label, \
51 .id = _label, \
158 const char *mechanism_string_id(enum pkcs11_mechanism_id id) in mechanism_string_id() argument
164 if (pkcs11_modes[n].id == id) in mechanism_string_id()
167 return "Unknown ID"; in mechanism_string_id()
172 * Return true if @id is a valid mechanism ID
174 bool mechanism_is_valid(enum pkcs11_mechanism_id id) in mechanism_is_valid() argument
179 if (id == pkcs11_modes[n].id) in mechanism_is_valid()
186 * Return true if mechanism ID is valid and flags matches PKCS#11 compliancy
196 if (pkcs11_modes[n].id == mechanism_type) { in mechanism_flags_complies_pkcs11()
206 /* Mechanism ID unexpectedly not found */ in mechanism_flags_complies_pkcs11()
215 if (pkcs11_modes[n].id == mechanism_type) in mechanism_is_one_shot_only()
218 /* Mechanism ID unexpectedly not found */ in mechanism_is_one_shot_only()
328 array[count] = token_mechanism[n].id; in tee_malloc_mechanism_list()
336 uint32_t mechanism_supported_flags(enum pkcs11_mechanism_id id) in mechanism_supported_flags() argument
341 if (id == token_mechanism[n].id) { in mechanism_supported_flags()
344 assert(mechanism_flags_complies_pkcs11(id, flags)); in mechanism_supported_flags()