Lines Matching refs:fdt
13 rt_bool_t dtb_node_check(void *fdt) in dtb_node_check() argument
15 return fdt_check_header(fdt) == 0 ? RT_TRUE : RT_FALSE; in dtb_node_check()
20 void *fdt = NULL; in dtb_node_load_from_fs() local
43 if ((fdt = (struct fdt_header *)malloc(sizeof(uint8_t) * dtb_sz)) == NULL) in dtb_node_load_from_fs()
50 read(fd, fdt, sizeof(uint8_t) * dtb_sz); in dtb_node_load_from_fs()
52 if (dtb_node_check(fdt) == RT_FALSE) in dtb_node_load_from_fs()
54 free(fdt); in dtb_node_load_from_fs()
55 fdt=NULL; in dtb_node_load_from_fs()
65 return fdt; in dtb_node_load_from_fs()
70 void *fdt = NULL; in dtb_node_load_from_memory() local
81 fdt = NULL; in dtb_node_load_from_memory()
90 if ((fdt = (size_t *)malloc(dtb_sz)) != NULL) in dtb_node_load_from_memory()
92 memcpy(fdt, dtb_ptr, dtb_sz); in dtb_node_load_from_memory()
102 fdt = dtb_ptr; in dtb_node_load_from_memory()
106 return fdt; in dtb_node_load_from_memory()