Lines Matching refs:hashes
417 uint8_t *hashes; member
425 unsigned int num_pages, void *hashes, void *store) in rop_init() argument
427 rop->hashes = hashes; in rop_init()
432 struct fobj *fobj_ro_paged_alloc(unsigned int num_pages, void *hashes, in fobj_ro_paged_alloc() argument
437 assert(num_pages && hashes && store); in fobj_ro_paged_alloc()
443 rop_init(rop, &ops_ro_paged, num_pages, hashes, store); in fobj_ro_paged_alloc()
459 free(rop->hashes); in rop_uninit()
473 const uint8_t *hash = rop->hashes + page_idx * TEE_SHA256_HASH_SIZE; in rop_load_page_helper()
595 struct fobj *fobj_ro_reloc_paged_alloc(unsigned int num_pages, void *hashes, in fobj_ro_reloc_paged_alloc() argument
606 assert(num_pages && hashes && store); in fobj_ro_reloc_paged_alloc()
609 return fobj_ro_paged_alloc(num_pages, hashes, store); in fobj_ro_reloc_paged_alloc()
615 return fobj_ro_paged_alloc(num_pages, hashes, store); in fobj_ro_reloc_paged_alloc()
621 rop_init(&rrp->rop, &ops_ro_reloc_paged, num_pages, hashes, store); in fobj_ro_reloc_paged_alloc()