Home
last modified time | relevance | path

Searched refs:Serializable (Results 1 – 15 of 15) sorted by relevance

/system/keymaster/include/keymaster/
Dserializable.h29 class Serializable {
31 Serializable() {} in Serializable() function
32 virtual ~Serializable() {} in ~Serializable()
53 Serializable(const Serializable&) = delete;
54 Serializable& operator=(const Serializable&) = delete;
57 Serializable(Serializable&&) = default;
58 Serializable& operator=(Serializable&&) = default;
198 class Buffer : public Serializable {
Dauthorization_set.h34 class AuthorizationSet : public Serializable, public keymaster_key_param_set_t {
88 : Serializable(), elems_capacity_(0), indirect_data_(nullptr), indirect_data_size_(0), in AuthorizationSet()
97 AuthorizationSet(AuthorizationSet&& set) : Serializable() { MoveFrom(set); } in AuthorizationSet()
Dandroid_keymaster_messages.h150 struct KeymasterMessage : public Serializable {
761 struct HmacSharingParameters : public Serializable {
778 struct HmacSharingParametersArray : public Serializable {
888 struct HardwareAuthToken : public Serializable {
911 struct VerificationToken : public Serializable {
1048 struct TimestampToken : public Serializable {
/system/bt/gd/storage/
Dserializable.h28 class Serializable {
30 Serializable() = default;
31 virtual ~Serializable() = default;
Dmutation_entry.h66 …template <typename T, typename std::enable_if<std::is_base_of_v<Serializable<T>, T>, int>::type = …
77 std::is_base_of_v<Serializable<typename T::value_type>, typename T::value_type>,
Dconfig_cache_helper.h97 …template <typename T, typename std::enable_if<std::is_base_of_v<Serializable<T>, T>, int>::type = …
119 std::is_base_of_v<Serializable<typename T::value_type>, typename T::value_type>,
/system/keymaster/tests/fuzzers/
Dmessage_serializable_fuzz.cpp28 void RunDeserialize(keymaster::Serializable* ser, FuzzedDataProvider* fdp) { in RunDeserialize()
37 void RunSerialize(keymaster::Serializable* ser, FuzzedDataProvider* fdp) { in RunSerialize()
47 std::unique_ptr<keymaster::Serializable> serializable = in LLVMFuzzerTestOneInput()
Dserializable_types.h84 std::unique_ptr<Serializable> getSerializable(SerializableType serType) { in getSerializable()
/system/core/trusty/keymaster/include/trusty_keymaster/ipc/
Dtrusty_keymaster_ipc.h35 keymaster_error_t trusty_keymaster_send(uint32_t command, const keymaster::Serializable& req,
/system/bt/gd/hci/
Dclass_of_device.h32 public storage::Serializable<ClassOfDevice> {
Duuid.h38 class Uuid final : public storage::Serializable<Uuid> {
Daddress.h33 …al : public packet::CustomFieldFixedSizeInterface<Address>, public storage::Serializable<Address> {
/system/bt/gd/common/
Dbyte_array.h35 public storage::Serializable<ByteArray<LENGTH>> {
/system/core/trusty/keymaster/ipc/
Dtrusty_keymaster_ipc.cpp145 keymaster_error_t trusty_keymaster_send(uint32_t command, const keymaster::Serializable& req, in trusty_keymaster_send()
/system/core/trusty/keymaster/include/trusty_keymaster/legacy/
Dtrusty_keymaster_device.h87 keymaster_error_t Send(uint32_t command, const Serializable& request,