Lines Matching refs:rec
23 struct elog_meta_record rec; in elog_init_ddr_log() local
59 memset(&rec, 0, sizeof(rec)); in elog_init_ddr_log()
61 rec.type = rec_idx; in elog_init_ddr_log()
63 rec.format = ELOG_REC_FMT_ASCII; in elog_init_ddr_log()
64 rec.src_mem_type = ELOG_SRC_MEM_TYPE_DDR; in elog_init_ddr_log()
65 rec.alt_src_mem_type = ELOG_SRC_MEM_TYPE_FS4_SCRATCH; in elog_init_ddr_log()
66 rec.src_mem_addr = BCM_ELOG_BL31_BASE; in elog_init_ddr_log()
67 rec.alt_src_mem_addr = BCM_ELOG_BL2_BASE; in elog_init_ddr_log()
68 rec.rec_size = ELOG_APBOOTLG_REC_SIZE; in elog_init_ddr_log()
70 rec.type = IDM_ELOG_REC_TYPE; in elog_init_ddr_log()
71 rec.format = ELOG_REC_FMT_CUSTOM; in elog_init_ddr_log()
72 rec.src_mem_type = ELOG_SRC_MEM_TYPE_DDR; in elog_init_ddr_log()
73 rec.alt_src_mem_type = ELOG_SRC_MEM_TYPE_CRMU_SCRATCH; in elog_init_ddr_log()
74 rec.src_mem_addr = ELOG_IDM_SRC_MEM_ADDR; in elog_init_ddr_log()
75 rec.alt_src_mem_addr = 0x0; in elog_init_ddr_log()
76 rec.rec_size = ELOG_DEFAULT_REC_SIZE; in elog_init_ddr_log()
78 rec.format = ELOG_REC_FMT_CUSTOM; in elog_init_ddr_log()
79 rec.src_mem_type = ELOG_SRC_MEM_TYPE_CRMU_SCRATCH; in elog_init_ddr_log()
80 rec.alt_src_mem_type = ELOG_SRC_MEM_TYPE_CRMU_SCRATCH; in elog_init_ddr_log()
81 rec.src_mem_addr = ELOG_USE_DEFAULT_MEM_ADDR; in elog_init_ddr_log()
82 rec.alt_src_mem_addr = ELOG_USE_DEFAULT_MEM_ADDR; in elog_init_ddr_log()
83 rec.rec_size = ELOG_DEFAULT_REC_SIZE; in elog_init_ddr_log()
86 rec.nvm_type = LOG_MEDIA_DDR; in elog_init_ddr_log()
87 rec.sector_size = ELOG_SECTOR_SIZE; in elog_init_ddr_log()
89 rec.rec_addr = (uint64_t)log_offset; in elog_init_ddr_log()
90 log_offset += rec.rec_size; in elog_init_ddr_log()
93 if (rec.type > ELOG_MAX_REC_COUNT || in elog_init_ddr_log()
94 rec.format > ELOG_MAX_REC_FORMAT || in elog_init_ddr_log()
95 (rec.nvm_type > ELOG_MAX_NVM_TYPE && in elog_init_ddr_log()
96 rec.nvm_type != ELOG_NVM_DEFAULT) || in elog_init_ddr_log()
97 !rec.rec_size || in elog_init_ddr_log()
98 !rec.sector_size || in elog_init_ddr_log()
104 memset(rec.rec_desc, ' ', sizeof(rec.rec_desc)); in elog_init_ddr_log()
106 memcpy(rec.rec_desc, rec_desc[rec_idx], in elog_init_ddr_log()
109 memcpy((void *)metadata, &rec, sizeof(rec)); in elog_init_ddr_log()
110 metadata += sizeof(rec); in elog_init_ddr_log()
116 setup.params[1] = (sizeof(global) + global.rec_count * sizeof(rec)); in elog_init_ddr_log()