/arch/frv/lib/ |
D | cache.S | 27 andi gr8,~(L1_CACHE_BYTES-1),gr8 29 2: dcf @(gr8,gr0) 30 addi gr8,#L1_CACHE_BYTES,gr8 31 cmp gr9,gr8,icc0 47 andi gr8,~(L1_CACHE_BYTES-1),gr8 49 2: dci @(gr8,gr0) 50 ici @(gr8,gr0) 51 addi gr8,#L1_CACHE_BYTES,gr8 52 cmp gr9,gr8,icc0 68 andi gr8,~(L1_CACHE_BYTES-1),gr8 [all …]
|
D | __ucmpdi2.S | 27 or.p gr8,gr0,gr4 28 subcc gr8,gr10,gr0,icc0 29 setlos.p #0,gr8 32 setlos.p #2,gr8 36 setlos #0,gr8 40 cor.p gr9,gr0,gr8, cc6,#1 43 cor gr7,gr0,gr8, cc4,#1
|
D | atomic-ops.S | 28 or.p gr8,gr8,gr10 32 ld.p @(gr9,gr0),gr8 /* LD.P/ORCR must be atomic */ 49 or.p gr8,gr8,gr11 53 ld.p @(gr11,gr0),gr8 55 subcc gr8,gr9,gr7,icc0
|
D | atomic64-ops.S | 29 or.p gr8,gr8,gr4 34 ldd.p @(gr10,gr0),gr8 /* LDD.P/ORCR must be atomic */ 51 or.p gr8,gr8,gr4 56 ldd.p @(gr12,gr0),gr8 /* LDD.P/ORCR must be atomic */ 58 subcc gr8,gr4,gr0,icc0
|
D | __ashrdi3.S | 33 csll.p gr8,gr5,gr4 ,cc4,#1 34 csra gr8,gr10,gr8 ,cc4,#1 ; MSW >>= N 38 csra gr8,gr10,gr9 ,cc4,#0 ; LSW = MSW >> (N & 31 [implicit AND]) 39 csra.p gr8,gr6,gr8 ,cc4,#0 ; MSW >>= 31
|
D | __lshrdi3.S | 32 csll.p gr8,gr5,gr4 ,cc4,#1 33 csrl gr8,gr10,gr8 ,cc4,#1 ; MSW >>= N 37 csrl gr8,gr10,gr9 ,cc4,#0 ; LSW = MSW >> (N & 31 [implicit AND]) 38 cor.p gr0,gr0,gr8 ,cc4,#0 ; MSW = 0
|
D | __ashldi3.S | 30 csll.p gr8,gr10,gr8 ,cc4,#1 ; MSW <<= N 34 cor.p gr4,gr8,gr8 ,cc4,#1 ; MSW |= LSW >> M 37 csll gr9,gr10,gr8 ,cc4,#0 ; MSW = LSW << (N & 31 [implicit AND])
|
D | __muldi3.S | 26 umul gr8,gr11,gr4 ; GR4:GR5 = x.MSW * y.LSW 28 umul.p gr9,gr11,gr8 ; GR8:GR9 = x.LSW * y.LSW 30 add.p gr8,gr5,gr8 ; GR8 += GR5 + GR7
|
D | __negdi2.S | 25 subx gr0,gr8,gr8,icc0
|
D | insl_ns.S | 29 ldi.p @(gr8,#0),gr5 39 ldi @(gr8,#0),gr5
|
D | outsl_ns.S | 31 sti.p gr5,@(gr8,#0) 53 sti.p gr5,@(gr8,#0)
|
D | insl_sw.S | 27 ldi.p @(gr8,#0),gr5 ; get 0xAABBCCDD
|
D | outsl_sw.S | 39 sti.p gr5,@(gr8,#0)
|
/arch/frv/kernel/ |
D | switch_to.S | 129 ldi.p @(gr9,#__THREAD_USER),gr8 130 or gr8,gr8,gr9 155 lddi @(gr8,#__FPMEDIA_MSR(0)),gr4 160 lddfi @(gr8,#__FPMEDIA_ACC(0)),fr16 161 lddfi @(gr8,#__FPMEDIA_ACC(2)),fr18 162 ldbfi @(gr8,#__FPMEDIA_ACCG(0)),fr20 163 ldbfi @(gr8,#__FPMEDIA_ACCG(1)),fr21 164 ldbfi @(gr8,#__FPMEDIA_ACCG(2)),fr22 165 ldbfi @(gr8,#__FPMEDIA_ACCG(3)),fr23 207 lddfi @(gr8,#__FPMEDIA_FR( 0)),fr0 [all …]
|
D | signal.c | 89 int gr8; in sys_sigreturn() local 102 if (restore_sigcontext(&frame->sc, &gr8)) in sys_sigreturn() 104 return gr8; in sys_sigreturn() 115 int gr8; in sys_rt_sigreturn() local 124 if (restore_sigcontext(&frame->uc.uc_mcontext, &gr8)) in sys_rt_sigreturn() 130 return gr8; in sys_rt_sigreturn() 232 __frame->gr8 = sig; in setup_frame() 313 __frame->gr8 = sig; in setup_rt_frame() 337 switch (__frame->gr8) { in handle_signal() 340 __frame->gr8 = -EINTR; in handle_signal() [all …]
|
D | head-uc-fr451.S | 69 sethi.p %hi(__kernel_image_end),gr8 70 setlo %lo(__kernel_image_end),gr8 73 add gr8,gr4,gr8 76 add.p gr8,gr4,gr8 78 and gr8,gr4,gr8 141 sethi.p %hi(__page_offset),gr8 142 setlo %lo(__page_offset),gr8
|
D | sleep.S | 91 or gr3,gr8,gr7 // add the sleep bits for later 101 movsg psr,gr8 102 andi.p gr8,#~PSR_PIL,gr8 103 andi gr8,~PSR_ET,gr8 104 movgs gr8,psr 105 ori gr8,#PSR_ET,gr8 107 srli gr8,#28,gr4 128 # gr8 holds desired psr sleep value 177 movgs gr8,psr 317 movsg psr,gr8 [all …]
|
D | entry.S | 95 stdi gr8, @(gr28,#REG_GR(8)) 619 movsg esfr1,gr8 667 movsg esfr1,gr8 708 setlos #1,gr8 754 movsg esfr1,gr8 793 movsg esfr1,gr8 863 setlos.p #0,gr8 871 or gr20,gr20,gr8 891 sti.p gr8,@(gr28,#REG_ORIG_GR8) 921 sti.p gr8,@(gr28,#REG_GR(8)) ; save return value [all …]
|
D | head-uc-fr401.S | 254 sethi.p %hi(__kernel_image_end),gr8 255 setlo %lo(__kernel_image_end),gr8 258 add gr8,gr4,gr8 261 add.p gr8,gr4,gr8 263 and gr8,gr4,gr8 300 sethi.p %hi(__page_offset),gr8 301 setlo %lo(__page_offset),gr8
|
D | head-uc-fr555.S | 242 sethi.p %hi(__kernel_image_end),gr8 243 setlo %lo(__kernel_image_end),gr8 246 add gr8,gr4,gr8 249 add.p gr8,gr4,gr8 251 and gr8,gr4,gr8 334 sethi.p %hi(__page_offset),gr8 335 setlo %lo(__page_offset),gr8
|
D | traps.c | 132 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 162 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 185 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 209 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 233 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 257 p = (unsigned long __user *) __frame->gr8; in atomic_operation() 281 p = (unsigned long __user *) __frame->gr8; in atomic_operation()
|
D | cmode.S | 67 slli gr8,#24,gr8 138 sti gr8,@(gr5,#CLKC_SWCMODE)
|
D | head.S | 80 subcc gr7,gr8,gr0,icc0 488 or.p gr3,gr0,gr8 568 subcc.p gr9,gr8,gr4,icc0 613 1: srli gr8,#28,gr21 614 slli gr8,#4,gr8
|
/arch/frv/include/asm/ |
D | syscall.h | 34 regs->gr8 = regs->orig_gr8; in syscall_rollback() 44 return IS_ERR_VALUE(regs->gr8) ? regs->gr8 : 0; in syscall_get_error() 53 return regs->gr8; in syscall_get_return_value() 64 regs->gr8 = -error; in syscall_set_return_value() 66 regs->gr8 = val; in syscall_set_return_value() 92 case 1: args[0] = regs->gr8; in syscall_get_arguments() 116 case 1: regs->gr8 = args[0]; in syscall_set_arguments()
|
/arch/frv/mm/ |
D | tlb-flush.S | 100 movgs gr8,tplr 140 movgs gr8,tplr 168 movgs gr8,tplr
|