Lines Matching refs:hashes
413 uint8_t *hashes; member
421 unsigned int num_pages, void *hashes, void *store) in rop_init() argument
423 rop->hashes = hashes; in rop_init()
428 struct fobj *fobj_ro_paged_alloc(unsigned int num_pages, void *hashes, in fobj_ro_paged_alloc() argument
433 assert(num_pages && hashes && store); in fobj_ro_paged_alloc()
439 rop_init(rop, &ops_ro_paged, num_pages, hashes, store); in fobj_ro_paged_alloc()
455 free(rop->hashes); in rop_uninit()
469 const uint8_t *hash = rop->hashes + page_idx * TEE_SHA256_HASH_SIZE; in rop_load_page_helper()
591 struct fobj *fobj_ro_reloc_paged_alloc(unsigned int num_pages, void *hashes, in fobj_ro_reloc_paged_alloc() argument
602 assert(num_pages && hashes && store); in fobj_ro_reloc_paged_alloc()
605 return fobj_ro_paged_alloc(num_pages, hashes, store); in fobj_ro_reloc_paged_alloc()
611 return fobj_ro_paged_alloc(num_pages, hashes, store); in fobj_ro_reloc_paged_alloc()
617 rop_init(&rrp->rop, &ops_ro_reloc_paged, num_pages, hashes, store); in fobj_ro_reloc_paged_alloc()