Home
last modified time | relevance | path

Searched refs:offset (Results 1 – 23 of 23) sorted by relevance

/scripts/dtc/libfdt/
Dfdt_ro.c58 static int _fdt_nodename_eq(const void *fdt, int offset, in _fdt_nodename_eq() argument
61 const char *p = fdt_offset_ptr(fdt, offset + FDT_TAGSIZE, len+1); in _fdt_nodename_eq()
100 int fdt_subnode_offset_namelen(const void *fdt, int offset, in fdt_subnode_offset_namelen() argument
107 for (depth = 0, offset = fdt_next_node(fdt, offset, &depth); in fdt_subnode_offset_namelen()
108 (offset >= 0) && (depth > 0); in fdt_subnode_offset_namelen()
109 offset = fdt_next_node(fdt, offset, &depth)) { in fdt_subnode_offset_namelen()
113 && _fdt_nodename_eq(fdt, offset, name, namelen)) in fdt_subnode_offset_namelen()
114 return offset; in fdt_subnode_offset_namelen()
117 if (offset < 0) in fdt_subnode_offset_namelen()
118 return offset; /* error */ in fdt_subnode_offset_namelen()
[all …]
Dfdt.c77 const void *fdt_offset_ptr(const void *fdt, int offset, int len) in fdt_offset_ptr() argument
82 if (((offset + len) < offset) in fdt_offset_ptr()
83 || ((offset + len) > fdt_size_dt_struct(fdt))) in fdt_offset_ptr()
86 p = _fdt_offset_ptr(fdt, offset); in fdt_offset_ptr()
93 uint32_t fdt_next_tag(const void *fdt, int offset, int *nextoffset) in fdt_next_tag() argument
99 if (offset % FDT_TAGSIZE) in fdt_next_tag()
102 tagp = fdt_offset_ptr(fdt, offset, FDT_TAGSIZE); in fdt_next_tag()
106 offset += FDT_TAGSIZE; in fdt_next_tag()
112 p = fdt_offset_ptr(fdt, offset++, 1); in fdt_next_tag()
118 lenp = fdt_offset_ptr(fdt, offset, sizeof(*lenp)); in fdt_next_tag()
[all …]
Dfdt_sw.c75 int offset = fdt_size_dt_struct(fdt); in _fdt_grab_space() local
81 if ((offset + len < offset) || (offset + len > spaceleft)) in _fdt_grab_space()
84 fdt_set_size_dt_struct(fdt, offset + len); in _fdt_grab_space()
85 return fdt_offset_ptr_w(fdt, offset, len); in _fdt_grab_space()
113 int offset; in fdt_add_reservemap_entry() local
120 offset = fdt_off_dt_struct(fdt); in fdt_add_reservemap_entry()
121 if ((offset + sizeof(*re)) > fdt_totalsize(fdt)) in fdt_add_reservemap_entry()
124 re = (struct fdt_reserve_entry *)((char *)fdt + offset); in fdt_add_reservemap_entry()
128 fdt_set_off_dt_struct(fdt, offset + sizeof(*re)); in fdt_add_reservemap_entry()
174 int struct_top, offset; in _fdt_find_add_string() local
[all …]
Dlibfdt_internal.h66 int _fdt_check_node_offset(const void *fdt, int offset);
70 static inline const void *_fdt_offset_ptr(const void *fdt, int offset) in _fdt_offset_ptr() argument
72 return (const char *)fdt + fdt_off_dt_struct(fdt) + offset; in _fdt_offset_ptr()
75 static inline void *_fdt_offset_ptr_w(void *fdt, int offset) in _fdt_offset_ptr_w() argument
77 return (void *)(uintptr_t)_fdt_offset_ptr(fdt, offset); in _fdt_offset_ptr_w()
Dfdt_wip.c101 int offset, nextoffset; in _fdt_node_end_offset() local
107 offset = nextoffset; in _fdt_node_end_offset()
108 tag = fdt_next_tag(fdt, offset, &nextoffset); in _fdt_node_end_offset()
112 return offset; in _fdt_node_end_offset()
Dfdt_rw.c311 int offset, nextoffset; in fdt_add_subnode_namelen() local
319 offset = fdt_subnode_offset_namelen(fdt, parentoffset, name, namelen); in fdt_add_subnode_namelen()
320 if (offset >= 0) in fdt_add_subnode_namelen()
322 else if (offset != -FDT_ERR_NOTFOUND) in fdt_add_subnode_namelen()
323 return offset; in fdt_add_subnode_namelen()
328 offset = nextoffset; in fdt_add_subnode_namelen()
329 tag = fdt_next_tag(fdt, offset, &nextoffset); in fdt_add_subnode_namelen()
332 nh = _fdt_offset_ptr_w(fdt, offset); in fdt_add_subnode_namelen()
345 return offset; in fdt_add_subnode_namelen()
Dlibfdt.h125 const void *fdt_offset_ptr(const void *fdt, int offset, int checklen);
126 static inline void *fdt_offset_ptr_w(void *fdt, int offset, int checklen) in fdt_offset_ptr_w() argument
128 return (void *)(uintptr_t)fdt_offset_ptr(fdt, offset, checklen); in fdt_offset_ptr_w()
131 uint32_t fdt_next_tag(const void *fdt, int offset, int *nextoffset);
137 int fdt_next_node(const void *fdt, int offset, int *depth);
/scripts/dtc/
Dtreesource.c70 while (m && (m->offset == 0)) { in write_propval_string()
110 while (m && (m->offset < i)) { in write_propval_string()
112 assert(m->offset == (i+1)); in write_propval_string()
130 assert (m->offset == val.len); in write_propval_string()
143 while (m && (m->offset <= ((char *)cp - val.val))) { in write_propval_cells()
145 assert(m->offset == ((char *)cp - val.val)); in write_propval_cells()
159 assert (m->offset == val.len); in write_propval_cells()
173 while (m && (m->offset == (bp-val.val))) { in write_propval_bytes()
187 assert (m->offset == val.len); in write_propval_bytes()
215 if ((m->offset > 0) && (prop->val.val[m->offset - 1] != '\0')) in write_propval()
[all …]
Ddata.c209 memmove(d.val + m->offset + len, d.val + m->offset, d.len - m->offset); in data_insert_at_marker()
210 memcpy(d.val + m->offset, p, len); in data_insert_at_marker()
216 m->offset += len; in data_insert_at_marker()
240 m2->offset += d1.len; in data_merge()
297 m->offset = d.len; in data_add_marker()
Dflattree.c124 static void emit_offset_label(FILE *f, const char *label, int offset) in emit_offset_label() argument
127 fprintf(f, "%s\t= . + %d\n", label, offset); in emit_offset_label()
179 emit_offset_label(f, m->ref, m->offset); in asm_emit_data()
656 static char *flat_read_stringtable(struct inbuf *inb, int offset) in flat_read_stringtable() argument
660 p = inb->base + offset; in flat_read_stringtable()
664 offset); in flat_read_stringtable()
672 return xstrdup(inb->base + offset); in flat_read_stringtable()
Dchecks.c356 assert(m->offset == 0); in check_explicit_phandles()
438 assert(m->offset + sizeof(cell_t) <= prop->val.len); in fixup_phandle_references()
448 *((cell_t *)(prop->val.val + m->offset)) = cpu_to_fdt32(phandle); in fixup_phandle_references()
462 assert(m->offset <= prop->val.len); in fixup_path_references()
Ddtc.h79 int offset; member
Ddtc-lexer.lex.c_shipped1351 int offset = (yy_c_buf_p) - (yytext_ptr);
1387 (yy_c_buf_p) = (yytext_ptr) + offset;
Ddtc-parser.tab.c_shipped1554 print_error("Couldn't seek to offset %llu in \"%s\": %s",
/scripts/
Drecordmcount.c80 ulseek(int const fd, off_t const offset, int const whence) in ulseek() argument
82 off_t const w = lseek(fd, offset, whence); in ulseek()
129 static int (*make_nop)(void *map, size_t const offset);
131 static int make_nop_x86(void *map, size_t const offset) in make_nop_x86() argument
137 ptr = map + offset; in make_nop_x86()
141 op = map + offset - 1; in make_nop_x86()
146 ulseek(fd_map, offset - 1, SEEK_SET); in make_nop_x86()
Drecordmcount.pl418 my $offset = 0; # offset of ref_func to section beginning
456 printf FILE "\t%s %s + %d\n", $type, $ref_func, $cur_offset - $offset;
513 $offset = hex $1;
521 $offset = hex $1;
Dkallsyms.c195 int offset = 1; in symbol_valid() local
199 offset++; in symbol_valid()
213 strcmp((char *)s->sym + offset, text_range_text->etext)) || in symbol_valid()
215 strcmp((char *)s->sym + offset, text_range_inittext->etext))) in symbol_valid()
220 if (strstr((char *)s->sym + offset, "_compiled.")) in symbol_valid()
224 if( strcmp((char *)s->sym + offset, special_symbols[i]) == 0 ) in symbol_valid()
Dcheckpatch.pl975 my $offset = $linenr - 1;
980 $line = $rawlines[$offset++];
2753 my $offset =
2757 $offset} = 1;
2994 my $offset = statement_rawlines($whitespace) - 1;
3000 $suppress_ifbraces{$ln + $offset} = 1;
3002 $herectx .= "$rawlines[$ln + $offset]\n[...]\n";
/scripts/mod/
Dsumversion.c201 const unsigned int offset = mctx->byte_count & 0x3f; in md4_final_ascii() local
202 char *p = (char *)mctx->block + offset; in md4_final_ascii()
203 int padding = 56 - (offset + 1); in md4_final_ascii()
456 unsigned long offset) in write_version() argument
467 if (lseek(fd, offset, SEEK_SET) == (off_t)-1) { in write_version()
469 filename, offset, strerror(errno)); in write_version()
/scripts/kconfig/
Dnconf.c373 int offset = 1; in print_function_line() local
378 mvwprintw(main_window, LINES-3, offset, in print_function_line()
382 offset += strlen(function_keys[i].key_str); in print_function_line()
384 offset, "%s", in print_function_line()
386 offset += strlen(function_keys[i].func) + skip; in print_function_line()
Dzconf.lex.c_shipped1697 int offset = (yy_c_buf_p) - (yytext_ptr);
1733 (yy_c_buf_p) = (yytext_ptr) + offset;
Dqconf.cc731 x = header()->offset() + p.x(); in contentsMouseReleaseEvent()
/scripts/genksyms/
Dlex.lex.c_shipped1296 int offset = (yy_c_buf_p) - (yytext_ptr);
1332 (yy_c_buf_p) = (yytext_ptr) + offset;