Lines Matching refs:format

177 static int datablob_parse(char *datablob, const char **format,  in datablob_parse()  argument
205 *format = p; in datablob_parse()
290 len = sprintf(ascii_buf, "%s %s %s ", epayload->format, in datablob_format()
515 digest = epayload->format + epayload->datablob_len; in datablob_hmac_append()
517 epayload->format, epayload->datablob_len); in datablob_hmac_append()
526 const u8 *format, const u8 *master_key, in datablob_hmac_verify() argument
540 if (!format) { in datablob_hmac_verify()
542 len -= strlen(epayload->format) + 1; in datablob_hmac_verify()
544 p = epayload->format; in datablob_hmac_verify()
549 ret = memcmp(digest, epayload->format + epayload->datablob_len, in datablob_hmac_verify()
554 epayload->format + epayload->datablob_len, in datablob_hmac_verify()
599 const char *format, in encrypted_key_alloc() argument
616 format_len = (!format) ? strlen(key_format_default) : strlen(format); in encrypted_key_alloc()
619 if (format && !strcmp(format, key_format_ecryptfs)) { in encrypted_key_alloc()
652 const char *format, const char *hex_encoded_iv) in encrypted_key_decrypt() argument
678 hmac = epayload->format + epayload->datablob_len; in encrypted_key_decrypt()
688 ret = datablob_hmac_verify(epayload, format, master_key, master_keylen); in encrypted_key_decrypt()
708 const char *format, const char *master_desc, in __ekey_init() argument
713 format_len = (!format) ? strlen(key_format_default) : strlen(format); in __ekey_init()
714 epayload->format = epayload->payload_data + epayload->payload_datalen; in __ekey_init()
715 epayload->master_desc = epayload->format + format_len + 1; in __ekey_init()
721 if (!format) in __ekey_init()
722 memcpy(epayload->format, key_format_default, format_len); in __ekey_init()
724 if (!strcmp(format, key_format_ecryptfs)) in __ekey_init()
728 memcpy(epayload->format, format, format_len); in __ekey_init()
742 const char *key_desc, const char *format, in encrypted_init() argument
748 if (format && !strcmp(format, key_format_ecryptfs)) { in encrypted_init()
757 __ekey_init(epayload, format, master_desc, datalen); in encrypted_init()
764 ret = encrypted_key_decrypt(epayload, format, hex_encoded_iv); in encrypted_init()
781 const char *format = NULL; in encrypted_instantiate() local
796 ret = datablob_parse(datablob, &format, &master_desc, in encrypted_instantiate()
801 epayload = encrypted_key_alloc(key, format, master_desc, in encrypted_instantiate()
807 ret = encrypted_init(epayload, key->description, format, master_desc, in encrypted_instantiate()
844 const char *format = NULL; in encrypted_update() local
859 ret = datablob_parse(buf, &format, &new_master_desc, NULL, NULL); in encrypted_update()
867 new_epayload = encrypted_key_alloc(key, epayload->format, in encrypted_update()
874 __ekey_init(new_epayload, epayload->format, new_master_desc, in encrypted_update()