/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/secure/ |
H A D | los_secure_context.c | 38 UINT32 ipsr;
in HalSecureContextInit() local 40 OS_IPSR_READ(ipsr);
in HalSecureContextInit() 41 if (!ipsr) {
in HalSecureContextInit() 51 UINT32 ipsr;
in HalSecureContextAlloc() local 53 OS_IPSR_READ(ipsr);
in HalSecureContextAlloc() 54 if (!ipsr) {
in HalSecureContextAlloc() 77 UINT32 ipsr;
in HalSecureContextFree() local 79 OS_IPSR_READ(ipsr);
in HalSecureContextFree() 80 if (!ipsr) {
in HalSecureContextFree()
|
H A D | los_secure_macros.h | 45 #define OS_IPSR_READ(ipsr) __asm volatile("MRS %0, IPSR" : "=r" (ipsr))
|
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/secure/ |
H A D | los_secure_context.c | 38 UINT32 ipsr;
in HalSecureContextInit() local 40 OS_IPSR_READ(ipsr);
in HalSecureContextInit() 41 if (!ipsr) {
in HalSecureContextInit() 51 UINT32 ipsr;
in HalSecureContextAlloc() local 53 OS_IPSR_READ(ipsr);
in HalSecureContextAlloc() 54 if (!ipsr) {
in HalSecureContextAlloc() 77 UINT32 ipsr;
in HalSecureContextFree() local 79 OS_IPSR_READ(ipsr);
in HalSecureContextFree() 80 if (!ipsr) {
in HalSecureContextFree()
|
H A D | los_secure_macros.h | 45 #define OS_IPSR_READ(ipsr) __asm volatile("MRS %0, IPSR" : "=r" (ipsr))
|
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/secure/ |
H A D | los_secure_context.c | 38 UINT32 ipsr;
in HalSecureContextInit() local 40 OS_IPSR_READ(ipsr);
in HalSecureContextInit() 41 if (!ipsr) {
in HalSecureContextInit() 51 UINT32 ipsr;
in HalSecureContextAlloc() local 53 OS_IPSR_READ(ipsr);
in HalSecureContextAlloc() 54 if (!ipsr) {
in HalSecureContextAlloc() 77 UINT32 ipsr;
in HalSecureContextFree() local 79 OS_IPSR_READ(ipsr);
in HalSecureContextFree() 80 if (!ipsr) {
in HalSecureContextFree()
|
H A D | los_secure_macros.h | 45 #define OS_IPSR_READ(ipsr) __asm volatile("MRS %0, IPSR" : "=r" (ipsr))
|
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/secure/ |
H A D | los_secure_context.c | 38 UINT32 ipsr;
in HalSecureContextInit() local 40 OS_IPSR_READ(ipsr);
in HalSecureContextInit() 41 if (!ipsr) {
in HalSecureContextInit() 51 UINT32 ipsr;
in HalSecureContextAlloc() local 53 OS_IPSR_READ(ipsr);
in HalSecureContextAlloc() 54 if (!ipsr) {
in HalSecureContextAlloc() 77 UINT32 ipsr;
in HalSecureContextFree() local 79 OS_IPSR_READ(ipsr);
in HalSecureContextFree() 80 if (!ipsr) {
in HalSecureContextFree()
|
H A D | los_secure_macros.h | 45 #define OS_IPSR_READ(ipsr) __asm volatile("MRS %0, IPSR" : "=r" (ipsr))
|
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/ |
H A D | sh_pfc.h | 364 * - ipsr: IPSR field (unused, for documentation purposes only) 367 #define PINMUX_IPSR_NOGP(ipsr, fn) \ 374 * - ipsr: IPSR field 377 #define PINMUX_IPSR_GPSR(ipsr, fn) \ 378 PINMUX_DATA(fn##_MARK, FN_##fn, FN_##ipsr) 384 * - ipsr: IPSR field (unused, for documentation purposes only) 388 #define PINMUX_IPSR_NOGM(ipsr, fn, msel) \ 407 * - ipsr: IPSR field 411 #define PINMUX_IPSR_MSEL(ipsr, fn, msel) \ 412 PINMUX_DATA(fn##_MARK, FN_##msel, FN_##fn, FN_##ipsr) [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/ |
H A D | sh_pfc.h | 357 * - ipsr: IPSR field (unused, for documentation purposes only) 360 #define PINMUX_IPSR_NOGP(ipsr, fn) \ 367 * - ipsr: IPSR field 370 #define PINMUX_IPSR_GPSR(ipsr, fn) \ 371 PINMUX_DATA(fn##_MARK, FN_##fn, FN_##ipsr) 377 * - ipsr: IPSR field (unused, for documentation purposes only) 381 #define PINMUX_IPSR_NOGM(ipsr, fn, msel) \ 400 * - ipsr: IPSR field 404 #define PINMUX_IPSR_MSEL(ipsr, fn, msel) \ 405 PINMUX_DATA(fn##_MARK, FN_##msel, FN_##fn, FN_##ipsr) [all...] |
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | entry-v7m.S | 24 mrs r1, ipsr 42 mrs r0, ipsr
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/native/ |
H A D | inst.h | 24 (pred) mov reg = cr.ipsr 51 (pred) mov cr.ipsr = reg
|
/kernel/linux/linux-6.6/arch/ia64/include/asm/native/ |
H A D | inst.h | 24 (pred) mov reg = cr.ipsr 51 (pred) mov cr.ipsr = reg
|
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | unaligned.c | 1297 struct ia64_psr *ipsr = ia64_psr(regs); in ia64_handle_unaligned() local 1336 ifa, regs->cr_iip + ipsr->ri); in ia64_handle_unaligned() 1366 ifa, regs->cr_iip + ipsr->ri); in ia64_handle_unaligned() 1374 regs->cr_iip, ifa, regs->cr_ipsr, ipsr->ri, ipsr->it); in ia64_handle_unaligned() 1382 switch (ipsr->ri) { in ia64_handle_unaligned() 1513 if (ipsr->ri == 2) in ia64_handle_unaligned() 1520 ipsr->ri = (ipsr->ri + 1) & 0x3; in ia64_handle_unaligned() 1522 DPRINT("ipsr in ia64_handle_unaligned() [all...] |
H A D | traps.c | 233 fp_emulate (int fp_fault, void *bundle, long *ipsr, long *fpsr, long *isr, long *pr, long *ifs, in fp_emulate() argument 264 (unsigned long *) ipsr, (unsigned long *) fpsr, in fp_emulate()
|
H A D | mca_drv.c | 156 mca_handler_bh(unsigned long paddr, void *iip, unsigned long ipsr) in mca_handler_bh() argument 163 iip, ipsr, paddr, current->comm); in mca_handler_bh()
|
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | unaligned.c | 1316 struct ia64_psr *ipsr = ia64_psr(regs); in ia64_handle_unaligned() local 1355 ifa, regs->cr_iip + ipsr->ri); in ia64_handle_unaligned() 1385 ifa, regs->cr_iip + ipsr->ri); in ia64_handle_unaligned() 1393 regs->cr_iip, ifa, regs->cr_ipsr, ipsr->ri, ipsr->it); in ia64_handle_unaligned() 1401 switch (ipsr->ri) { in ia64_handle_unaligned() 1532 if (ipsr->ri == 2) in ia64_handle_unaligned() 1539 ipsr->ri = (ipsr->ri + 1) & 0x3; in ia64_handle_unaligned() 1541 DPRINT("ipsr in ia64_handle_unaligned() [all...] |
H A D | traps.c | 233 fp_emulate (int fp_fault, void *bundle, long *ipsr, long *fpsr, long *isr, long *pr, long *ifs, in fp_emulate() argument 264 (unsigned long *) ipsr, (unsigned long *) fpsr, in fp_emulate()
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | mca_asm.h | 67 * in the psr before updating the ipsr and iip. 70 * and store the new value into ipsr 81 * 6. Do an rfi to move the values from ipsr to psr and iip to ip. 123 mov cr.ipsr = temp1; \ 154 * 4. Set ipsr to this old_psr with "it" bit set and "bn" = 1. 160 * 7. Do an rfi to move ipsr to psr and iip to ip. 200 mov cr.ipsr = temp1; \
|
H A D | fpswa.h | 58 typedef fpswa_ret_t (*efi_fpswa_t) (unsigned long trap_type, void *bundle, unsigned long *ipsr,
|
H A D | mca.h | 113 unsigned long ipsr; member
|
/kernel/linux/linux-6.6/arch/ia64/include/asm/ |
H A D | mca_asm.h | 67 * in the psr before updating the ipsr and iip. 70 * and store the new value into ipsr 81 * 6. Do an rfi to move the values from ipsr to psr and iip to ip. 123 mov cr.ipsr = temp1; \ 154 * 4. Set ipsr to this old_psr with "it" bit set and "bn" = 1. 160 * 7. Do an rfi to move ipsr to psr and iip to ip. 200 mov cr.ipsr = temp1; \
|
H A D | fpswa.h | 58 typedef fpswa_ret_t (*efi_fpswa_t) (unsigned long trap_type, void *bundle, unsigned long *ipsr,
|
H A D | mca.h | 110 unsigned long ipsr; member
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | entry-v7m.S | 24 mrs r1, ipsr
|