Lines Matching refs:datablob
882 static int datablob_parse(char *datablob, struct trusted_key_payload *p, in datablob_parse() argument
892 c = strsep(&datablob, " \t"); in datablob_parse()
899 c = strsep(&datablob, " \t"); in datablob_parse()
906 ret = getoptions(datablob, p, o); in datablob_parse()
913 c = strsep(&datablob, " \t"); in datablob_parse()
922 ret = getoptions(datablob, p, o); in datablob_parse()
929 ret = getoptions(datablob, p, o); in datablob_parse()
990 char *datablob; in trusted_instantiate() local
1003 datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_instantiate()
1004 if (!datablob) in trusted_instantiate()
1006 memcpy(datablob, prep->data, datalen); in trusted_instantiate()
1007 datablob[datalen] = '\0'; in trusted_instantiate()
1020 key_cmd = datablob_parse(datablob, payload, options); in trusted_instantiate()
1070 kfree_sensitive(datablob); in trusted_instantiate()
1096 char *datablob; in trusted_update() local
1107 datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_update()
1108 if (!datablob) in trusted_update()
1121 memcpy(datablob, prep->data, datalen); in trusted_update()
1122 datablob[datalen] = '\0'; in trusted_update()
1123 ret = datablob_parse(datablob, new_p, new_o); in trusted_update()
1160 kfree_sensitive(datablob); in trusted_update()