Home
last modified time | relevance | path

Searched refs:memiter (Results 1 – 25 of 31) sorted by relevance

12

/hafnium-2.8-rc0/inc/hf/
A Dmemiter.h15 struct memiter { struct
20 void memiter_init(struct memiter *it, const void *data, size_t size); argument
21 bool memiter_parse_uint(struct memiter *it, uint64_t *value);
22 bool memiter_parse_str(struct memiter *it, struct memiter *str);
23 bool memiter_iseq(const struct memiter *it, const char *str);
24 bool memiter_advance(struct memiter *it, size_t v);
25 bool memiter_restrict(struct memiter *it, size_t v);
26 bool memiter_consume(struct memiter *it, size_t v, struct memiter *newit);
28 const void *memiter_base(const struct memiter *it);
29 size_t memiter_size(const struct memiter *it);
A Dfdt.h21 struct memiter buf;
37 bool fdt_init_from_memiter(struct fdt *fdt, const struct memiter *it);
54 struct memiter *data);
57 bool fdt_parse_number(struct memiter *data, size_t size, uint64_t *val);
A Dcpio.h16 bool cpio_get_file(const struct memiter *cpio, const struct string *name,
17 struct memiter *it);
A Dstring.h46 const struct memiter *data);
50 bool string_eq(const struct string *str, const struct memiter *data);
A Dload.h22 const struct manifest *manifest, const struct memiter *cpio,
A Dboot_flow.h20 struct boot_params_update *p, struct memiter *cpio,
/hafnium-2.8-rc0/src/
A Dmemiter.c18 void memiter_init(struct memiter *it, const void *data, size_t size) in memiter_init()
27 static bool memiter_isspace(struct memiter *it) in memiter_isspace()
43 static void memiter_skip_space(struct memiter *it) in memiter_skip_space()
53 bool memiter_iseq(const struct memiter *it, const char *str) in memiter_iseq()
69 bool memiter_parse_str(struct memiter *it, struct memiter *str) in memiter_parse_str()
92 bool memiter_parse_uint(struct memiter *it, uint64_t *value) in memiter_parse_uint()
123 bool memiter_advance(struct memiter *it, size_t v) in memiter_advance()
140 bool memiter_restrict(struct memiter *it, size_t v) in memiter_restrict()
159 bool memiter_consume(struct memiter *it, size_t v, struct memiter *newit) in memiter_consume()
170 const void *memiter_base(const struct memiter *it) in memiter_base()
[all …]
A Dcpio.c36 static bool cpio_next(struct memiter *iter, const char **name, in cpio_next()
41 struct memiter lit = *iter; in cpio_next()
81 bool cpio_get_file(const struct memiter *cpio, const struct string *name, in cpio_get_file()
82 struct memiter *it) in cpio_get_file()
87 struct memiter iter = *cpio; in cpio_get_file()
A Dstring_test.cc20 struct memiter it; in TEST()
37 struct memiter it; in TEST()
47 struct memiter it; in TEST()
57 struct memiter it; in TEST()
A Dfdt.c59 bool fdt_init_from_memiter(struct fdt *fdt, const struct memiter *it) in fdt_init_from_memiter()
133 struct memiter *data) in fdt_read_property()
156 struct memiter data; in fdt_read_number()
168 bool fdt_parse_number(struct memiter *data, size_t size, uint64_t *val) in fdt_parse_number()
170 struct memiter data_int; in fdt_parse_number()
171 struct memiter data_rem; in fdt_parse_number()
250 struct memiter it; in fdt_find_child()
A Dstring.c26 const struct memiter *data) in string_init()
61 bool string_eq(const struct string *str, const struct memiter *data) in string_eq()
A DBUILD.gn64 ":memiter",
138 ":memiter",
161 ":memiter",
178 source_set("memiter") {
180 "memiter.c",
A Dinit.c73 struct memiter cpio; in one_time_init()
74 struct memiter manifest_it; in one_time_init()
A Dload.c45 struct memiter *from_it, struct mpool *ppool) in copy_to_unmapped()
72 const struct memiter *cpio, struct mpool *ppool, in load_kernel()
75 struct memiter kernel; in load_kernel()
258 const struct memiter *cpio, in load_primary()
405 const struct memiter *cpio, struct mpool *ppool, in load_secondary_fdt()
408 struct memiter fdt; in load_secondary_fdt()
658 const struct memiter *cpio, struct mpool *ppool) in load_secondary()
934 const struct manifest *manifest, const struct memiter *cpio, in load_vms()
/hafnium-2.8-rc0/test/hftest/
A Dhftest_common.h18 void hftest_run(struct memiter suite_name, struct memiter test_name,
A Dctrl_fdt.c13 bool hftest_ctrl_start(const struct fdt *fdt, struct memiter *cmd) in hftest_ctrl_start()
16 struct memiter bootargs; in hftest_ctrl_start()
A Dcommon.c166 void hftest_run(struct memiter suite_name, struct memiter test_name, in hftest_run()
232 struct memiter command_line; in hftest_command()
233 struct memiter command; in hftest_command()
256 struct memiter suite_name; in hftest_command()
257 struct memiter test_name; in hftest_command()
A Dlinux_main.c42 struct memiter suite_name; in test_main()
43 struct memiter test_name; in test_main()
A Dctrl_uart.c28 static bool read(char *buf, size_t max_len, struct memiter *str) in read()
48 bool hftest_ctrl_start(const struct fdt *fdt, struct memiter *cmd) in hftest_ctrl_start()
A Dservice_common.c48 static hftest_test_fn find_service(struct memiter *args) in find_service()
50 struct memiter service_name; in find_service()
69 struct memiter args; in hftest_service_main()
A DBUILD.gn106 "//src:memiter",
189 "//src:memiter",
209 "//src:memiter",
238 "//src:memiter",
260 "//src:memiter",
274 "//src:memiter",
339 "//src:memiter",
354 "//src:memiter",
/hafnium-2.8-rc0/src/boot_flow/
A Dlinux.c49 struct memiter *cpio, struct mpool *ppool) in plat_boot_flow_update()
51 struct memiter primary_initrd; in plat_boot_flow_update()
A Dspmc.c56 struct memiter *cpio, struct mpool *ppool) in plat_boot_flow_update()
A Dcommon.c40 struct boot_params_update *p, struct memiter *cpio, in boot_flow_update()
/hafnium-2.8-rc0/inc/hf/plat/
A Dboot_flow.h24 struct boot_params_update *p, struct memiter *cpio,

Completed in 20 milliseconds

12