Searched refs:master_desc (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/security/keys/encrypted-keys/
H A Dencrypted.c178 char **master_desc, char **decrypted_datalen, datablob_parse()
206 *master_desc = strsep(&datablob, " \t"); datablob_parse()
209 *master_desc = p; datablob_parse()
213 if (!*master_desc) { datablob_parse()
218 if (valid_master_desc(*master_desc, NULL) < 0) { datablob_parse()
220 "is invalid\n", *master_desc); datablob_parse()
289 /* copy datablob master_desc and datalen strings */ datablob_format()
291 epayload->master_desc, epayload->datalen); datablob_format()
306 static struct key *request_user_key(const char *master_desc, u8 **master_key, request_user_key() argument
312 ukey = request_key(&key_type_user, master_desc, NULL); request_user_key()
433 if (!strncmp(epayload->master_desc, KEY_TRUSTED_PREFIX, request_master_key()
435 mkey = request_trusted_key(epayload->master_desc + request_master_key()
438 } else if (!strncmp(epayload->master_desc, KEY_USER_PREFIX, request_master_key()
440 mkey = request_user_key(epayload->master_desc + request_master_key()
451 epayload->master_desc); request_master_key()
454 epayload->master_desc); request_master_key()
541 p = epayload->master_desc; datablob_hmac_verify()
600 const char *master_desc, encrypted_key_alloc()
632 datablob_len = format_len + 1 + strlen(master_desc) + 1 encrypted_key_alloc()
708 const char *format, const char *master_desc, __ekey_init()
715 epayload->master_desc = epayload->format + format_len + 1; __ekey_init()
716 epayload->datalen = epayload->master_desc + strlen(master_desc) + 1; __ekey_init()
731 memcpy(epayload->master_desc, master_desc, strlen(master_desc)); __ekey_init()
743 const char *master_desc, const char *datalen, encrypted_init()
757 __ekey_init(epayload, format, master_desc, datalen); encrypted_init()
782 char *master_desc = NULL; encrypted_instantiate() local
796 ret = datablob_parse(datablob, &format, &master_desc, encrypted_instantiate()
801 epayload = encrypted_key_alloc(key, format, master_desc, encrypted_instantiate()
807 ret = encrypted_init(epayload, key->description, format, master_desc, encrypted_instantiate()
863 ret = valid_master_desc(new_master_desc, epayload->master_desc); encrypted_update()
177 datablob_parse(char *datablob, const char **format, char **master_desc, char **decrypted_datalen, char **hex_encoded_iv) datablob_parse() argument
598 encrypted_key_alloc(struct key *key, const char *format, const char *master_desc, const char *datalen) encrypted_key_alloc() argument
707 __ekey_init(struct encrypted_key_payload *epayload, const char *format, const char *master_desc, const char *datalen) __ekey_init() argument
741 encrypted_init(struct encrypted_key_payload *epayload, const char *key_desc, const char *format, const char *master_desc, const char *datalen, const char *hex_encoded_iv) encrypted_init() argument
/linux-4.1.27/include/keys/
H A Dencrypted-type.h24 char *master_desc; /* datablob: master key name */ member in struct:encrypted_key_payload

Completed in 126 milliseconds