Lines Matching refs:hash_addr
109 struct versal_mbox_mem hash_addr = { }; in versal_puf_register() local
116 versal_mbox_alloc(sizeof(buf->chash), &buf->chash, &hash_addr); in versal_puf_register()
125 arg.ibuf[2].mem = hash_addr; in versal_puf_register()
133 req.hash_addr = virt_to_phys(hash_addr.buf); in versal_puf_register()
155 memcpy(&buf->chash, hash_addr.buf, sizeof(buf->chash)); in versal_puf_register()
163 free(hash_addr.buf); in versal_puf_register()
189 struct versal_mbox_mem hash_addr = { }; in versal_puf_regenerate() local
196 versal_mbox_alloc(sizeof(buf->chash), &buf->chash, &hash_addr); in versal_puf_regenerate()
205 arg.ibuf[2].mem = hash_addr; in versal_puf_regenerate()
213 req.hash_addr = virt_to_phys(hash_addr.buf); in versal_puf_regenerate()
237 free(hash_addr.buf); in versal_puf_regenerate()