Home
last modified time | relevance | path

Searched refs:footer_buf (Results 1 - 1 of 1) sorted by relevance

/base/startup/hvb/libhvb/src/footer/
H A Dhvb_footer.c20 static enum hvb_errno _footer_parser(struct hvb_footer *footer, struct hvb_buf *footer_buf) in _footer_parser() argument
24 if (footer_buf->size < sizeof(*footer)) { in _footer_parser()
28 if (hvb_memcpy_s(footer, sizeof(*footer), footer_buf->addr, sizeof(*footer)) != 0) { in _footer_parser()
71 struct hvb_buf footer_buf = {&buf[0], sizeof(buf)}; in _load_and_parse_footer() local
73 io_ret = ops->read_partition(ops, ptn, -HVB_FOOTER_SIZE, HVB_FOOTER_SIZE, footer_buf.addr, &read_bytes); in _load_and_parse_footer()
79 if (read_bytes != footer_buf.size) { in _load_and_parse_footer()
84 ret = _footer_parser(footer, &footer_buf); in _load_and_parse_footer()

Completed in 1 milliseconds