Lines Matching refs:offset
75 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); 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
181 offset = -strtabsize - len; in _fdt_find_add_string()
183 if (fdt_totalsize(fdt) + offset < struct_top) in _fdt_find_add_string()
186 memcpy(strtab + offset, s, len); in _fdt_find_add_string()
188 return offset; in _fdt_find_add_string()
219 int offset, nextoffset; in fdt_finish() local
236 offset = 0; in fdt_finish()
237 while ((tag = fdt_next_tag(fdt, offset, &nextoffset)) != FDT_END) { in fdt_finish()
240 _fdt_offset_ptr_w(fdt, offset); in fdt_finish()
247 offset = nextoffset; in fdt_finish()