Lines Matching refs:__init
21 const char * __init xbc_get_embedded_bootconfig(size_t *size)
59 static inline void * __init xbc_alloc_mem(size_t size)
64 static inline void __init xbc_free_mem(void *addr, size_t size)
90 int __init xbc_get_info(int *node_size, size_t *data_size)
102 static int __init xbc_parse_error(const char *msg, const char *p)
116 struct xbc_node * __init xbc_root_node(void)
130 int __init xbc_node_index(struct xbc_node *node)
142 struct xbc_node * __init xbc_node_get_parent(struct xbc_node *node)
154 struct xbc_node * __init xbc_node_get_child(struct xbc_node *node)
168 struct xbc_node * __init xbc_node_get_next(struct xbc_node *node)
180 const char * __init xbc_node_get_data(struct xbc_node *node)
190 static bool __init
218 struct xbc_node * __init
255 const char * __init
290 int __init xbc_node_compose_key_after(struct xbc_node *root,
339 struct xbc_node * __init xbc_node_find_next_leaf(struct xbc_node *root,
391 const char * __init xbc_node_find_next_key_value(struct xbc_node *root,
409 static int __init xbc_init_node(struct xbc_node *node, char *data, uint32_t flag)
423 static struct xbc_node * __init xbc_add_node(char *data, uint32_t flag)
437 static inline __init struct xbc_node *xbc_last_sibling(struct xbc_node *node)
445 static inline __init struct xbc_node *xbc_last_child(struct xbc_node *node)
453 static struct xbc_node * __init __xbc_add_sibling(char *data, uint32_t flag, bool head)
480 static inline struct xbc_node * __init xbc_add_sibling(char *data, uint32_t flag)
485 static inline struct xbc_node * __init xbc_add_head_sibling(char *data, uint32_t flag)
490 static inline __init struct xbc_node *xbc_add_child(char *data, uint32_t flag)
500 static inline __init bool xbc_valid_keyword(char *key)
531 static int __init __xbc_open_brace(char *p)
541 static int __init __xbc_close_brace(char *p)
560 static int __init __xbc_parse_value(char **__v, char **__n)
609 static int __init xbc_parse_array(char **__v)
633 static inline __init
644 static int __init __xbc_add_key(char *k)
675 static int __init __xbc_parse_keys(char *k)
692 static int __init xbc_parse_kv(char **k, char *v, int op)
745 static int __init xbc_parse_key(char **k, char *n)
762 static int __init xbc_open_brace(char **k, char *n)
774 static int __init xbc_close_brace(char **k, char *n)
786 static int __init xbc_verify_tree(void)
849 static int __init xbc_parse_tree(void)
907 void __init xbc_exit(void)
933 int __init xbc_init(const char *data, size_t size, const char **emsg, int *epos)