Searched refs:probe_data (Results 1 – 9 of 9) sorted by relevance
/arm-trusted-firmware-2.8.0/lib/extensions/ras/ |
A D | std_err_record.c | 15 int ser_probe_memmap(uintptr_t base, unsigned int size_num_k, int *probe_data) in ser_probe_memmap() argument 38 if (probe_data != NULL) in ser_probe_memmap() 39 *probe_data = (((int) (i << 6U)) + __builtin_ctzll(gsr)); in ser_probe_memmap() 52 int ser_probe_sysreg(unsigned int idx_start, unsigned int num_idx, int *probe_data) in ser_probe_sysreg() argument 72 if (probe_data != NULL) in ser_probe_sysreg() 73 *probe_data = (int) i; in ser_probe_sysreg()
|
A D | ras_common.c | 68 int probe_data, ret; in ras_ea_handler() local 87 if (info->probe(info, &probe_data) == 0) in ras_ea_handler() 91 ret = info->handler(info, probe_data, &err_data); in ras_ea_handler() 128 int probe_data = 0; in ras_interrupt_handler() local 163 ret = selected->err_record->probe(selected->err_record, &probe_data); in ras_interrupt_handler() 169 (void) selected->err_record->handler(selected->err_record, probe_data, in ras_interrupt_handler()
|
/arm-trusted-firmware-2.8.0/include/lib/extensions/ |
A D | ras.h | 89 int *probe_data); 116 int probe_data, const struct err_handler_data *const data); 179 int *probe_data) in ras_err_ser_probe_memmap() argument 184 probe_data); in ras_err_ser_probe_memmap() 188 int *probe_data) in ras_err_ser_probe_sysreg() argument 193 probe_data); in ras_err_ser_probe_sysreg()
|
A D | ras_arch.h | 261 int ser_probe_memmap(uintptr_t base, unsigned int size_num_k, int *probe_data); 262 int ser_probe_sysreg(unsigned int idx_start, unsigned int num_idx, int *probe_data);
|
/arm-trusted-firmware-2.8.0/drivers/arm/gic/v3/ |
A D | gic600ae_fmu.c | 161 int gic600_fmu_probe(uint64_t base, int *probe_data) in gic600_fmu_probe() argument 176 if (probe_data != NULL) { in gic600_fmu_probe() 177 *probe_data = (int)__builtin_ctzll(gsr); in gic600_fmu_probe() 187 int gic600_fmu_ras_handler(uint64_t base, int probe_data) in gic600_fmu_ras_handler() argument 190 unsigned int blkid = (unsigned int)probe_data, ierr, serr; in gic600_fmu_ras_handler() 240 gic_fmu_write_errstatus(base, probe_data, errstatus); in gic600_fmu_ras_handler()
|
/arm-trusted-firmware-2.8.0/plat/nvidia/tegra/soc/t194/ |
A D | plat_ras.c | 257 int *probe_data) in tegra194_ras_record_probe() argument 264 return ser_probe_sysreg(info->sysreg.idx_start, info->sysreg.num_idx, probe_data); in tegra194_ras_record_probe() 357 int probe_data, const struct err_handler_data *const data __unused) in tegra194_ras_record_handler() argument 370 assert(probe_data >= 0); in tegra194_ras_record_handler() 371 assert((uint32_t)probe_data < num_idx); in tegra194_ras_record_handler() 373 offset = (uint32_t)probe_data; in tegra194_ras_record_handler()
|
/arm-trusted-firmware-2.8.0/plat/arm/css/sgi/ |
A D | sgi_ras.c | 21 int probe_data, 115 int probe_data, in sgi_ras_intr_handler() argument
|
/arm-trusted-firmware-2.8.0/include/drivers/arm/ |
A D | gic600ae_fmu.h | 152 int gic600_fmu_probe(uint64_t base, int *probe_data); 153 int gic600_fmu_ras_handler(uint64_t base, int probe_data);
|
/arm-trusted-firmware-2.8.0/docs/components/ |
A D | ras.rst | 96 int *probe_data); 99 otherwise. The ``probe_data`` output parameter can be used to pass any useful 110 int probe_data, const struct err_handler_data *const data); 131 int *probe_data); 134 int *probe_data); 141 - Set ``probe_data`` to the index of the error record upon detecting an error.
|
Completed in 13 milliseconds