Lines Matching refs:record
153 memset(&decoder->record, 0x0, sizeof(decoder->record)); in arm_spe_read_record()
154 decoder->record.context_id = (u64)-1; in arm_spe_read_record()
166 decoder->record.timestamp = payload; in arm_spe_read_record()
173 decoder->record.from_ip = ip; in arm_spe_read_record()
175 decoder->record.to_ip = ip; in arm_spe_read_record()
177 decoder->record.virt_addr = ip; in arm_spe_read_record()
179 decoder->record.phys_addr = ip; in arm_spe_read_record()
184 decoder->record.context_id = payload; in arm_spe_read_record()
189 decoder->record.op = ARM_SPE_ST; in arm_spe_read_record()
191 decoder->record.op = ARM_SPE_LD; in arm_spe_read_record()
196 decoder->record.type |= ARM_SPE_L1D_MISS; in arm_spe_read_record()
199 decoder->record.type |= ARM_SPE_L1D_ACCESS; in arm_spe_read_record()
202 decoder->record.type |= ARM_SPE_TLB_MISS; in arm_spe_read_record()
205 decoder->record.type |= ARM_SPE_TLB_ACCESS; in arm_spe_read_record()
208 decoder->record.type |= ARM_SPE_LLC_MISS; in arm_spe_read_record()
211 decoder->record.type |= ARM_SPE_LLC_ACCESS; in arm_spe_read_record()
214 decoder->record.type |= ARM_SPE_REMOTE_ACCESS; in arm_spe_read_record()
217 decoder->record.type |= ARM_SPE_BRANCH_MISS; in arm_spe_read_record()