Lines Matching refs:datablob
855 static int datablob_parse(char *datablob, struct trusted_key_payload *p, in datablob_parse() argument
865 c = strsep(&datablob, " \t"); in datablob_parse()
872 c = strsep(&datablob, " \t"); in datablob_parse()
879 ret = getoptions(datablob, p, o); in datablob_parse()
886 c = strsep(&datablob, " \t"); in datablob_parse()
895 ret = getoptions(datablob, p, o); in datablob_parse()
902 ret = getoptions(datablob, p, o); in datablob_parse()
963 char *datablob; in trusted_instantiate() local
976 datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_instantiate()
977 if (!datablob) in trusted_instantiate()
979 memcpy(datablob, prep->data, datalen); in trusted_instantiate()
980 datablob[datalen] = '\0'; in trusted_instantiate()
993 key_cmd = datablob_parse(datablob, payload, options); in trusted_instantiate()
1039 kzfree(datablob); in trusted_instantiate()
1065 char *datablob; in trusted_update() local
1076 datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_update()
1077 if (!datablob) in trusted_update()
1090 memcpy(datablob, prep->data, datalen); in trusted_update()
1091 datablob[datalen] = '\0'; in trusted_update()
1092 ret = datablob_parse(datablob, new_p, new_o); in trusted_update()
1129 kzfree(datablob); in trusted_update()