Lines Matching refs:datablob
803 static int datablob_parse(char *datablob, struct trusted_key_payload *p, in datablob_parse() argument
813 c = strsep(&datablob, " \t"); in datablob_parse()
820 c = strsep(&datablob, " \t"); in datablob_parse()
827 ret = getoptions(datablob, p, o); in datablob_parse()
834 c = strsep(&datablob, " \t"); in datablob_parse()
843 ret = getoptions(datablob, p, o); in datablob_parse()
850 ret = getoptions(datablob, p, o); in datablob_parse()
904 char *datablob; in trusted_instantiate() local
912 datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_instantiate()
913 if (!datablob) in trusted_instantiate()
915 memcpy(datablob, prep->data, datalen); in trusted_instantiate()
916 datablob[datalen] = '\0'; in trusted_instantiate()
929 key_cmd = datablob_parse(datablob, payload, options); in trusted_instantiate()
964 kfree(datablob); in trusted_instantiate()
991 char *datablob; in trusted_update() local
1002 datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_update()
1003 if (!datablob) in trusted_update()
1016 memcpy(datablob, prep->data, datalen); in trusted_update()
1017 datablob[datalen] = '\0'; in trusted_update()
1018 ret = datablob_parse(datablob, new_p, new_o); in trusted_update()
1048 kfree(datablob); in trusted_update()