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()
911 char *datablob; in trusted_instantiate() local
924 datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_instantiate()
925 if (!datablob) in trusted_instantiate()
927 memcpy(datablob, prep->data, datalen); in trusted_instantiate()
928 datablob[datalen] = '\0'; in trusted_instantiate()
941 key_cmd = datablob_parse(datablob, payload, options); in trusted_instantiate()
987 kfree(datablob); in trusted_instantiate()
1014 char *datablob; in trusted_update() local
1025 datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_update()
1026 if (!datablob) in trusted_update()
1039 memcpy(datablob, prep->data, datalen); in trusted_update()
1040 datablob[datalen] = '\0'; in trusted_update()
1041 ret = datablob_parse(datablob, new_p, new_o); in trusted_update()
1078 kfree(datablob); in trusted_update()