Home
last modified time | relevance | path

Searched refs:probe_data (Results 1 – 12 of 12) sorted by relevance

/trusted-firmware-a-latest/lib/extensions/ras/
Dstd_err_record.c15 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()
Dras_common.c68 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()
/trusted-firmware-a-latest/include/lib/extensions/
Dras.h89 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()
Dras_arch.h261 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);
/trusted-firmware-a-latest/plat/arm/css/sgi/include/
Dsgi_ras.h60 int probe_data,
65 int probe_data,
/trusted-firmware-a-latest/plat/arm/board/fvp/aarch64/
Dfvp_ras.c15 int probe_data, const struct err_handler_data *const data) in injected_fault_handler() argument
27 probe_data, read_mpidr_el1(), status); in injected_fault_handler()
/trusted-firmware-a-latest/drivers/arm/gic/v3/
Dgic600ae_fmu.c161 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()
/trusted-firmware-a-latest/plat/nvidia/tegra/soc/t194/
Dplat_ras.c256 int *probe_data) in tegra194_ras_record_probe() argument
263 return ser_probe_sysreg(info->sysreg.idx_start, info->sysreg.num_idx, probe_data); in tegra194_ras_record_probe()
356 int probe_data, const struct err_handler_data *const data __unused) in tegra194_ras_record_handler() argument
369 assert(probe_data >= 0); in tegra194_ras_record_handler()
370 assert((uint32_t)probe_data < num_idx); in tegra194_ras_record_handler()
372 offset = (uint32_t)probe_data; in tegra194_ras_record_handler()
/trusted-firmware-a-latest/include/drivers/arm/
Dgic600ae_fmu.h152 int gic600_fmu_probe(uint64_t base, int *probe_data);
153 int gic600_fmu_ras_handler(uint64_t base, int probe_data);
/trusted-firmware-a-latest/plat/arm/css/sgi/ras/
Dsgi_ras_sram.c42 int probe_data, in sgi_ras_sram_intr_handler() argument
Dsgi_ras_cpu.c147 int probe_data, in sgi_ras_cpu_intr_handler() argument
/trusted-firmware-a-latest/docs/components/
Dras.rst204 int *probe_data);
207 otherwise. The ``probe_data`` output parameter can be used to pass any useful
218 int probe_data, const struct err_handler_data *const data);
239 int *probe_data);
242 int *probe_data);
249 - Set ``probe_data`` to the index of the error record upon detecting an error.