Lines Matching refs:_hash
391 #define _TPM_HELPER(_alg, _hash, F) \ argument
392 F(_alg, _hash, 0) \
393 F(_alg, _hash, 1) \
394 F(_alg, _hash, 2) \
395 F(_alg, _hash, 3) \
396 F(_alg, _hash, 4) \
397 F(_alg, _hash, 5) \
398 F(_alg, _hash, 6) \
399 F(_alg, _hash, 7) \
400 F(_alg, _hash, 8) \
401 F(_alg, _hash, 9) \
402 F(_alg, _hash, 10) \
403 F(_alg, _hash, 11) \
404 F(_alg, _hash, 12) \
405 F(_alg, _hash, 13) \
406 F(_alg, _hash, 14) \
407 F(_alg, _hash, 15) \
408 F(_alg, _hash, 16) \
409 F(_alg, _hash, 17) \
410 F(_alg, _hash, 18) \
411 F(_alg, _hash, 19) \
412 F(_alg, _hash, 20) \
413 F(_alg, _hash, 21) \
414 F(_alg, _hash, 22) \
415 F(_alg, _hash, 23)
418 #define PCR_ATTR(_alg, _hash, _pcr) \ argument
419 static struct tpm_pcr_attr dev_attr_pcr_##_hash##_##_pcr = { \
431 #define PCR_ATTRS(_alg, _hash) \ argument
432 _TPM_HELPER(_alg, _hash, PCR_ATTR)
435 #define PCR_ATTR_VAL(_alg, _hash, _pcr) \ argument
436 &dev_attr_pcr_##_hash##_##_pcr.attr.attr,
438 #define PCR_ATTR_GROUP_ARRAY(_alg, _hash) \ argument
439 static struct attribute *pcr_group_attrs_##_hash[] = { \
440 _TPM_HELPER(_alg, _hash, PCR_ATTR_VAL) \
444 #define PCR_ATTR_GROUP(_alg, _hash) \ argument
445 static struct attribute_group pcr_group_##_hash = { \
446 .name = "pcr-" __stringify(_hash), \
447 .attrs = pcr_group_attrs_##_hash \
450 #define PCR_ATTR_BUILD(_alg, _hash) \ argument
451 PCR_ATTRS(_alg, _hash) \
452 PCR_ATTR_GROUP_ARRAY(_alg, _hash); \
453 PCR_ATTR_GROUP(_alg, _hash)