Lines Matching refs:frame_out
1514 struct rpmb_frame *frame_out, in do_rpmb_op() argument
1530 if (!frame_in || !frame_out || !out_cnt) in do_rpmb_op()
1552 memset(frame_out, 0, sizeof(*frame_out)); in do_rpmb_op()
1553 frame_out->req_resp = htobe16(MMC_RPMB_READ_RESP); in do_rpmb_op()
1555 ioc.data_ptr = (uintptr_t)frame_out; in do_rpmb_op()
1591 ioc.data_ptr = (uintptr_t)frame_out; in do_rpmb_op()
1613 }, frame_out; in do_rpmb_write_key() local
1647 ret = do_rpmb_op(dev_fd, &frame_in, &frame_out, 1); in do_rpmb_write_key()
1654 if (frame_out.result != 0) { in do_rpmb_write_key()
1656 be16toh(frame_out.result)); in do_rpmb_write_key()
1672 }, frame_out; in rpmb_read_counter() local
1675 ret = do_rpmb_op(dev_fd, &frame_in, &frame_out, 1); in rpmb_read_counter()
1682 if (frame_out.result != 0) in rpmb_read_counter()
1683 return be16toh(frame_out.result); in rpmb_read_counter()
1685 *cnt = be32toh(frame_out.write_counter); in rpmb_read_counter()
1819 struct rpmb_frame *frame_out = NULL; in do_rpmb_read_block() local
1823 frame_out = &frame_out_p[i]; in do_rpmb_read_block()
1824 hmac_sha256_update(&ctx, frame_out->data, in do_rpmb_read_block()
1825 sizeof(*frame_out) - in do_rpmb_read_block()
1832 assert(frame_out); in do_rpmb_read_block()
1835 if (memcmp(mac, frame_out->key_mac, sizeof(mac))) { in do_rpmb_read_block()
1843 struct rpmb_frame *frame_out = &frame_out_p[i]; in do_rpmb_read_block() local
1844 ret = DO_IO(write, data_fd, frame_out->data, sizeof(frame_out->data)); in do_rpmb_read_block()
1848 } else if (ret != sizeof(frame_out->data)) { in do_rpmb_read_block()
1850 (unsigned long)sizeof(frame_out->data), in do_rpmb_read_block()
1875 }, frame_out; in do_rpmb_write_block() local
1954 ret = do_rpmb_op(dev_fd, &frame_in, &frame_out, 1); in do_rpmb_write_block()
1961 if (frame_out.result != 0) { in do_rpmb_write_block()
1963 be16toh(frame_out.result)); in do_rpmb_write_block()