Searched refs:fault_descr (Results 1 – 7 of 7) sorted by relevance
| /optee_os/core/arch/arm/kernel/ |
| H A D | abort.c | 101 uint32_t fault_descr) in fault_to_str() argument 107 switch (core_mmu_get_fault_type(fault_descr)) { in fault_to_str() 160 fault_to_str(ai->abort_type, ai->fault_descr)); in __print_abort_info() 164 fault_to_str(ai->abort_type, ai->fault_descr)); in __print_abort_info() 167 ai->fault_descr, read_ttbr0(), read_ttbr1(), in __print_abort_info() 182 " cidr 0x%X", ai->fault_descr, read_ttbr0_el1(), in __print_abort_info() 259 ai.fault_descr = tsd->abort_descr; in abort_print_current_ts() 280 tsd->abort_descr = ai->fault_descr; in save_abort_info_in_tsd() 292 ai->fault_descr = read_dfsr(); in set_abort_info() 296 ai->fault_descr = read_ifsr(); in set_abort_info() [all …]
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | abort.c | 57 fault_to_str(uint32_t abort_type, uint32_t fault_descr) in fault_to_str() argument 63 switch (core_mmu_get_fault_type(fault_descr)) { in fault_to_str() 93 fault_to_str(ai->abort_type, ai->fault_descr)); in __print_abort_info() 170 ai.fault_descr = tsd->abort_descr; in abort_print_current_ts() 191 tsd->abort_descr = ai->fault_descr; in save_abort_info_in_tsd() 201 ai->fault_descr = regs->cause; in set_abort_info() 202 switch (ai->fault_descr) { in set_abort_info() 300 switch (core_mmu_get_fault_type(ai->fault_descr)) { in get_fault_type()
|
| /optee_os/core/include/kernel/ |
| H A D | abort.h | 22 uint32_t fault_descr; /* only valid for data of prefetch abort */ member
|
| /optee_os/core/arch/arm/mm/ |
| H A D | core_mmu_lpae.c | 1508 enum core_mmu_fault core_mmu_get_fault_type(uint32_t fault_descr) in core_mmu_get_fault_type() argument 1510 assert(fault_descr & FSR_LPAE); in core_mmu_get_fault_type() 1512 switch (fault_descr & FSR_STATUS_MASK) { in core_mmu_get_fault_type() 1528 switch ((fault_descr & FSR_STATUS_MASK) >> 2) { in core_mmu_get_fault_type() 1533 if (fault_descr & FSR_WNR) in core_mmu_get_fault_type() 1599 enum core_mmu_fault core_mmu_get_fault_type(uint32_t fault_descr) in core_mmu_get_fault_type() argument 1601 switch ((fault_descr >> ESR_EC_SHIFT) & ESR_EC_MASK) { in core_mmu_get_fault_type() 1609 switch (fault_descr & ESR_FSC_MASK) { in core_mmu_get_fault_type() 1625 if (fault_descr & ESR_ABT_WNR) in core_mmu_get_fault_type()
|
| H A D | tee_pager.c | 1683 switch (core_mmu_get_fault_type(ai->fault_descr)) { in pager_update_permissions()
|
| /optee_os/core/include/mm/ |
| H A D | core_mmu.h | 362 enum core_mmu_fault core_mmu_get_fault_type(uint32_t fault_descr);
|
| /optee_os/core/arch/riscv/mm/ |
| H A D | core_mmu_arch.c | 1104 enum core_mmu_fault core_mmu_get_fault_type(uint32_t fault_descr) in core_mmu_get_fault_type() argument 1106 switch (fault_descr) { in core_mmu_get_fault_type()
|