Home
last modified time | relevance | path

Searched refs:out_cnt (Results 1 – 2 of 2) sorted by relevance

/devicemodel/hw/platform/rpmb/
A Drpmb_backend.c296 struct rpmb_frame* out_frame, uint32_t out_cnt) in rpmb_virt_write() argument
312 if (out_cnt > 0 && out_frame != NULL) { in rpmb_virt_write()
313 memset(out_frame, 0, out_cnt * RPMB_FRAME_SIZE); in rpmb_virt_write()
342 memset(out_frame, 0, out_cnt * RPMB_FRAME_SIZE); in rpmb_virt_write()
381 struct rpmb_frame* out_frame, uint32_t out_cnt) in rpmb_virt_read() argument
395 if (out_cnt == 0 || out_frame == NULL) { in rpmb_virt_read()
402 memset(out_frame, 0, out_cnt * RPMB_FRAME_SIZE); in rpmb_virt_read()
404 block_count = out_cnt; in rpmb_virt_read()
434 struct rpmb_frame* out_frame, uint32_t out_cnt) in rpmb_virt_get_counter() argument
444 if (out_cnt == 0 || out_frame == NULL) { in rpmb_virt_get_counter()
[all …]
A Drpmb_sim.c392 memset(out_frame, 0, out_cnt*sizeof(*out_frame)); in rpmb_sim_program_key()
493 memset(out_frame, 0, out_cnt*sizeof(*out_frame)); in rpmb_sim_write()
507 struct rpmb_frame* out_frame, uint32_t out_cnt) in rpmb_sim_read() argument
515 uint8_t data[256*out_cnt]; in rpmb_sim_read()
530 if (addr + out_cnt > TEEDATA_BLOCK_COUNT) in rpmb_sim_read()
547 memset(out_frame, 0, out_cnt*sizeof(*out_frame)); in rpmb_sim_read()
548 for (i = 0; i < out_cnt; i++) { in rpmb_sim_read()
551 out_frame[i].block_count = swap16(out_cnt); in rpmb_sim_read()
558 out_frame[out_cnt - 1].result = swap16(err); in rpmb_sim_read()
559 rpmb_mac(key, out_frame, out_cnt, mac); in rpmb_sim_read()
[all …]

Completed in 4 milliseconds