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

/fuchsia/zircon/system/ulib/libzbi/include/libzbi/
H A Dzbi.h45 } zbi_result_t; typedef in typeref:enum:zbi_result
47 typedef zbi_result_t (*zbi_foreach_cb_t)(zbi_header_t* hdr,
55 zbi_result_t zbi_check(const void* base, zbi_header_t** err);
59 zbi_result_t zbi_check_complete(const void* base, zbi_header_t** err);
71 zbi_result_t zbi_for_each(const void* base, const zbi_foreach_cb_t cb,
86 zbi_result_t zbi_append_section(void* base, size_t capacity,
93 zbi_result_t zbi_create_section(void* base, size_t capacity,
H A Dzbi-zx.h23 zbi_result_t AppendSection(uint32_t length, uint32_t type, uint32_t extra,
28 zbi_result_t CreateSection(uint32_t length, uint32_t type, uint32_t extra,
32 zbi_result_t SplitComplete(ZbiVMO* kernel, ZbiVMO* data) const;
37 friend zbi_result_t SplitCompleteWrapper(zx_handle_t zbi_vmo,
H A Dzbi-split.h16 zbi_result_t zbi_split_complete(zx_handle_t zbi_vmo,
H A Dzbi-cpp.h30 zbi_result_t Check(zbi_header_t** err) const {
34 zbi_result_t CheckComplete(zbi_header_t** err = nullptr) const {
38 zbi_result_t ForEach(zbi_foreach_cb_t cb, void* cookie) const {
42 zbi_result_t AppendSection(uint32_t length, uint32_t type, uint32_t extra,
48 zbi_result_t CreateSection(uint32_t length, uint32_t type, uint32_t extra,
/fuchsia/zircon/system/ulib/libzbi/
H A Dzbi.c14 static zbi_result_t for_each_check_entry(zbi_header_t* hdr, void* payload,
18 zbi_result_t result = ZBI_RESULT_OK;
42 static zbi_result_t zbi_check_internal(const void* base,
45 zbi_result_t res = ZBI_RESULT_OK;
94 zbi_result_t zbi_check(const void* base, zbi_header_t** err) {
98 zbi_result_t zbi_check_complete(const void* base, zbi_header_t** err) {
110 zbi_result_t zbi_for_each(const void* base, const zbi_foreach_cb_t cb,
121 zbi_result_t result = cb(entryHeader, entryHeader + 1, cookie);
134 zbi_result_t zbi_append_section(void* base, const size_t capacity,
140 zbi_result_t resul
[all...]
H A Dzbi-zx.cpp64 zbi_result_t ZbiVMO::AppendSection(uint32_t length, uint32_t type,
75 zbi_result_t ZbiVMO::CreateSection(uint32_t length, uint32_t type,
96 zbi_result_t ZbiVMO::SplitComplete(ZbiVMO* kernel, ZbiVMO* data) const {
162 zbi_result_t SplitCompleteWrapper(zx_handle_t zbi_vmo,
178 zbi_result_t zbi_split_complete(zx_handle_t zbi_vmo,
/fuchsia/zircon/kernel/target/pc/multiboot/
H A Dmultiboot-main.c32 zbi_result_t result = zbi_create_section(
65 zbi_result_t result = zbi_append_section(
80 zbi_result_t result = zbi_append_section(
93 zbi_result_t result = zbi_create_section(
143 zbi_result_t result = zbi_check(zbi, &bad_hdr);
/fuchsia/zircon/system/utest/zbi/
H A Dzbi.cpp98 static zbi_result_t check_contents(zbi_header_t* hdr, void* payload,
147 zbi_result_t result = image.ForEach(check_contents, &count);
208 zbi_result_t result = image.ForEach(check_contents, &count);
239 zbi_result_t result = image.AppendSection(
292 zbi_result_t res = image.AppendSection(
346 zbi_result_t result;
/fuchsia/zircon/kernel/target/arm64/boot-shim/
H A Dboot-shim.c30 zbi_result_t result = zbi_append_section(
236 static zbi_result_t list_zbi_cb(zbi_header_t* item, void* payload, void* ctx) {
268 zbi_result_t check = zbi_check(zbi, &bad_hdr);
283 zbi_result_t check = zbi_check(&embedded_zbi, &bad_hdr);
/fuchsia/zircon/kernel/platform/generic-arm/
H A Dplatform.cpp234 static zbi_result_t process_zbi_item(zbi_header_t* item, void* payload, void* cookie) {
287 zbi_result_t result;
557 zbi_result_t status;
/fuchsia/zircon/kernel/syscalls/
H A Dsystem.cpp266 zbi_result_t res = image.CreateSection(static_cast<uint32_t>(crashlog_len),
/fuchsia/zircon/kernel/platform/pc/
H A Dplatform.cpp89 zbi_result_t process_zbi_item(zbi_header_t* hdr, void* payload, void* cookie) {
156 zbi_result_t result = image.Check(&bad_hdr);
521 zbi_result_t result;

Completed in 97 milliseconds