Searched refs:NullOr (Results 1 – 14 of 14) sorted by relevance
/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/ |
D | confirmationui_utils.h | 40 class NullOr { 60 NullOr() : value_(initializer_t<ValueT>::init()), null_(true) {} in NullOr() function 62 NullOr(T&& value) : value_(std::forward<T>(value)), null_(false) {} in NullOr() function 181 static NullOr<hmac_t> hmac256(const auth_token_key_t& key, const Data&... data) { in hmac256()
|
/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/1.0/generic/ |
D | GenericOperation.h | 103 NullOr<auth_token_key_t> hmacKey() const { return hmacKey_; } in hmacKey() 188 NullOr<hmac_t> confirmationTokenScratchpad_; 191 NullOr<auth_token_key_t> hmacKey_;
|
/hardware/interfaces/keymaster/3.0/vts/functional/ |
D | keymaster_tags.h | 275 template <typename ValueT> class NullOr { 295 NullOr() : value_(initializer_t<ValueT>::init()), null_(true) {} 296 NullOr(ValueT&& value) : value_(std::forward<ValueT>(value)), null_(false) {} 309 template <typename T> std::remove_reference_t<T> NullOrOr(NullOr<T>&& v) { 321 std::remove_reference_t<Wrapped> defaultOr(NullOr<Wrapped>&& optional, Default&& def) { 330 inline NullOr<const typename TypedTag2ValueType<TypedTag<tag_type, tag>>::type&>
|
D | key_param_output.h | 29 ::std::ostream& operator<<(::std::ostream& os, const NullOr<ValueT>& value) {
|
D | authorization_set.h | 180 inline NullOr<const typename TypedTag2ValueType<T>::type&> GetTagValue(T tag) const { in GetTagValue() 236 NullOr<const KeyParameter&> GetEntry(Tag tag) const;
|
D | authorization_set.cpp | 177 NullOr<const KeyParameter&> AuthorizationSet::GetEntry(Tag tag) const { in GetEntry()
|
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/ |
D | keymaster_tags.h | 291 class NullOr { 314 NullOr() : value_(initializer_t::init()), null_(true) {} 316 NullOr(T&& value, typename std::enable_if< 322 NullOr(T& value, typename std::enable_if< 352 std::remove_reference_t<Wrapped> defaultOr(NullOr<Wrapped>&& optional, Default&& def) { 361 inline NullOr<const typename TypedTag2ValueType<TypedTag<tag_type, tag>>::type&> authorizationValue(
|
D | key_param_output.h | 61 ::std::ostream& operator<<(::std::ostream& os, const NullOr<ValueT>& value) {
|
D | authorization_set.h | 184 inline NullOr<const typename TypedTag2ValueType<T>::type&> GetTagValue(T tag) const { in GetTagValue() 228 NullOr<const KeyParameter&> GetEntry(Tag tag) const;
|
/hardware/interfaces/confirmationui/1.0/default/ |
D | PlatformSpecifics.cpp | 39 support::NullOr<support::hmac_t> HMacImplementation::hmac256( in hmac256()
|
D | PlatformSpecifics.h | 51 static support::NullOr<support::hmac_t> hmac256(
|
/hardware/interfaces/keymaster/4.1/support/include/keymasterV4_1/ |
D | keymaster_tags.h | 45 using V4_0::NullOr;
|
/hardware/interfaces/confirmationui/1.0/vts/functional/ |
D | VtsHalConfirmationUIV1_0TargetTest.cpp | 57 static support::NullOr<support::hmac_t> hmac256( in hmac256()
|
/hardware/interfaces/keymaster/4.0/support/ |
D | authorization_set.cpp | 178 NullOr<const KeyParameter&> AuthorizationSet::GetEntry(Tag tag) const { in GetEntry()
|