Lines Matching refs:buf

119 static char * parse_next_property(char *buf, char *end, char **name, int *length,  in parse_next_property()  argument
124 *name = buf; in parse_next_property()
126 tmp = strchr(buf, ' '); in parse_next_property()
199 static int do_add_node(char *buf, size_t bufsize) in do_add_node() argument
207 end = buf + bufsize; in do_add_node()
208 path = buf; in do_add_node()
209 buf = strchr(buf, ' '); in do_add_node()
210 if (!buf) in do_add_node()
212 *buf = '\0'; in do_add_node()
213 buf++; in do_add_node()
221 while (buf < end && in do_add_node()
222 (buf = parse_next_property(buf, end, &name, &length, &value))) { in do_add_node()
232 if (!buf) { in do_add_node()
245 static int do_remove_node(char *buf) in do_remove_node() argument
250 if ((node = of_find_node_by_path(buf))) in do_remove_node()
257 static char *parse_node(char *buf, size_t bufsize, struct device_node **npp) in parse_node() argument
263 handle_str = buf; in parse_node()
265 buf = strchr(buf, ' '); in parse_node()
266 if (!buf) in parse_node()
268 *buf = '\0'; in parse_node()
269 buf++; in parse_node()
274 return buf; in parse_node()
277 static int do_add_property(char *buf, size_t bufsize) in do_add_property() argument
284 end = buf + bufsize; in do_add_property()
285 buf = parse_node(buf, bufsize, &np); in do_add_property()
290 if (parse_next_property(buf, end, &name, &length, &value) == NULL) in do_add_property()
302 static int do_remove_property(char *buf, size_t bufsize) in do_remove_property() argument
307 buf = parse_node(buf, bufsize, &np); in do_remove_property()
312 tmp = strchr(buf,' '); in do_remove_property()
316 if (strlen(buf) == 0) in do_remove_property()
319 prop = of_find_property(np, buf, NULL); in do_remove_property()
324 static int do_update_property(char *buf, size_t bufsize) in do_update_property() argument
331 buf = parse_node(buf, bufsize, &np); in do_update_property()
332 end = buf + bufsize; in do_update_property()
337 next_prop = parse_next_property(buf, end, &name, &length, &value); in do_update_property()
366 static ssize_t ofdt_write(struct file *file, const char __user *buf, size_t count, in ofdt_write() argument
377 if (copy_from_user(kbuf, buf, count)) { in ofdt_write()