/system/keymaster/ |
H A D | key.h | 22 #include <keymaster/logger.h> 31 static Key* CreateKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error); 32 static Key* GenerateKey(const AuthorizationSet& key_description, const Logger& logger, 36 size_t key_data_length, const Logger& logger, keymaster_error_t* error); 56 Key(const KeyBlob& blob, const Logger& logger); 57 Key(const AuthorizationSet& authorizations, const Logger& logger) argument 58 : logger_(logger), authorizations_(authorizations) {}
|
H A D | operation.h | 26 #include <keymaster/logger.h> 35 Operation(keymaster_purpose_t purpose, const Logger& logger) argument 36 : purpose_(purpose), logger_(logger) {} 41 const Logger& logger() { return logger_; } function in class:keymaster::Operation
|
H A D | dsa_operation.h | 32 DsaOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument 34 : Operation(purpose, logger), dsa_key_(key), digest_(digest), padding_(padding) {} 52 DsaSignOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument 54 : DsaOperation(purpose, logger, digest, padding, key) {} 60 DsaVerifyOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument 62 : DsaOperation(purpose, logger, digest, padding, key) {}
|
H A D | ecdsa_operation.h | 32 EcdsaOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument 34 : Operation(purpose, logger), ecdsa_key_(key), digest_(digest), padding_(padding) {} 52 EcdsaSignOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument 54 : EcdsaOperation(purpose, logger, digest, padding, key) {} 60 EcdsaVerifyOperation(keymaster_purpose_t purpose, const Logger& logger, argument 62 : EcdsaOperation(purpose, logger, digest, padding, key) {}
|
H A D | google_softkeymaster.h | 26 GoogleSoftKeymaster(size_t operation_table_size, Logger* logger) argument 27 : GoogleKeymaster(operation_table_size, logger) {
|
H A D | rsa_operation.h | 30 RsaOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument 32 : Operation(purpose, logger), rsa_key_(key), digest_(digest), padding_(padding) {} 50 RsaSignOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument 52 : RsaOperation(purpose, logger, digest, padding, key) {} 58 RsaVerifyOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument 60 : RsaOperation(purpose, logger, digest, padding, key) {}
|
H A D | key.cpp | 32 Key::Key(const KeyBlob& blob, const Logger& logger) : logger_(logger) { argument 38 Key* Key::CreateKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error) { argument 41 return new RsaKey(blob, logger, error); 43 return new DsaKey(blob, logger, error); 45 return new EcdsaKey(blob, logger, error); 53 Key* Key::GenerateKey(const AuthorizationSet& key_description, const Logger& logger, argument 63 return RsaKey::GenerateKey(key_description, logger, error); 65 return DsaKey::GenerateKey(key_description, logger, error); 67 return EcdsaKey::GenerateKey(key_description, logger, erro 75 ImportKey(const AuthorizationSet& key_description, keymaster_key_format_t key_format, const uint8_t* key_data, size_t key_data_length, const Logger& logger, keymaster_error_t* error) argument [all...] |
H A D | asymmetric_key.h | 32 AsymmetricKey(const KeyBlob& blob, const Logger& logger) : Key(blob, logger) {} argument 50 AsymmetricKey(const AuthorizationSet& auths, const Logger& logger) : Key(auths, logger) {} argument 62 static RsaKey* GenerateKey(const AuthorizationSet& key_description, const Logger& logger, 65 const Logger& logger, keymaster_error_t* error); 66 RsaKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error); 72 RsaKey(RSA* rsa_key, const AuthorizationSet& auths, const Logger& logger) argument 73 : AsymmetricKey(auths, logger), rsa_key_(rsa_key) {} 88 static DsaKey* GenerateKey(const AuthorizationSet& key_description, const Logger& logger, 100 DsaKey(DSA* dsa_key, const AuthorizationSet auths, const Logger& logger) argument 126 EcdsaKey(EC_KEY* ecdsa_key, const AuthorizationSet auths, const Logger& logger) argument [all...] |
H A D | asymmetric_key.cpp | 125 RsaKey* RsaKey::GenerateKey(const AuthorizationSet& key_description, const Logger& logger, argument 154 RsaKey* new_key = new RsaKey(rsa_key.release(), authorizations, logger); 161 const Logger& logger, keymaster_error_t* error) { 218 return new RsaKey(rsa_key.release(), authorizations, logger); 221 RsaKey::RsaKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error) argument 222 : AsymmetricKey(blob, logger) { 270 DsaKey* DsaKey::GenerateKey(const AuthorizationSet& key_description, const Logger& logger, argument 301 logger.info("DSA parameters unspecified, generating them for key size %d", key_size); 305 logger.severe("DSA parameter generation failed."); 313 logger 160 ImportKey(const AuthorizationSet& key_description, EVP_PKEY* pkey, const Logger& logger, keymaster_error_t* error) argument 366 ImportKey(const AuthorizationSet& key_description, EVP_PKEY* pkey, const Logger& logger, keymaster_error_t* error) argument 425 DsaKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error) argument 459 GenerateKey(const AuthorizationSet& key_description, const Logger& logger, keymaster_error_t* error) argument 499 ImportKey(const AuthorizationSet& key_description, EVP_PKEY* pkey, const Logger& logger, keymaster_error_t* error) argument 593 EcdsaKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error) argument [all...] |
H A D | google_keymaster.cpp | 37 GoogleKeymaster::GoogleKeymaster(size_t operation_table_size, Logger* logger) argument 39 operation_table_size_(operation_table_size), logger_(logger) { 166 UniquePtr<Key> key(Key::GenerateKey(request.key_description, logger(), &response->error)); 291 request.key_data_length, logger(), &response->error)); 348 return Key::CreateKey(*blob, logger(), error);
|
/system/keymaster/include/keymaster/ |
H A D | google_keymaster.h | 22 #include <keymaster/logger.h> 47 GoogleKeymaster(size_t operation_table_size, Logger* logger); 80 const Logger& logger() const { return *logger_; } function in class:keymaster::GoogleKeymaster
|
/system/core/liblog/ |
H A D | log_read.c | 32 #include <log/logger.h> 192 #define logger_for_each(logger, logger_list) \ 193 for (logger = node_to_item((logger_list)->node.next, struct logger, node); \ 194 logger != node_to_item(&(logger_list)->node, struct logger, node); \ 195 logger = node_to_item((logger)->node.next, struct logger, node)) 247 struct logger { struct 255 android_logger_free(struct logger *logger) argument 269 android_logger_get_id(struct logger *logger) argument 275 send_log_msg(struct logger *logger, const char *msg, char *buf, size_t buf_size) argument 356 android_logger_clear(struct logger *logger) argument 365 android_logger_get_log_size(struct logger *logger) argument 381 android_logger_set_log_size(struct logger *logger, unsigned long size) argument 395 android_logger_get_log_readable_size(struct logger *logger) argument 425 struct logger *logger; local 516 struct logger *logger; local 572 struct logger *logger; local 715 struct logger *logger = node_to_item(node, struct logger, node); local [all...] |
H A D | log_read_kern.c | 29 #include <log/logger.h> 50 #define logger_for_each(logger, logger_list) \ 51 for (logger = node_to_item((logger_list)->node.next, struct logger, node); \ 52 logger != node_to_item(&(logger_list)->node, struct logger, node); \ 53 logger = node_to_item((logger)->node.next, struct logger, node)) 153 struct logger { struct 164 android_logger_free(struct logger *logger) argument 189 android_logger_get_id(struct logger *logger) argument 195 logger_ioctl(struct logger *logger, int cmd, int mode) argument 228 android_logger_clear(struct logger *logger) argument 234 android_logger_get_log_size(struct logger *logger) argument 249 android_logger_get_log_readable_size(struct logger *logger) argument 257 android_logger_get_log_version(struct logger *logger) argument 322 struct logger *logger; local 409 struct logger *logger; local 504 struct logger *logger; local 736 struct logger *logger = node_to_item(node, struct logger, node); local [all...] |
/system/core/liblog/tests/ |
H A D | liblog_test.cpp | 22 #include <log/logger.h> 606 struct logger * logger; local 607 EXPECT_TRUE(NULL != (logger = android_logger_open(logger_list, id))); 608 EXPECT_EQ(id, android_logger_get_id(logger)); 609 EXPECT_LT(0, android_logger_get_log_size(logger)); 610 EXPECT_LT(0, android_logger_get_log_readable_size(logger)); 611 EXPECT_LT(0, android_logger_get_log_version(logger));
|
/system/core/logcat/ |
H A D | logcat.cpp | 21 #include <log/logger.h> 37 struct logger *logger; member in struct:log_device_t 705 dev->logger = android_logger_open(logger_list, 707 if (!dev->logger) { 714 ret = android_logger_clear(dev->logger); 721 if (setLogSize && android_logger_set_log_size(dev->logger, setLogSize)) { 729 size = android_logger_get_log_size(dev->logger); 735 readable = android_logger_get_log_readable_size(dev->logger);
|