Lines Matching refs:offset

155 fdt_offset_phandle(int offset)  in fdt_offset_phandle()  argument
157 if (offset < 0) in fdt_offset_phandle()
159 return ((phandle_t)offset + fdt_off_dt_struct(fdtp)); in fdt_offset_phandle()
177 int offset; in ofw_fdt_peer() local
181 offset = fdt_path_offset(fdtp, "/"); in ofw_fdt_peer()
183 return (fdt_offset_phandle(offset)); in ofw_fdt_peer()
186 offset = fdt_phandle_offset(node); in ofw_fdt_peer()
187 if (offset < 0) in ofw_fdt_peer()
189 offset = fdt_next_subnode(fdtp, offset); in ofw_fdt_peer()
190 return (fdt_offset_phandle(offset)); in ofw_fdt_peer()
197 int offset; in ofw_fdt_child() local
199 offset = fdt_phandle_offset(node); in ofw_fdt_child()
200 if (offset < 0) in ofw_fdt_child()
202 offset = fdt_first_subnode(fdtp, offset); in ofw_fdt_child()
203 return (fdt_offset_phandle(offset)); in ofw_fdt_child()
210 int offset, paroffset; in ofw_fdt_parent() local
212 offset = fdt_phandle_offset(node); in ofw_fdt_parent()
213 if (offset < 0) in ofw_fdt_parent()
216 paroffset = fdt_parent_offset(fdtp, offset); in ofw_fdt_parent()
234 int offset, len; in ofw_fdt_getproplen() local
236 offset = fdt_phandle_offset(package); in ofw_fdt_getproplen()
237 if (offset < 0) in ofw_fdt_getproplen()
241 prop = fdt_getprop(fdtp, offset, propname, &len); in ofw_fdt_getproplen()
245 fdt_get_name(fdtp, offset, &len); in ofw_fdt_getproplen()
249 if (prop == NULL && offset == fdt_path_offset(fdtp, "/chosen")) { in ofw_fdt_getproplen()
269 int len, offset; in ofw_fdt_getprop() local
272 offset = fdt_phandle_offset(package); in ofw_fdt_getprop()
273 if (offset < 0) in ofw_fdt_getprop()
276 prop = fdt_getprop(fdtp, offset, propname, &len); in ofw_fdt_getprop()
280 name = fdt_get_name(fdtp, offset, &len); in ofw_fdt_getprop()
285 if (prop == NULL && offset == fdt_path_offset(fdtp, "/chosen")) { in ofw_fdt_getprop()
317 int offset; in ofw_fdt_nextprop() local
319 offset = fdt_phandle_offset(package); in ofw_fdt_nextprop()
320 if (offset < 0) in ofw_fdt_nextprop()
325 offset = fdt_first_property_offset(fdtp, offset); in ofw_fdt_nextprop()
327 fdt_for_each_property_offset(offset, fdtp, offset) { in ofw_fdt_nextprop()
328 prop = fdt_getprop_by_offset(fdtp, offset, &name, NULL); in ofw_fdt_nextprop()
334 offset = fdt_next_property_offset(fdtp, offset); in ofw_fdt_nextprop()
339 if (offset < 0) in ofw_fdt_nextprop()
342 prop = fdt_getprop_by_offset(fdtp, offset, &name, &offset); in ofw_fdt_nextprop()
356 int offset; in ofw_fdt_setprop() local
358 offset = fdt_phandle_offset(package); in ofw_fdt_setprop()
359 if (offset < 0) in ofw_fdt_setprop()
362 if (fdt_setprop_inplace(fdtp, offset, propname, buf, len) != 0) in ofw_fdt_setprop()
364 return (fdt_setprop(fdtp, offset, propname, buf, len)); in ofw_fdt_setprop()
381 int offset; in ofw_fdt_finddevice() local
383 offset = fdt_path_offset(fdtp, device); in ofw_fdt_finddevice()
384 if (offset < 0) in ofw_fdt_finddevice()
386 return (fdt_offset_phandle(offset)); in ofw_fdt_finddevice()