Lines Matching defs:property

22  * Read cells from a given property of the given node. Any number of 32-bit
23 * cells of the property can be read. Returns 0 on success, or a negative
37 /* Access property and obtain its length (in bytes) */
40 VERBOSE("Couldn't find property %s in dtb\n", prop_name);
44 /* Verify that property length can fill the entire array. */
92 * Read bytes from a given property of the given node. Any number of
93 * bytes of the property can be read. The fdt pointer is updated.
107 /* Access property and obtain its length (in bytes) */
111 WARN("Couldn't find property %s in dtb\n", prop);
115 /* Verify that property length is not less than number of bytes */
127 * Read string from a given property of the given node. Up to 'size - 1'
145 WARN("Couldn't find property %s in dtb\n", prop);
151 WARN("String of property %s in dtb has been truncated\n", prop);
159 * Read UUID from a given property of the given node. Returns 0 on success,
192 * Write cells in place to a given property of the given node. At most 2 cells
193 * of the property are written. Returns 0 on success, and -1 upon error.
205 /* We expect either 1 or 2 cell property */
215 /* Set property value in place */
218 WARN("Modify property %s failed with error %d\n", prop, err);
226 * Write bytes in place to a given property of the given node.
227 * Any number of bytes of the property can be written.
243 /* Access property and obtain its length in bytes */
246 WARN("Couldn't find property %s in dtb\n", prop);
250 /* Verify that property length is not less than number of bytes */
256 /* Set property value in place */
261 WARN("Set property %s failed with error %d\n", prop, err);
298 WARN("Couldn't find \"reg\" property in dtb\n");
387 * through "ranges" property which provides mappings from local address space to
438 * Ex: the iofpga ranges property has one translation entry with 4 cells
455 * `ranges` property. Note that length represents number of bytes and
521 * `ranges` property denotes identity mapping (as seen in `motherboard` node).
522 * Each ranges property can map a set of child addresses to parent bus. Hence
523 * there can be more than 1 (translation) entry in the ranges property as seen
545 /* Read the ranges property */
546 const struct fdt_property *property = fdt_get_property(dtb,
549 if (property == NULL) {
552 * root node doesn't have range property as addresses
557 INFO("DT: Couldn't find ranges property in node %s\n",
567 global_address = fdtw_search_all_xlat_entries(dtb, property,