Lines Matching refs:paths_buf
14 } paths_buf = {NULL, NULL}; variable
94 if (paths_buf.cur + pathname_sz + node_name_sz + 2 < paths_buf.end) in _dtb_node_get_dtb_nodes_list()
96 dtb_node->path = (const char *)paths_buf.cur; in _dtb_node_get_dtb_nodes_list()
97 strncpy(paths_buf.cur, pathname, pathname_sz); in _dtb_node_get_dtb_nodes_list()
98 paths_buf.cur += pathname_sz; in _dtb_node_get_dtb_nodes_list()
99 strncpy(paths_buf.cur, (char *)dtb_node->name, node_name_sz); in _dtb_node_get_dtb_nodes_list()
100 paths_buf.cur += node_name_sz; in _dtb_node_get_dtb_nodes_list()
101 *paths_buf.cur++ = '/'; in _dtb_node_get_dtb_nodes_list()
102 *paths_buf.cur++ = '\0'; in _dtb_node_get_dtb_nodes_list()
185 if (paths_buf.ptr == NULL) in dtb_node_get_dtb_list()
187 paths_buf.ptr = (char *)malloc(FDT_DTB_ALL_NODES_PATH_SIZE); in dtb_node_get_dtb_list()
189 if (paths_buf.ptr == NULL) in dtb_node_get_dtb_list()
194 paths_buf.cur = (char *)paths_buf.ptr; in dtb_node_get_dtb_list()
195 paths_buf.end = (char *)(paths_buf.ptr + FDT_DTB_ALL_NODES_PATH_SIZE); in dtb_node_get_dtb_list()
237 dtb_node_head->path = paths_buf.ptr; in dtb_node_get_dtb_list()
238 *paths_buf.cur++ = '/'; in dtb_node_get_dtb_list()
239 *paths_buf.cur++ = '\0'; in dtb_node_get_dtb_list()
265 paths_buf.ptr = NULL; in dtb_node_get_dtb_list()
266 paths_buf.cur = NULL; in dtb_node_get_dtb_list()