Home
last modified time | relevance | path

Searched refs:srcpos (Results 1 – 25 of 32) sorted by relevance

12

/OK3568_Linux_fs/kernel/scripts/dtc/
H A Dsrcpos.h57 struct srcpos { struct
63 struct srcpos *next; argument
66 #define YYLTYPE struct srcpos
87 extern void srcpos_update(struct srcpos *pos, const char *text, int len);
88 extern struct srcpos *srcpos_copy(struct srcpos *pos);
89 extern struct srcpos *srcpos_extend(struct srcpos *new_srcpos,
90 struct srcpos *old_srcpos);
91 extern char *srcpos_string(struct srcpos *pos);
92 extern char *srcpos_string_first(struct srcpos *pos, int level);
93 extern char *srcpos_string_last(struct srcpos *pos, int level);
[all …]
H A Dsrcpos.c232 void srcpos_update(struct srcpos *pos, const char *text, int len) in srcpos_update()
253 struct srcpos *
254 srcpos_copy(struct srcpos *pos) in srcpos_copy()
256 struct srcpos *pos_new; in srcpos_copy()
262 pos_new = xmalloc(sizeof(struct srcpos)); in srcpos_copy()
264 memcpy(pos_new, pos, sizeof(struct srcpos)); in srcpos_copy()
274 struct srcpos *srcpos_extend(struct srcpos *pos, struct srcpos *newtail) in srcpos_extend()
276 struct srcpos *p; in srcpos_extend()
287 srcpos_string(struct srcpos *pos) in srcpos_string()
312 srcpos_string_comment(struct srcpos *pos, bool first_line, int level) in srcpos_string_comment()
[all …]
H A Ddtc.h178 struct srcpos *srcpos; member
198 struct srcpos *srcpos; member
228 struct srcpos *srcpos);
234 struct srcpos *srcpos);
235 struct node *build_node_delete(struct srcpos *srcpos);
H A Dlivetree.c40 struct srcpos *srcpos) in build_property() argument
48 new->srcpos = srcpos_copy(srcpos); in build_property()
89 struct srcpos *srcpos) in build_node() argument
98 new->srcpos = srcpos_copy(srcpos); in build_node()
107 struct node *build_node_delete(struct srcpos *srcpos) in build_node_delete() argument
114 new->srcpos = srcpos_copy(srcpos); in build_node_delete()
177 free(old_prop->srcpos); in merge_nodes()
178 old_prop->srcpos = new_prop->srcpos; in merge_nodes()
219 old_node->srcpos = srcpos_extend(old_node->srcpos, new_node->srcpos); in merge_nodes()
H A Dtreesource.c207 srcstr = srcpos_string_first(prop->srcpos, annotate); in write_propval()
272 srcstr = srcpos_string_first(prop->srcpos, annotate); in write_propval()
297 srcstr = srcpos_string_first(tree->srcpos, annotate); in write_tree_source_node()
319 srcstr = srcpos_string_last(tree->srcpos, annotate); in write_tree_source_node()
H A DMakefile8 srcpos.o checks.o util.o
H A Dchecks.c68 struct srcpos *pos = NULL; in check_msg()
74 if (prop && prop->srcpos) in check_msg()
75 pos = prop->srcpos; in check_msg()
76 else if (node && node->srcpos) in check_msg()
77 pos = node->srcpos; in check_msg()
106 pos = node->srcpos; in check_msg()
/OK3568_Linux_fs/u-boot/scripts/dtc/
H A Dsrcpos.h71 struct srcpos { struct
79 #define YYLTYPE struct srcpos argument
104 extern struct srcpos srcpos_empty;
106 extern void srcpos_update(struct srcpos *pos, const char *text, int len);
107 extern struct srcpos *srcpos_copy(struct srcpos *pos);
108 extern char *srcpos_string(struct srcpos *pos);
110 extern void PRINTF(3, 0) srcpos_verror(struct srcpos *pos, const char *prefix,
112 extern void PRINTF(3, 4) srcpos_error(struct srcpos *pos, const char *prefix,
H A Dsrcpos.c204 struct srcpos srcpos_empty = {
214 void srcpos_update(struct srcpos *pos, const char *text, int len) in srcpos_update()
238 struct srcpos *
239 srcpos_copy(struct srcpos *pos) in srcpos_copy()
241 struct srcpos *pos_new; in srcpos_copy()
243 pos_new = xmalloc(sizeof(struct srcpos)); in srcpos_copy()
244 memcpy(pos_new, pos, sizeof(struct srcpos)); in srcpos_copy()
250 srcpos_string(struct srcpos *pos) in srcpos_string()
274 void srcpos_verror(struct srcpos *pos, const char *prefix, in srcpos_verror()
288 void srcpos_error(struct srcpos *pos, const char *prefix, in srcpos_error()
H A D.srcpos.o.cmd
H A DMakefile.dtc13 srcpos.c \
H A D.dtc.cmd
H A DMakefile7 srcpos.o checks.o util.o
H A D.treesource.o.cmd
H A D.dtc-lexer.lex.o.cmd
H A D.flattree.o.cmd
H A D.dtc-parser.tab.o.cmd
H A D.dtc.o.cmd
H A Ddtc-lexer.lex.c_shipped631 #include "srcpos.h"
H A Ddtc-parser.tab.c_shipped71 #include "srcpos.h"
/OK3568_Linux_fs/buildroot/board/beagleboneai/patches/uboot/
H A D0002-Remove-redundant-YYLOC-global-declaration.patch19 #include "srcpos.h"
/OK3568_Linux_fs/buildroot/board/olimex/a64-olinuxino/patches/uboot/
H A D0001-Remove-redundant-YYLOC-global-declaration.patch19 #include "srcpos.h"
/OK3568_Linux_fs/buildroot/board/sheevaplug/patches/uboot/
H A D0001-Remove-redundant-YYLOC-global-declaration.patch19 #include "srcpos.h"
/OK3568_Linux_fs/buildroot/board/olimex/a64-olinuxino/patches/linux/
H A D0001-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch43 #include "srcpos.h"
/OK3568_Linux_fs/output/sessions/2025-06-05_23-17-21/
H A Dbuild_2025-06-06_01-57-41.log

12