Lines Matching refs:meta_p

30 	                                       uint32_t *per_part_size, struct meta_head *meta_p)  in rk_meta_get_startup_part_info()  argument
37 if (info->read(info, sector, 1, meta_p) != 1) { in rk_meta_get_startup_part_info()
42 if (meta_p->tag != RK_META) { in rk_meta_get_startup_part_info()
43 printf("Invalid meta tag is %x.\n", meta_p->tag); in rk_meta_get_startup_part_info()
47 total_part_num = meta_p->total_part_num; in rk_meta_get_startup_part_info()
48 *per_part_size = meta_p->size + meta_p->part_reserved_size; in rk_meta_get_startup_part_info()
49 if (*per_part_size * meta_p->total_part_num > part_info.size * part_info.blksz) { in rk_meta_get_startup_part_info()
51 *per_part_size, meta_p->total_part_num, part_info.size * part_info.blksz); in rk_meta_get_startup_part_info()
68 debug("Check part[%d]:part_flag=%d part[%d]:part_flag=%d\n", i - 1, meta_p->part_flag, in rk_meta_get_startup_part_info()
70 if (meta_next.part_flag != meta_p->part_flag) in rk_meta_get_startup_part_info()
73 memcpy(meta_p, &meta_next, sizeof(struct meta_head)); in rk_meta_get_startup_part_info()
76 if (meta_p->crc32 != crc32(0, (const unsigned char *)meta_p, sizeof(struct meta_head) - 4 - 4)) { in rk_meta_get_startup_part_info()
105 struct meta_head *meta_p; in spl_load_meta() local
144 meta_p = (struct meta_head *)(uintptr_t)meta.load; in spl_load_meta()
146 cmd = (struct cmdline_info *)(uintptr_t)(meta_p->load + CMDLINE_OFFSET); in spl_load_meta()
154 meta_iq_item_size = meta_p->iq_item_size + meta.comp_size; in spl_load_meta()
155 if (meta_p->comp_type == META_COMPRESS_TYPE_GZ) { in spl_load_meta()
165 memcpy((void *)(uintptr_t)(meta_p->load + SENSOR_IQ_BIN_OFFSET), data, meta_p->iq_item_size); in spl_load_meta()
167 if (rk_meta_iq_decom((meta_p->load + meta_p->comp_off), in spl_load_meta()
168 (unsigned long)(data + meta_p->comp_off - in spl_load_meta()
179 (void *)(uintptr_t)(meta_p->load + MAX_META_SEGMENT_SIZE)) in spl_load_meta()
186 meta_p->meta_flags = META_READ_DONE_FLAG; in spl_load_meta()
187 flush_cache(meta_p->load, meta_p->size); in spl_load_meta()