Lines Matching refs:TKeymasterBlob
114 template <typename BlobType> struct TKeymasterBlob : public BlobType { struct
115 TKeymasterBlob() { in TKeymasterBlob() argument
120 TKeymasterBlob(const uint8_t* data, size_t size) { in TKeymasterBlob() function
126 explicit TKeymasterBlob(size_t size) { in TKeymasterBlob() argument
132 explicit TKeymasterBlob(const BlobType& blob) { in TKeymasterBlob() argument
138 template <size_t N> explicit TKeymasterBlob(const uint8_t (&data)[N]) { in TKeymasterBlob() argument
144 TKeymasterBlob(const TKeymasterBlob& blob) { in TKeymasterBlob() function
150 TKeymasterBlob(TKeymasterBlob&& rhs) { in TKeymasterBlob() argument
157 TKeymasterBlob& operator=(const TKeymasterBlob& blob) {
166 TKeymasterBlob& operator=(TKeymasterBlob&& rhs) {
177 ~TKeymasterBlob() { Clear(); } in ~TKeymasterBlob() argument
230 typedef TKeymasterBlob<keymaster_blob_t> KeymasterBlob; argument
231 typedef TKeymasterBlob<keymaster_key_blob_t> KeymasterKeyBlob;