srcpos 68 scripts/dtc/checks.c struct srcpos *pos = NULL; srcpos 74 scripts/dtc/checks.c if (prop && prop->srcpos) srcpos 75 scripts/dtc/checks.c pos = prop->srcpos; srcpos 76 scripts/dtc/checks.c else if (node && node->srcpos) srcpos 77 scripts/dtc/checks.c pos = node->srcpos; srcpos 106 scripts/dtc/checks.c pos = node->srcpos; srcpos 147 scripts/dtc/dtc.h struct srcpos *srcpos; srcpos 167 scripts/dtc/dtc.h struct srcpos *srcpos; srcpos 197 scripts/dtc/dtc.h struct srcpos *srcpos); srcpos 203 scripts/dtc/dtc.h struct srcpos *srcpos); srcpos 204 scripts/dtc/dtc.h struct node *build_node_delete(struct srcpos *srcpos); srcpos 40 scripts/dtc/livetree.c struct srcpos *srcpos) srcpos 48 scripts/dtc/livetree.c new->srcpos = srcpos_copy(srcpos); srcpos 89 scripts/dtc/livetree.c struct srcpos *srcpos) srcpos 98 scripts/dtc/livetree.c new->srcpos = srcpos_copy(srcpos); srcpos 107 scripts/dtc/livetree.c struct node *build_node_delete(struct srcpos *srcpos) srcpos 114 scripts/dtc/livetree.c new->srcpos = srcpos_copy(srcpos); srcpos 177 scripts/dtc/livetree.c free(old_prop->srcpos); srcpos 178 scripts/dtc/livetree.c old_prop->srcpos = new_prop->srcpos; srcpos 219 scripts/dtc/livetree.c old_node->srcpos = srcpos_extend(old_node->srcpos, new_node->srcpos); srcpos 232 scripts/dtc/srcpos.c void srcpos_update(struct srcpos *pos, const char *text, int len) srcpos 253 scripts/dtc/srcpos.c struct srcpos * srcpos 254 scripts/dtc/srcpos.c srcpos_copy(struct srcpos *pos) srcpos 256 scripts/dtc/srcpos.c struct srcpos *pos_new; srcpos 262 scripts/dtc/srcpos.c pos_new = xmalloc(sizeof(struct srcpos)); srcpos 264 scripts/dtc/srcpos.c memcpy(pos_new, pos, sizeof(struct srcpos)); srcpos 274 scripts/dtc/srcpos.c struct srcpos *srcpos_extend(struct srcpos *pos, struct srcpos *newtail) srcpos 276 scripts/dtc/srcpos.c struct srcpos *p; srcpos 287 scripts/dtc/srcpos.c srcpos_string(struct srcpos *pos) srcpos 312 scripts/dtc/srcpos.c srcpos_string_comment(struct srcpos *pos, bool first_line, int level) srcpos 363 scripts/dtc/srcpos.c char *srcpos_string_first(struct srcpos *pos, int level) srcpos 368 scripts/dtc/srcpos.c char *srcpos_string_last(struct srcpos *pos, int level) srcpos 373 scripts/dtc/srcpos.c void srcpos_verror(struct srcpos *pos, const char *prefix, srcpos 387 scripts/dtc/srcpos.c void srcpos_error(struct srcpos *pos, const char *prefix, srcpos 63 scripts/dtc/srcpos.h struct srcpos *next; srcpos 66 scripts/dtc/srcpos.h #define YYLTYPE struct srcpos srcpos 87 scripts/dtc/srcpos.h extern void srcpos_update(struct srcpos *pos, const char *text, int len); srcpos 88 scripts/dtc/srcpos.h extern struct srcpos *srcpos_copy(struct srcpos *pos); srcpos 89 scripts/dtc/srcpos.h extern struct srcpos *srcpos_extend(struct srcpos *new_srcpos, srcpos 90 scripts/dtc/srcpos.h struct srcpos *old_srcpos); srcpos 91 scripts/dtc/srcpos.h extern char *srcpos_string(struct srcpos *pos); srcpos 92 scripts/dtc/srcpos.h extern char *srcpos_string_first(struct srcpos *pos, int level); srcpos 93 scripts/dtc/srcpos.h extern char *srcpos_string_last(struct srcpos *pos, int level); srcpos 96 scripts/dtc/srcpos.h extern void PRINTF(3, 0) srcpos_verror(struct srcpos *pos, const char *prefix, srcpos 98 scripts/dtc/srcpos.h extern void PRINTF(3, 4) srcpos_error(struct srcpos *pos, const char *prefix, srcpos 207 scripts/dtc/treesource.c srcstr = srcpos_string_first(prop->srcpos, annotate); srcpos 272 scripts/dtc/treesource.c srcstr = srcpos_string_first(prop->srcpos, annotate); srcpos 297 scripts/dtc/treesource.c srcstr = srcpos_string_first(tree->srcpos, annotate); srcpos 319 scripts/dtc/treesource.c srcstr = srcpos_string_last(tree->srcpos, annotate);