Lines Matching refs:header
200 if ((dtb_node_head->header = (struct dtb_header *)malloc(sizeof(struct dtb_header))) == NULL) in dtb_node_get_dtb_list()
208 ((struct dtb_header *)dtb_node_head->header)->root = '/'; in dtb_node_get_dtb_list()
209 ((struct dtb_header *)dtb_node_head->header)->zero = '\0'; in dtb_node_get_dtb_list()
210 ((struct dtb_header *)dtb_node_head->header)->memreserve_sz = fdt_num_mem_rsv(fdt); in dtb_node_get_dtb_list()
212 if (dtb_node_head->header->memreserve_sz > 0) in dtb_node_get_dtb_list()
215 int memreserve_sz = dtb_node_head->header->memreserve_sz; in dtb_node_get_dtb_list()
219 …((struct dtb_header *)dtb_node_head->header)->memreserve = (struct dtb_memreserve *)malloc(sizeof(… in dtb_node_get_dtb_list()
220 if (dtb_node_head->header->memreserve == NULL) in dtb_node_get_dtb_list()
227 …((struct dtb_header *)dtb_node_head->header)->memreserve[i].address = fdt64_to_cpu(rsvmap[i].addre… in dtb_node_get_dtb_list()
228 … ((struct dtb_header *)dtb_node_head->header)->memreserve[i].size = fdt64_to_cpu(rsvmap[i].size); in dtb_node_get_dtb_list()
233 ((struct dtb_header *)dtb_node_head->header)->memreserve = NULL; in dtb_node_get_dtb_list()
317 if (dtb_node_head->header != NULL) in dtb_node_free_dtb_list()
319 if (dtb_node_head->header->memreserve != NULL) in dtb_node_free_dtb_list()
321 free((void *)dtb_node_head->header->memreserve); in dtb_node_free_dtb_list()
323 free((void *)dtb_node_head->header); in dtb_node_free_dtb_list()
462 int i = dtb_node_head->header->memreserve_sz; in dtb_node_get_dts_dump()
467 …tf("\n/memreserve/\t0x%lx 0x%zx;", dtb_node_head->header->memreserve[i].address, dtb_node_head->he… in dtb_node_get_dts_dump()
740 *memreserve_size = dtb_node_root->header->memreserve_sz; in dtb_node_get_dtb_memreserve()
742 return dtb_node_root->header->memreserve; in dtb_node_get_dtb_memreserve()