Home
last modified time | relevance | path

Searched refs:t0 (Results 1 – 128 of 128) sorted by relevance

/linux-4.4.14/arch/mips/kernel/
Dcps-vec.S86 li t0, CAUSEF_IV
87 mtc0 t0, CP0_CAUSE
90 li t0, ST0_CU1 | ST0_CU0 | ST0_BEV | STATUS_BITDEPS
91 mtc0 t0, CP0_STATUS
109 _EXT t0, v0, MIPS_CONF1_IL_SHF, MIPS_CONF1_IL_SZ
110 beqz t0, icache_done
112 sllv t0, t1, t0
124 mul t1, t1, t0
130 PTR_ADD a0, a0, t0
136 _EXT t0, v0, MIPS_CONF1_DL_SHF, MIPS_CONF1_DL_SZ
[all …]
Dr2300_switch.S99 mfc0 t0, CP0_STATUS
101 or t0, t1
102 mtc0 t0, CP0_STATUS
106 li t0, -1
108 mtc1 t0, $f0
109 mtc1 t0, $f1
110 mtc1 t0, $f2
111 mtc1 t0, $f3
112 mtc1 t0, $f4
113 mtc1 t0, $f5
[all …]
Docteon_switch.S33 dmfc0 t0, $11,7 /* CvmMemCtl */
34 bbit0 t0, 6, 3f /* Is user access enabled? */
38 andi t0, 0x3f
40 sll t0, 7-LONGLOG-1
47 subu t0, 1 /* Decrement loop var */
52 bnez t0, 2b /* Loop until we've copied it all */
57 dmfc0 t0, $11,7 /* CvmMemCtl */
58 xori t0, t0, 0x40 /* Bit 6 is CVMSEG user enable */
59 dmtc0 t0, $11,7 /* CvmMemCtl */
76 PTR_ADDU t0, $28, _THREAD_SIZE - 32
[all …]
Dentry.S42 LONG_L t0, PT_STATUS(sp) # returning to kernel mode?
43 andi t0, t0, KU_USER
44 beqz t0, resume_kernel
56 andi t0, a2, _TIF_WORK_MASK # (ignoring syscall_trace)
57 bnez t0, work_pending
63 lw t0, TI_PRE_COUNT($28)
64 bnez t0, restore_all
66 LONG_L t0, TI_FLAGS($28)
67 andi t1, t0, _TIF_NEED_RESCHED
69 LONG_L t0, PT_STATUS(sp) # Interrupts off?
[all …]
Dhead.S38 mfc0 t0, CP0_STATUS
39 or t0, ST0_CU0|\set|0x1f|\clr
40 xor t0, 0x1f|\clr
41 mtc0 t0, CP0_STATUS
93 PTR_LA t0, 0f
94 jr t0
98 PTR_LA t0, __appended_dtb
105 lw t2, (t0)
109 move a1, t0
113 PTR_LA t0, __bss_start # clear .bss
[all …]
Dbmips_vec.S241 mfc0 t0, CP0_PRID
242 andi t2, t0, 0xff00
247 andi t0, 0xff
248 addiu t1, t0, -PRID_REV_BMIPS4380_HI
250 addiu t0, -PRID_REV_BMIPS4380_LO
251 bltz t0, 2f
253 mfc0 t0, $22, 3
256 or t0, t1
257 xor t0, t1
258 or t0, t2
[all …]
Dr6000_fpu.S26 mfc0 t0,CP0_STATUS
27 sll t0,t0,2
28 bgez t0,1f
50 sw t0,SC_FPC_CSR(a0)
64 mfc0 t0,CP0_STATUS
65 sll t0,t0,2
67 bgez t0,1f
68 lw t0,SC_FPC_CSR(a0)
87 ctc1 t0,fcr31
Drelocate_kernel.S80 PTR_LA t0,kexec_flag
81 PTR_SUB t0,t0,t2;
82 PTR_ADD t0,t1,t0;
83 LONG_S zero,(t0)
123 PTR_LA t0,kexec_flag
124 PTR_SUB t0,t0,t2;
125 PTR_ADD t0,t1,t0;
127 1: LONG_L s0, (t0)
Dpm-cps.c83 t0, t1, t2, t3, t4, t5, t6, t7, enumerator
215 UASM_i_LA(pp, t0, (long)CKSEG0); in cps_gen_cache_routine()
219 uasm_i_addiu(pp, t1, t0, cache_size); in cps_gen_cache_routine()
228 uasm_i_cache(pp, op, i * cache->linesz, t0); in cps_gen_cache_routine()
231 uasm_i_addiu(pp, t0, t0, unroll_lines * cache->linesz); in cps_gen_cache_routine()
234 uasm_il_bne(pp, pr, t0, t1, lbl); in cps_gen_cache_routine()
289 uasm_i_addiu(pp, t0, zero, (perf_event << 5) | 0xf); in cps_gen_flush_fsb()
290 uasm_i_mtc0(pp, t0, 25, (perf_counter * 2) + 0); /* PerfCtlN */ in cps_gen_flush_fsb()
296 UASM_i_LA(pp, t0, (long)CKSEG0); in cps_gen_flush_fsb()
303 uasm_i_lw(pp, zero, i * line_size * line_stride, t0); in cps_gen_flush_fsb()
[all …]
Dr4k_switch.S59 PTR_ADDU t0, $28, _THREAD_SIZE - 32
60 set_saved_sp t0, t1, t2
81 mfc0 t0, CP0_STATUS
83 fpu_save_double a0 t0 t1 # clobbers t1
93 mfc0 t0, CP0_STATUS
95 fpu_restore_double a0 t0 t1 # clobbers t1
136 mfc0 t0, CP0_STATUS
138 or t0, t1
139 mtc0 t0, CP0_STATUS
147 sll t0, t0, 5
[all …]
Dscall64-o32.S36 dsubu t0, v0, __NR_O32_Linux # check syscall number
37 sltiu t0, t0, __NR_O32_Linux_syscalls + 1
40 beqz t0, not_o32_scall
55 dsll t0, v0, 3 # offset into table
56 ld t2, (sys32_call_table - (__NR_O32_Linux * 8))(t0)
68 ld t0, PT_R29(sp) # get old user stack pointer
69 daddu t1, t0, 32
72 load_a4: lw a4, 16(t0) # argument #5 from usp
73 load_a5: lw a5, 20(t0) # argument #6 from usp
74 load_a6: lw a6, 24(t0) # argument #7 from usp
[all …]
Dscall32-o32.S49 lw t0, PT_R29(sp) # get old user stack pointer
56 addu t4, t0, 32
68 load_a4: user_lw(t5, 16(t0)) # argument #5 from usp
69 load_a5: user_lw(t6, 20(t0)) # argument #6 from usp
70 load_a6: user_lw(t7, 24(t0)) # argument #7 from usp
71 load_a7: user_lw(t8, 28(t0)) # argument #8 from usp
87 lw t0, TI_FLAGS($28) # syscall tracing enabled?
89 and t0, t1
90 bnez t0, syscall_trace_entry # -> yes
92 sltiu t0, v0, __NR_O32_Linux_syscalls + 1
[all …]
Dscall64-64.S51 LONG_L t0, TI_FLAGS($28) # syscall tracing enabled?
52 and t0, t1, t0
53 bnez t0, syscall_trace_entry
57 sltiu t0, t2, __NR_64_Linux_syscalls + 1
58 beqz t0, illegal_syscall
60 dsll t0, t2, 3 # offset into table
62 daddu t0, t2, t0
63 ld t2, (t0) # syscall routine
68 li t0, -EMAXERRNO - 1 # error?
69 sltu t0, t0, v0
[all …]
Dscall64-n32.S35 dsubu t0, v0, __NR_N32_Linux # check syscall number
36 sltiu t0, t0, __NR_N32_Linux_syscalls + 1
43 beqz t0, not_n32_scall
45 dsll t0, v0, 3 # offset into table
46 ld t2, (sysn32_call_table - (__NR_N32_Linux * 8))(t0)
51 LONG_L t0, TI_FLAGS($28) # syscall tracing enabled?
52 and t0, t1, t0
53 bnez t0, n32_syscall_trace_entry
58 li t0, -EMAXERRNO - 1 # error?
59 sltu t0, t0, v0
[all …]
Dcps-vec-ns16550.S27 1: lw t0, UART_LSR_OFS(t9)
28 andi t0, t0, UART_LSR_TEMT
29 beqz t0, 1b
63 li t0, '0'
65 li t0, 'a'
67 1: addu a0, a0, t0
Dr4k_fpu.S60 mfc0 t0, CP0_STATUS
61 sll t0, t0, 5
62 bgez t0, 1f # skip storing odd if FR=0
128 mfc0 t0, CP0_STATUS
129 sll t0, t0, 5
130 bgez t0, 1f # skip loading odd if FR=0
188 sll t0, a0, 4
190 PTR_ADDU t0, t0, t1
191 jr t0
Dgenex.S115 LONG_L t0, TI_FLAGS($28)
117 andi t0, _TIF_NEED_RESCHED
118 bnez t0, 1f
375 MFC0 t0, CP0_BADVADDR
376 PTR_S t0, PT_BVADDR(sp)
398 LONG_L t0,exception_count_\exception
399 LONG_ADDIU t0, 1
400 LONG_S t0,exception_count_\exception
Dr2300_fpu.S68 cfc1 t0,$0 # implementation/version
72 EX(sw t0,(SC_FPC_EIR)(a0))
89 EX(lw t0,(SC_FPC_CSR)(a0))
123 ctc1 t0,fcr31
/linux-4.4.14/arch/mips/power/
Dhibernate_asm.S16 PTR_LA t0, saved_regs
17 PTR_S ra, PT_R31(t0)
18 PTR_S sp, PT_R29(t0)
19 PTR_S fp, PT_R30(t0)
20 PTR_S gp, PT_R28(t0)
21 PTR_S s0, PT_R16(t0)
22 PTR_S s1, PT_R17(t0)
23 PTR_S s2, PT_R18(t0)
24 PTR_S s3, PT_R19(t0)
25 PTR_S s4, PT_R20(t0)
[all …]
/linux-4.4.14/arch/arm/crypto/
Dsha512-armv4.pl66 $t0="r9";
90 mov $t0,$Elo,lsr#14
94 eor $t0,$t0,$Ehi,lsl#18
98 eor $t0,$t0,$Elo,lsr#18
100 eor $t0,$t0,$Ehi,lsl#14
102 eor $t0,$t0,$Ehi,lsr#9
104 eor $t0,$t0,$Elo,lsl#23
106 adds $Tlo,$Tlo,$t0
107 ldr $t0,[sp,#$Foff+0] @ f.lo
115 eor $t0,$t0,$t2
[all …]
Dsha256-armv4.pl43 $ctx="r0"; $t0="r0";
73 eor $t0,$e,$e,ror#`$Sigma1[1]-$Sigma1[0]`
75 eor $t0,$t0,$e,ror#`$Sigma1[2]-$Sigma1[0]` @ Sigma1(e)
83 ldrb $t0,[$inp,#1]
86 orr $t1,$t1,$t0,lsl#16
90 eor $t0,$e,$e,ror#`$Sigma1[1]-$Sigma1[0]`
92 eor $t0,$t0,$e,ror#`$Sigma1[2]-$Sigma1[0]` @ Sigma1(e)
100 add $h,$h,$t0,ror#$Sigma1[0] @ h+=Sigma1(e)
104 eor $t0,$a,$a,ror#`$Sigma0[1]-$Sigma0[0]`
122 eor $t0,$t0,$a,ror#`$Sigma0[2]-$Sigma0[0]` @ Sigma0(a)
[all …]
Dbsaes-armv7.pl173 my ($x0,$x1,$y0,$y1,$t0,$t1)=@_;
175 veor $t0, $y0, $y1
176 vand $t0, $t0, $x0
180 veor $x1, $t1, $t0
187 my ($x0,$x1,$y0,$y1,$t0)=@_;
189 veor $t0, $y0, $y1
190 vand $t0, $t0, $x0
195 veor $x0, $x0, $t0
201 my ($x0,$x1,$y0,$y1,$t0,
204 veor $t0, $y0, $y1
[all …]
/linux-4.4.14/arch/mips/netlogic/common/
Dreset.S60 li t0, LSU_DEFEATURE
61 mfcr t1, t0
65 mtcr t1, t0
67 li t0, ICU_DEFEATURE
68 mfcr t1, t0
70 mtcr t1, t0
72 li t0, SCHED_DEFEATURE
74 mtcr t1, t0
83 mfc0 t0, CP0_PAGEMASK, 1
85 or t0, t1
[all …]
Dsmpboot.S63 li t0, CKSEG1ADDR(RESET_VEC_PHYS)
67 daddu t2, t0
91 PTR_LA t0, nlm_early_init_secondary
92 jalr t0
95 PTR_LA t0, smp_bootstrap
96 jr t0
107 mfc0 t0, $15, 1 /* read ebase */
108 andi t0, 0x1f /* t0 has the processor_id() */
109 andi t2, t0, 0x3 /* thread num */
110 sll t0, 2 /* offset in cpu array */
[all …]
/linux-4.4.14/arch/mips/include/asm/mach-ip27/
Dkernel-entry-init.h44 dli t0, 0xffffffffc0000000
45 dmtc0 t0, CP0_ENTRYHI
46 li t0, 0x1c000 # Offset of text into node memory
49 or t1, t1, t0 # Physical load address of kernel text
50 or t2, t2, t0 # Physical load address of kernel data
55 li t0, ((PAGE_GLOBAL | PAGE_VALID | CACHE_CACHABLE_COW) >> 6)
56 or t0, t0, t1
57 mtc0 t0, CP0_ENTRYLO0 # physaddr, VG, cach exlwr
58 li t0, ((PAGE_GLOBAL | PAGE_VALID | PAGE_DIRTY | CACHE_CACHABLE_COW) >> 6)
59 or t0, t0, t2
[all …]
/linux-4.4.14/arch/mips/alchemy/common/
Dsleeper.S60 lw t0, 0(t1)
61 jalr t0
97 la t0, 1f
99 cache 0x14, 0(t0)
100 cache 0x14, 32(t0)
101 cache 0x14, 64(t0)
102 cache 0x14, 96(t0)
123 la t0, 1f
125 cache 0x14, 0(t0)
126 cache 0x14, 32(t0)
[all …]
/linux-4.4.14/arch/mips/include/asm/mach-malta/
Dkernel-entry-init.h52 li t0, ((MIPS_SEGCFG_MK << MIPS_SEGCFG_AM_SHIFT) | \
58 or t0, t2
59 mtc0 t0, $5, 2
62 li t0, ((MIPS_SEGCFG_MUSUK << MIPS_SEGCFG_AM_SHIFT) | \
69 ins t0, t1, 16, 3
70 mtc0 t0, $5, 3
73 li t0, ((MIPS_SEGCFG_MUSUK << MIPS_SEGCFG_AM_SHIFT) | \
79 or t0, t2
80 mtc0 t0, $5, 4
83 mfc0 t0, $16, 5
[all …]
/linux-4.4.14/arch/mips/net/
Dbpf_jit_asm.S48 slti t0, offset, 0; \
49 bgtz t0, bpf_slow_path_##TYPE##_neg; \
55 slt t0, $r_s0, offset; \
56 bgtz t0, bpf_slow_path_##TYPE; \
69 wsbh t0, $r_A
70 rotr $r_A, t0, 16
72 sll t0, $r_A, 24
75 or t0, t0, t1
78 or t0, t0, t2
80 or $r_A, t0, t1
[all …]
/linux-4.4.14/arch/mips/cavium-octeon/
Docteon-memcpy.S104 #undef t0
108 #define t0 $8 macro
192 EXC( LOAD t0, UNIT(0)(src), l_exc)
197 EXC( STORE t0, UNIT(0)(dst), s_exc_p16u)
201 EXC( LOAD t0, UNIT(4)(src), l_exc_copy)
205 EXC( STORE t0, UNIT(4)(dst), s_exc_p12u)
211 EXC( LOAD t0, UNIT(-8)(src), l_exc_copy)
215 EXC( STORE t0, UNIT(-8)(dst), s_exc_p8u)
219 EXC( LOAD t0, UNIT(-4)(src), l_exc_copy)
223 EXC( STORE t0, UNIT(-4)(dst), s_exc_p4u)
[all …]
/linux-4.4.14/arch/mips/lib/
Dcsum_partial.S24 #undef t0
28 #define t0 $8 macro
119 lbu t0, (src)
122 sll t0, t0, 8
124 ADDC(sum, t0)
132 lhu t0, (src)
134 ADDC(sum, t0)
146 LOAD32 t0, 0x00(src)
148 ADDC(sum, t0)
157 ld t0, 0x00(src)
[all …]
Dmemset.S34 #define FILLPTRG t0
95 sltiu t0, a2, STORSIZE /* very small region? */
96 bnez t0, .Lsmall_memset\@
97 andi t0, a0, STORMASK /* aligned? */
104 beqz t0, 1f
105 PTR_SUBU t0, STORSIZE /* alignment in bytes */
109 beqz t0, 1f
110 PTR_SUBU t0, AT /* alignment in bytes */
121 PTR_SUBU a0, t0 /* long align ptr */
122 PTR_ADDU a2, t0 /* correct size */
[all …]
Dmemcpy.S166 #undef t0
170 #define t0 $8 macro
293 and t0, src, ADDRMASK
299 bnez t0, .Lsrc_unaligned_dst_aligned\@
301 or t0, t0, t1
302 bnez t0, .Lcopy_unaligned_bytes\@
309 SRL t0, len, LOG_NBYTES+3 # +3 for 8 units/iter
310 beqz t0, .Lcleanup_both_aligned\@ # len < 8*NBYTES
317 LOAD(t0, UNIT(0)(src), .Ll_exc\@)
324 STORE(t0, UNIT(0)(dst), .Ls_exc_p8u\@)
[all …]
Dstrncpy_user.S38 move t0, zero
49 PTR_ADDIU t0, 1
51 bne t0, a2, 1b
52 2: PTR_ADDU v0, a1, t0
55 move v0, t0
Dstrnlen_user.S44 EX(lb, t0, (v0), .Lfault\@)
46 EX(lbe, t0, (v0), .Lfault\@)
49 bnez t0, 1b
/linux-4.4.14/arch/ia64/lib/
Dmemcpy.S30 # define t0 r18 macro
52 or t0=in0,in1
55 or t0=t0,in2
76 and t0=0x7,t0
79 cmp.ne p6,p0=t0,r0
183 and t0=-8,src // t0 = src & ~7
186 ld8 t0=[t0] // t0 = 1st source word
196 shr.u t0=t0,t2
202 or t0=t0,t1
206 (p3) st1 [dst]=t0,1
[all …]
Dcarta_random.S17 #define t0 r16 macro
24 pmpyshr2.u t0 = a, seed, 0
27 unpack2.l t0 = t1, t0
30 zxt4 lo = t0
31 shr.u hi = t0, 32
33 dep t0 = 0, hi, 15, 49 // t0 = (hi & 0x7fff)
35 shl t0 = t0, 16 // t0 = (hi & 0x7fff) << 16
38 add lo = lo, t0
/linux-4.4.14/arch/alpha/lib/
Dstxncpy.S58 mskql t0, a1, t0 # e0 : assemble the first output word
60 or t0, t3, t0 # e0 :
68 stq_u t0, 0(a0) # e0 :
70 ldq_u t0, 0(a1) # e0 :
73 cmpbge zero, t0, t8 # .. e1 (stall)
99 zapnot t0, t8, t0 # e0 : clear src bytes > null
101 or t0, t1, t0 # e1 :
103 1: stq_u t0, 0(a0) # e0 :
122 and a0, 7, t0 # .. e1 : find dest misalignment
124 addq a2, t0, a2 # .. e1 : bias count by dest misalignment
[all …]
Dev6-stxncpy.S70 mskql t0, a1, t0 # U : assemble the first output word
72 or t0, t3, t0 # E : (stall)
89 stq_u t0, 0(a0) # L :
94 ldq_u t0, 0(a1) # L :
96 cmpbge zero, t0, t8 # E :
124 zapnot t0, t8, t0 # U : clear src bytes > null (stall)
127 or t0, t1, t0 # e1 : (stall)
131 1: stq_u t0, 0(a0) # L :
154 and a0, 7, t0 # E : find dest misalignment
156 addq a2, t0, a2 # E : bias count by dest misalignment (stall)
[all …]
Dstrchr.S22 ldq_u t0, 0(a0) # .. e1 : load first quadword
28 cmpbge zero, t0, t2 # .. e1 : bits set iff byte == zero
34 xor t0, a1, t1 # .. e1 : make bytes == c zero
36 or t2, t3, t0 # e1 : bits set iff char match or zero match
37 andnot t0, t4, t0 # e0 : clear garbage bits
38 bne t0, $found # .. e1 (zdb)
40 $loop: ldq t0, 8(v0) # e0 :
43 xor t0, a1, t1 # .. e1 (ev5 data stall)
44 cmpbge zero, t0, t2 # e0 : bits set iff byte == 0
46 or t2, t3, t0 # e0 :
[all …]
Dev67-strchr.S31 ldq_u t0, 0(a0) # L : load first quadword Latency=3
48 cmpbge zero, t0, t2 # E : bits set iff byte == zero
53 xor t0, a1, t1 # E : make bytes == c zero
55 or t2, t3, t0 # E : bits set iff char match or zero match
57 andnot t0, t4, t0 # E : clear garbage bits
58 cttz t0, a2 # U0 : speculative (in case we get a match)
60 bne t0, $found # U :
68 $loop: ldq t0, 8(v0) # L : Latency=3
70 xor t0, a1, t1 # E :
71 cmpbge zero, t0, t2 # E : bits set iff byte == 0
[all …]
Dstxcpy.S50 mskql t0, a1, t0 # e0 : assemble the first output word
52 or t0, t3, t1 # e0 :
82 ldq_u t0, 0(a0) # e0 :
86 zap t0, t8, t0 # e0 : clear dst bytes <= null
87 or t0, t1, t1 # e1 :
102 xor a0, a1, t0 # e0 :
104 and t0, 7, t0 # e0 :
105 bne t0, $unaligned # .. e1 :
109 and a0, 7, t0 # .. e1 : take care not to load a word ...
111 beq t0, stxcpy_aligned # .. e1 : ... if we wont need it
[all …]
Dev6-stxcpy.S62 mskql t0, a1, t0 # U : assemble the first output word
64 or t0, t3, t1 # E : (stall)
97 ldq_u t0, 0(a0) # L : Latency=3
102 zap t0, t8, t0 # E : clear dst bytes <= null
103 or t0, t1, t1 # E : (stall)
122 xor a0, a1, t0 # E :
124 and t0, 7, t0 # E : (stall)
125 bne t0, $unaligned # U : (stall)
129 and a0, 7, t0 # E : take care not to load a word ...
131 beq t0, stxcpy_aligned # U : ... if we wont need it (stall)
[all …]
Dstrrchr.S26 ldq_u t0, 0(a0) # .. e1 : load first quadword
32 cmpbge zero, t0, t1 # .. e1 : bits set iff byte == zero
35 xor t0, a1, t2 # e0 : make bytes == c zero
44 ldq t0, 8(v0) # e0 : load next quadword
48 xor t0, a1, t2 # e0 :
49 cmpbge zero, t0, t1 # .. e1 : bits set iff byte == zero
76 and t8, 0xaa, t0 # e0 :
77 cmovne t0, 1, t0 # .. e1 (zdb)
79 addq t6, t0, v0 # .. e1 : add our aligned base ptr to the mix
Dev67-strrchr.S37 ldq_u t0, 0(a0) # L : load first quadword Latency=3
54 cmpbge zero, t0, t1 # E : bits set iff byte == zero
56 xor t0, a1, t2 # E : make bytes == c zero
66 ldq t0, 8(v0) # L : load next quadword
74 xor t0, a1, t2 # E :
76 cmpbge zero, t0, t1 # E : bits set iff byte == zero
/linux-4.4.14/arch/mips/dec/
Dint-handler.S131 mfc0 t0,CP0_CAUSE # get pending interrupts
136 andi t0,ST0_IM # CAUSE.CE may be non-zero!
137 and t0,t1 # isolate allowed ones
139 beqz t0,spurious
142 and t2,t0
152 and t2,t0
174 lui t0,(KN02_CSR_BASE>>16)&0xffff
176 lw t0,(t0)
178 andi t1,t0,KN02_IRQ_ALL
180 srl t0,16 # shift interrupt mask
[all …]
/linux-4.4.14/arch/mips/include/asm/mach-loongson64/
Dkernel-entry-init.h22 mfc0 t0, $16, 3
23 or t0, (0x1 << 7)
24 mtc0 t0, $16, 3
26 li t0, (0x1 << 29)
27 mtc0 t0, $5, 1
41 mfc0 t0, $16, 3
42 or t0, (0x1 << 7)
43 mtc0 t0, $16, 3
45 li t0, (0x1 << 29)
46 mtc0 t0, $5, 1
/linux-4.4.14/arch/mips/include/asm/mach-paravirt/
Dkernel-entry-init.h14 mfc0 t0, CP0_EBASE
15 andi t0, t0, 0x3ff # CPUNum
16 beqz t0, 1f
28 mfc0 t0, CP0_EBASE
29 andi t0, t0, 0x3ff # CPUNum
30 slti t1, t0, NR_CPUS
38 PTR_SLL t0, PTR_SCALESHIFT
39 PTR_ADDU t1, t1, t0
45 PTR_ADDU t1, t1, t0
/linux-4.4.14/arch/x86/crypto/
Dglue_helper-asm-avx2.S33 #define store_cbc_16way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7, t0) \ argument
34 vpxor t0, t0, t0; \
35 vinserti128 $1, (src), t0, t0; \
36 vpxor t0, x0, x0; \
60 #define load_ctr_16way(iv, bswap, x0, x1, x2, x3, x4, x5, x6, x7, t0, t0x, t1, \ argument
62 vpcmpeqd t0, t0, t0; \
63 vpsrldq $8, t0, t0; /* ab: -1:0 ; cd: -1:0 */ \
64 vpaddq t0, t0, t4; /* ab: -2:0 ; cd: -2:0 */\
75 add2_le128(t2, t0, t4, t3, t5); /* ab: le2 ; cd: le3 */ \
77 add2_le128(t2, t0, t4, t3, t5); \
[all …]
Dglue_helper-asm-avx.S54 #define load_ctr_8way(iv, bswap, x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2) \ argument
55 vpcmpeqd t0, t0, t0; \
56 vpsrldq $8, t0, t0; /* low: -1, high: 0 */ \
64 inc_le128(x7, t0, t2); \
66 inc_le128(x7, t0, t2); \
68 inc_le128(x7, t0, t2); \
70 inc_le128(x7, t0, t2); \
72 inc_le128(x7, t0, t2); \
74 inc_le128(x7, t0, t2); \
76 inc_le128(x7, t0, t2); \
[all …]
Dcamellia-aesni-avx-asm_64.S49 #define roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument
56 vmovdqa .Lpre_tf_lo_s1, t0; \
72 filter_8bit(x0, t0, t1, t7, t6); \
73 filter_8bit(x7, t0, t1, t7, t6); \
74 filter_8bit(x1, t0, t1, t7, t6); \
75 filter_8bit(x4, t0, t1, t7, t6); \
76 filter_8bit(x2, t0, t1, t7, t6); \
77 filter_8bit(x5, t0, t1, t7, t6); \
85 vmovdqa .Lpost_tf_lo_s1, t0; \
99 filter_8bit(x0, t0, t1, t7, t6); \
[all …]
Dcamellia-aesni-avx2-asm_64.S66 #define roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument
92 vextracti128 $1, x0, t0##_x; \
109 vaesenclast t4##_x, t0##_x, t0##_x; \
110 vinserti128 $1, t0##_x, x0, x0; \
122 vbroadcasti128 .Lpost_tf_lo_s1, t0; \
140 filter_8bit(x0, t0, t1, t7, t6); \
141 filter_8bit(x7, t0, t1, t7, t6); \
142 filter_8bit(x3, t0, t1, t7, t6); \
143 filter_8bit(x6, t0, t1, t7, t6); \
151 vpbroadcastq key, t0; /* higher 64-bit duplicate ignored */ \
[all …]
Dtwofish-avx-x86_64-asm_64.S103 #define lookup_32bit(t0, t1, t2, t3, src, dst, interleave_op, il_reg) \ argument
107 movl t0(CTX, RID1, 4), dst ## d; \
121 #define G(gi1, gi2, x, t0, t1, t2, t3) \ argument
122 lookup_32bit(t0, t1, t2, t3, ##gi1, RGS1, shr_next, ##gi1); \
123 lookup_32bit(t0, t1, t2, t3, ##gi2, RGS3, shr_next, ##gi2); \
125 lookup_32bit(t0, t1, t2, t3, ##gi1, RGS2, dummy, none); \
128 lookup_32bit(t0, t1, t2, t3, ##gi2, RGS1, dummy, none); \
221 #define transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \ argument
222 vpunpckldq x1, x0, t0; \
227 vpunpcklqdq t1, t0, x0; \
[all …]
Dcast6-avx-x86_64-asm_64.S200 #define transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \ argument
201 vpunpckldq x1, x0, t0; \
206 vpunpcklqdq t1, t0, x0; \
207 vpunpckhqdq t1, t0, x1; \
211 #define inpack_blocks(x0, x1, x2, x3, t0, t1, t2, rmask) \ argument
217 transpose_4x4(x0, x1, x2, x3, t0, t1, t2)
219 #define outunpack_blocks(x0, x1, x2, x3, t0, t1, t2, rmask) \ argument
220 transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \
Dserpent-sse2-i586-asm_32.S468 #define transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \ argument
483 #define read_blocks(in, x0, x1, x2, x3, t0, t1, t2) \ argument
489 transpose_4x4(x0, x1, x2, x3, t0, t1, t2)
491 #define write_blocks(out, x0, x1, x2, x3, t0, t1, t2) \ argument
492 transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \
499 #define xor_blocks(out, x0, x1, x2, x3, t0, t1, t2) \ argument
500 transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \
502 movdqu (0*4*4)(out), t0; \
503 pxor t0, x0; \
505 movdqu (1*4*4)(out), t0; \
[all …]
Dcast5-avx-x86_64-asm_64.S178 #define transpose_2x4(x0, x1, t0, t1) \ argument
179 vpunpckldq x1, x0, t0; \
182 vpunpcklqdq t1, t0, x0; \
183 vpunpckhqdq t1, t0, x1;
185 #define inpack_blocks(x0, x1, t0, t1, rmask) \ argument
189 transpose_2x4(x0, x1, t0, t1)
191 #define outunpack_blocks(x0, x1, t0, t1, rmask) \ argument
192 transpose_2x4(x0, x1, t0, t1) \
Dserpent-sse2-x86_64-asm_64.S590 #define transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \ argument
605 #define read_blocks(in, x0, x1, x2, x3, t0, t1, t2) \ argument
611 transpose_4x4(x0, x1, x2, x3, t0, t1, t2)
613 #define write_blocks(out, x0, x1, x2, x3, t0, t1, t2) \ argument
614 transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \
621 #define xor_blocks(out, x0, x1, x2, x3, t0, t1, t2) \ argument
622 transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \
624 movdqu (0*4*4)(out), t0; \
625 pxor t0, x0; \
627 movdqu (1*4*4)(out), t0; \
[all …]
Dserpent-avx2-asm_64.S545 #define transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \ argument
546 vpunpckldq x1, x0, t0; \
551 vpunpcklqdq t1, t0, x0; \
552 vpunpckhqdq t1, t0, x1; \
556 #define read_blocks(x0, x1, x2, x3, t0, t1, t2) \ argument
557 transpose_4x4(x0, x1, x2, x3, t0, t1, t2)
559 #define write_blocks(x0, x1, x2, x3, t0, t1, t2) \ argument
560 transpose_4x4(x0, x1, x2, x3, t0, t1, t2)
Dserpent-avx-x86_64-asm_64.S553 #define transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \ argument
554 vpunpckldq x1, x0, t0; \
559 vpunpcklqdq t1, t0, x0; \
560 vpunpckhqdq t1, t0, x1; \
564 #define read_blocks(x0, x1, x2, x3, t0, t1, t2) \ argument
565 transpose_4x4(x0, x1, x2, x3, t0, t1, t2)
567 #define write_blocks(x0, x1, x2, x3, t0, t1, t2) \ argument
568 transpose_4x4(x0, x1, x2, x3, t0, t1, t2)
/linux-4.4.14/crypto/
Dseed.c316 t0 = X3 ^ ks[rbase]; \
318 t1 ^= t0; \
321 t0 += t1; \
322 t0 = SS0[byte(t0, 0)] ^ SS1[byte(t0, 1)] ^ \
323 SS2[byte(t0, 2)] ^ SS3[byte(t0, 3)]; \
324 t1 += t0; \
327 t0 += t1; \
328 X1 ^= t0; \
337 u32 i, t0, t1, x1, x2, x3, x4; in seed_set_key() local
345 t0 = x1 + x3 - KC[i]; in seed_set_key()
[all …]
Dcamellia_generic.c357 #define CAMELLIA_F(xl, xr, kl, kr, yl, yr, il, ir, t0, t1) ({ \ argument
360 t0 = il >> 16; \
366 yr = camellia_sp1110[(u8)(t0 >> 8)] \
367 ^ camellia_sp0222[(u8)(t0)] \
561 u32 il, ir, t0, t1, w0, w1; in camellia_setup128() local
618 w0, w1, il, ir, t0, t1); in camellia_setup128()
622 kll, klr, il, ir, t0, t1); in camellia_setup128()
626 krl, krr, il, ir, t0, t1); in camellia_setup128()
630 w0, w1, il, ir, t0, t1); in camellia_setup128()
668 u32 il, ir, t0, t1, w0, w1; /* temporary variables */ in camellia_setup256() local
[all …]
/linux-4.4.14/arch/mips/kvm/
Dlocore.S155 LONG_L t0, VCPU_PC(k1)
156 mtc0 t0, CP0_EPC
160 PTR_L t0, VCPU_COP0(k1)
161 LONG_L t0, COP0_STATUS(t0)
162 andi t0, KSU_USER | ST0_ERL | ST0_EXL
163 xori t0, KSU_USER
164 bnez t0, 1f /* If kernel */
292 mfhi t0
293 LONG_S t0, VCPU_HI(k1)
295 mflo t0
[all …]
Dfpu.S24 mfc0 t0, CP0_STATUS
25 sll t0, t0, 5 # is Status.FR set?
26 bgez t0, 1f # no: skip odd doubles
68 mfc0 t0, CP0_STATUS
69 sll t0, t0, 5 # is Status.FR set?
70 bgez t0, 1f # no: skip odd doubles
111 lw t0, VCPU_FCR31(a0)
118 ctc1 t0, fcr31
Dmsa.S151 lw t0, VCPU_MSA_CSR(a0)
158 _ctcmsa MSA_CSR, t0
/linux-4.4.14/arch/mips/include/asm/sibyte/
Dboard.h42 #define setleds(t0, t1, c0, c1, c2, c3) \ argument
43 li t0, (LEDS_PHYS|0xa0000000); \
45 sb t1, 0x18(t0); \
47 sb t1, 0x10(t0); \
49 sb t1, 0x08(t0); \
51 sb t1, 0x00(t0)
53 #define setleds(t0, t1, c0, c1, c2, c3) argument
/linux-4.4.14/drivers/crypto/vmx/
Dghashp8-ppc.pl48 my ($zero,$t0,$t1,$t2,$xC2,$H,$Hh,$Hl,$lemask)=map("v$_",(4..12));
72 vspltisb $t0,1 # one
75 vor $xC2,$xC2,$t0 # 0xe1
77 vsldoi $t1,$zero,$t0,1 # ...1
82 vsl $H,$H,$t0 # H<<=1
116 le?vspltisb $t0,0x07
118 le?vxor $lemask,$lemask,$t0
129 vsldoi $t0,$Xm,$zero,8
131 vxor $Xl,$Xl,$t0
164 le?vspltisb $t0,0x07
[all …]
/linux-4.4.14/arch/sparc/lib/
Dmemcpy.S17 #define MOVE_BIGCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
18 ldd [%src + (offset) + 0x00], %t0; \
22 st %t0, [%dst + (offset) + 0x00]; \
31 #define MOVE_BIGALIGNCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
32 ldd [%src + (offset) + 0x00], %t0; \
36 std %t0, [%dst + (offset) + 0x00]; \
41 #define MOVE_LASTCHUNK(src, dst, offset, t0, t1, t2, t3) \ argument
42 ldd [%src - (offset) - 0x10], %t0; \
44 st %t0, [%dst - (offset) - 0x10]; \
49 #define MOVE_LASTALIGNCHUNK(src, dst, offset, t0, t1, t2, t3) \ argument
[all …]
Dcopy_user.S67 #define MOVE_BIGCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
68 ldd [%src + (offset) + 0x00], %t0; \
72 st %t0, [%dst + (offset) + 0x00]; \
81 #define MOVE_BIGALIGNCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
82 ldd [%src + (offset) + 0x00], %t0; \
86 std %t0, [%dst + (offset) + 0x00]; \
91 #define MOVE_LASTCHUNK(src, dst, offset, t0, t1, t2, t3) \ argument
92 ldd [%src - (offset) - 0x10], %t0; \
94 st %t0, [%dst - (offset) - 0x10]; \
99 #define MOVE_HALFCHUNK(src, dst, offset, t0, t1, t2, t3) \ argument
[all …]
Dchecksum_32.S18 #define CSUM_BIGCHUNK(buf, offset, sum, t0, t1, t2, t3, t4, t5) \ argument
19 ldd [buf + offset + 0x00], t0; \
21 addxcc t0, sum, sum; \
26 ldd [buf + offset + 0x18], t0; \
29 addxcc t0, sum, sum; \
32 #define CSUM_LASTCHUNK(buf, offset, sum, t0, t1, t2, t3) \ argument
33 ldd [buf - offset - 0x08], t0; \
35 addxcc t0, sum, sum; \
191 #define CSUMCOPY_BIGCHUNK_ALIGNED(src, dst, sum, off, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
192 ldd [src + off + 0x00], t0; \
[all …]
Dblockops.S26 #define MIRROR_BLOCK(dst, src, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
27 ldd [src + offset + 0x18], t0; \
31 std t0, [dst + offset + 0x18]; \
/linux-4.4.14/arch/parisc/kernel/
Dentry.S1142 t0 = r1 /* temporary register 0 */ define
1153 space_adjust spc,va,t0
1155 space_check spc,t0,dtlb_fault
1157 L3_ptep ptp,pte,t0,va,dtlb_check_alias_20w
1159 tlb_lock spc,ptp,pte,t0,t1,dtlb_check_alias_20w
1160 update_accessed ptp,pte,t0,t1
1166 tlb_unlock1 spc,t0
1171 do_alias spc,t0,t1,va,pte,prot,dtlb_fault,20
1179 space_adjust spc,va,t0
1181 space_check spc,t0,nadtlb_fault
[all …]
/linux-4.4.14/arch/alpha/include/uapi/asm/
Dswab.h26 __u64 t0, t1, t2, t3; in __arch_swab32() local
28 t0 = __kernel_inslh(x, 7); /* t0 : 0000000000AABBCC */ in __arch_swab32()
30 t1 |= t0; /* t1 : 000000CCDDAABBCC */ in __arch_swab32()
32 t0 = t1 & 0xFF00FF00; /* t0 : 00000000DD00BB00 */ in __arch_swab32()
34 t1 = t0 + t3; /* t1 : ssssssssDDCCBBAA */ in __arch_swab32()
Dregdef.h6 #define t0 $1 /* temporary registers (caller-saved) */ macro
/linux-4.4.14/arch/mips/include/asm/mach-ath79/
Dkernel-entry-init.h21 mfc0 t0, CP0_CONFIG
23 and t0, t1
24 ori t0, CONF_CM_CACHABLE_NONCOHERENT
25 mtc0 t0, CP0_CONFIG
/linux-4.4.14/arch/mips/include/asm/
Dstackframe.h392 mfc0 t0, CP0_STATUS
394 or t0, t1
395 xori t0, STATMASK
396 mtc0 t0, CP0_STATUS
405 mfc0 t0, CP0_STATUS
407 or t0, t1
408 xori t0, STATMASK & ~1
409 mtc0 t0, CP0_STATUS
419 mfc0 t0, CP0_STATUS
422 andi t2, t0, ST0_IEP
[all …]
Dregdef.h30 #define t0 $8 /* caller saved */ macro
81 #define t0 $12 /* caller saved */ macro
Dpm.h116 LONG_L t0, 0(t1)
117 jalr t0
Dasmmacro-32.h15 .macro fpu_save_single thread tmp=t0
39 .macro fpu_restore_single thread tmp=t0
Dasmmacro.h23 .macro local_irq_enable reg=t0
28 .macro local_irq_disable reg=t0
33 .macro local_irq_enable reg=t0
40 .macro local_irq_disable reg=t0
59 .macro fpu_save_16even thread tmp=t0
117 .macro fpu_restore_16even thread tmp=t0
/linux-4.4.14/drivers/ide/
Dpalm_bk3710.c80 u8 tenv, trp, t0; in palm_bk3710_setudmamode() local
85 t0 = DIV_ROUND_UP(palm_bk3710_udmatimings[mode].cycletime, in palm_bk3710_setudmamode()
93 val32 |= (t0 << (dev ? 8 : 0)); in palm_bk3710_setudmamode()
115 u8 td, tkw, t0; in palm_bk3710_setdmamode() local
125 t0 = DIV_ROUND_UP(cycletime, ideclk_period); in palm_bk3710_setdmamode()
127 tkw = t0 - td - 1; in palm_bk3710_setdmamode()
147 u8 t2, t2i, t0; in palm_bk3710_setpiomode() local
154 t0 = DIV_ROUND_UP(cycletime, ideclk_period); in palm_bk3710_setpiomode()
157 t2i = t0 - t2 - 1; in palm_bk3710_setpiomode()
176 t0 = DIV_ROUND_UP(t->cyc8b, ideclk_period); in palm_bk3710_setpiomode()
[all …]
/linux-4.4.14/arch/x86/boot/
Dtty.c122 int t0, t1; in getchar_timeout() local
124 t0 = gettime(); in getchar_timeout()
131 if (t0 != t1) { in getchar_timeout()
133 t0 = t1; in getchar_timeout()
/linux-4.4.14/arch/sparc/mm/
Dtsunami.S86 #define MIRROR_BLOCK(dst, src, offset, t0, t1, t2, t3) \ argument
87 ldd [src + offset + 0x18], t0; \
88 std t0, [dst + offset + 0x18]; \
91 ldd [src + offset + 0x08], t0; \
92 std t0, [dst + offset + 0x08]; \
/linux-4.4.14/arch/arm64/crypto/
Daes-ce.S105 .macro encrypt_block, in, rounds, t0, t1, t2
109 .macro encrypt_block2x, i0, i1, rounds, t0, t1, t2
113 .macro encrypt_block4x, i0, i1, i2, i3, rounds, t0, t1, t2
117 .macro decrypt_block, in, rounds, t0, t1, t2
121 .macro decrypt_block2x, i0, i1, rounds, t0, t1, t2
125 .macro decrypt_block4x, i0, i1, i2, i3, rounds, t0, t1, t2
Dsha2-ce-core.S22 t0 .req v22
36 sha256h dg0q, dg1q, t0.4s
37 sha256h2 dg1q, dg2q, t0.4s
40 add t0.4s, v\s0\().4s, \rc\().4s
102 1: add t0.4s, v16.4s, v0.4s
Dsha1-ce-core.S22 t0 .req v4
42 sha1\op dg0q, \dg1, t0.4s
44 sha1\op dg0q, dg1s, t0.4s
48 add t0.4s, v\s0\().4s, \rc\().4s
96 1: add t0.4s, v8.4s, k0.4s
/linux-4.4.14/arch/mips/boot/compressed/
Dhead.S29 PTR_LA t0, __appended_dtb
35 lw t2, (t0)
39 move s1, t0
/linux-4.4.14/drivers/pci/
Dpci-acpi.c58 hpx->t0 = &hpx->type0_data; in decode_type0_hpx_record()
59 hpx->t0->revision = revision; in decode_type0_hpx_record()
60 hpx->t0->cache_line_size = fields[2].integer.value; in decode_type0_hpx_record()
61 hpx->t0->latency_timer = fields[3].integer.value; in decode_type0_hpx_record()
62 hpx->t0->enable_serr = fields[4].integer.value; in decode_type0_hpx_record()
63 hpx->t0->enable_perr = fields[5].integer.value; in decode_type0_hpx_record()
237 hpp->t0 = &hpp->type0_data; in acpi_run_hpp()
238 hpp->t0->revision = 1; in acpi_run_hpp()
239 hpp->t0->cache_line_size = fields[0].integer.value; in acpi_run_hpp()
240 hpp->t0->latency_timer = fields[1].integer.value; in acpi_run_hpp()
[all …]
Dprobe.c1498 program_hpp_type0(dev, hpp.t0); in pci_configure_device()
/linux-4.4.14/arch/cris/arch-v32/lib/
Ddelay.c24 u32 t0 = REG_RD(timer, regi_timer0, r_time); in cris_delay10ns() local
25 while (REG_RD(timer, regi_timer0, r_time) - t0 < n10ns) in cris_delay10ns()
/linux-4.4.14/arch/arm/lib/
Duaccess_with_memcpy.c237 unsigned long long t0, t1, t2;
256 t0 = sched_clock();
261 printk("copy_to_user: %d %llu %llu\n", size, t1 - t0, t2 - t1);
265 t0 = sched_clock();
270 printk("clear_user: %d %llu %llu\n", size, t1 - t0, t2 - t1);
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_x8_avx2.S69 # TRANSPOSE8 r0, r1, r2, r3, r4, r5, r6, r7, t0, t1
70 # "transpose" data in {r0...r7} using temps {t0...t1}
92 .macro TRANSPOSE8 r0 r1 r2 r3 r4 r5 r6 r7 t0 t1
94 vshufps $0x44, \r1, \r0, \t0 # t0 = {b5 b4 a5 a4 b1 b0 a1 a0}
98 vshufps $0xDD, \t1, \t0, \r3 # r3 = {d5 c5 b5 a5 d1 c1 b1 a1}
101 vshufps $0x88, \t1, \t0, \t0 # t0 = {d4 c4 b4 a4 d0 c0 b0 a0}
103 # use r2 in place of t0
120 vperm2f128 $0x13, \t0, \t1, \r4 # h4...a4
121 vperm2f128 $0x02, \t0, \t1, \r0 # h0...a0
/linux-4.4.14/arch/mips/fw/lib/
Dcall_o32.S77 PTR_LA t0,O32_FRAMESZ(sp)
81 lw t3,(t0)
82 REG_ADDU t0,SZREG
/linux-4.4.14/scripts/
Danalyze_suspend.py321 def trimTimeVal(self, t, t0, dT, left): argument
323 if(t > t0):
324 if(t - dT < t0):
325 return t0
330 if(t < t0 + dT):
331 if(t > t0):
332 return t0 + dT
336 def trimTime(self, t0, dT, left): argument
337 self.tSuspended = self.trimTimeVal(self.tSuspended, t0, dT, left)
338 self.tResumed = self.trimTimeVal(self.tResumed, t0, dT, left)
[all …]
/linux-4.4.14/arch/powerpc/crypto/
Daes-spe-modes.S130 #define ENDIAN_SWAP(t0, t1, s0, s1) \ argument
131 rotrwi t0,s0,8; /* swap endianness for 2 GPRs */ \
133 rlwimi t0,s0,8,8,15; \
135 rlwimi t0,s0,8,24,31; \
138 #define GF128_MUL(d0, d1, d2, d3, t0) \ argument
139 li t0,0x87; /* multiplication in GF128 */ \
141 iselgt t0,0,t0; \
149 xor d0,d0,t0;
/linux-4.4.14/arch/mips/include/asm/mach-cavium-octeon/
Dkernel-entry-init.h103 PTR_LA t0, octeon_processor_boot
106 LONG_L t1, (t0)
117 LONG_S zero, (t0)
/linux-4.4.14/drivers/staging/skein/
Dthreefish_block.c11 u64 t0 = key_ctx->tweak[0], t1 = key_ctx->tweak[1], in threefish_encrypt_256() local
14 b1 += k1 + t0; in threefish_encrypt_256()
72 b2 += b3 + k4 + t0; in threefish_encrypt_256()
93 b1 += k4 + t0; in threefish_encrypt_256()
151 b2 += b3 + k2 + t0; in threefish_encrypt_256()
173 b1 += k2 + t0; in threefish_encrypt_256()
231 b2 += b3 + k0 + t0; in threefish_encrypt_256()
252 b1 += k0 + t0; in threefish_encrypt_256()
310 b2 += b3 + k3 + t0; in threefish_encrypt_256()
332 b1 += k3 + t0; in threefish_encrypt_256()
[all …]
/linux-4.4.14/drivers/ata/
Dpata_ep93xx.c247 bool iordy, unsigned long t0, unsigned long t2, in ep93xx_pata_rw_end() argument
255 if (t0 > t2 && t0 - t2 > t2i) in ep93xx_pata_rw_end()
256 ep93xx_pata_delay(t0 - t2); in ep93xx_pata_rw_end()
267 unsigned long t0 = reg ? t->cyc8b : t->cycle; in ep93xx_pata_read() local
277 ep93xx_pata_rw_end(base, addr, drv_data->iordy, t0, t2, t2i); in ep93xx_pata_read()
301 unsigned long t0 = reg ? t->cyc8b : t->cycle; in ep93xx_pata_write() local
312 ep93xx_pata_rw_end(base, addr, drv_data->iordy, t0, t2, t2i); in ep93xx_pata_write()
Dpata_mpc52xx.c273 u32 t0, t1, t2_8, t2_16, t2i, t4, ta; in mpc52xx_ata_compute_pio_timings() local
278 t0 = CALC_CLKCYC(ipb_period, 1000 * ataspec_t0[pio]); in mpc52xx_ata_compute_pio_timings()
286 timing->pio1 = (t0 << 24) | (t2_8 << 16) | (t2_16 << 8) | (t2i); in mpc52xx_ata_compute_pio_timings()
/linux-4.4.14/lib/
Dcrc32.c60 # define DO_CRC(x) crc = t0[(crc ^ (x)) & 255] ^ (crc >> 8)
62 t1[(q >> 16) & 255] ^ t0[(q >> 24) & 255])
66 # define DO_CRC(x) crc = t0[((crc >> 24) ^ (x)) & 255] ^ (crc << 8)
67 # define DO_CRC4 (t0[(q) & 255] ^ t1[(q >> 8) & 255] ^ \
77 const u32 *t0=tab[0], *t1=tab[1], *t2=tab[2], *t3=tab[3]; local
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_stats.c56 unsigned long t0, t1; in ipath_snap_cntr() local
59 t0 = jiffies; in ipath_snap_cntr()
80 if (time_before(t0 + HZ, t1) && val == -1) { in ipath_snap_cntr()
/linux-4.4.14/sound/soc/codecs/
Dtlv320dac33.c1155 unsigned long long t0, t1, t_now; in dac33_dai_delay() local
1166 t0 = dac33->t_stamp1; in dac33_dai_delay()
1175 if (t0 > t1) { in dac33_dai_delay()
1180 time_delta = t_now - t0; in dac33_dai_delay()
1194 time_delta = t_now - t0; in dac33_dai_delay()
1216 time_delta = t_now - t0; in dac33_dai_delay()
1234 t0 = dac33->t_stamp1; in dac33_dai_delay()
1240 if (!t0) in dac33_dai_delay()
1243 if (t_now <= t0) { in dac33_dai_delay()
1252 time_delta = t_now - t0; in dac33_dai_delay()
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dfasttimer.c121 inline int fasttime_cmp(struct fasttime_t *t0, struct fasttime_t *t1) in fasttime_cmp() argument
124 if (time_before(t0->tv_jiff, t1->tv_jiff)) in fasttime_cmp()
126 else if (time_after(t0->tv_jiff, t1->tv_jiff)) in fasttime_cmp()
130 if (t0->tv_usec < t1->tv_usec) in fasttime_cmp()
132 else if (t0->tv_usec > t1->tv_usec) in fasttime_cmp()
/linux-4.4.14/arch/ia64/kernel/
Dsmpboot.c219 unsigned long tcenter, t0, t1, tm; in get_delta() local
223 t0 = ia64_get_itc(); in get_delta()
230 if (t1 - t0 < best_t1 - best_t0) in get_delta()
231 best_t0 = t0, best_t1 = t1, best_tm = tm; in get_delta()
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dfasttimer.c111 inline int fasttime_cmp(struct fasttime_t *t0, struct fasttime_t *t1) in fasttime_cmp() argument
114 if (time_before(t0->tv_jiff, t1->tv_jiff)) in fasttime_cmp()
116 else if (time_after(t0->tv_jiff, t1->tv_jiff)) in fasttime_cmp()
120 if (t0->tv_usec < t1->tv_usec) in fasttime_cmp()
122 else if (t0->tv_usec > t1->tv_usec) in fasttime_cmp()
/linux-4.4.14/arch/arc/include/asm/
Darcregs.h294 unsigned int pad2:15, rtsc:1, pad1:5, rtc:1, t1:1, t0:1, ver:8; member
296 unsigned int ver:8, t0:1, t1:1, rtc:1, pad1:5, rtsc:1, pad2:15;
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_port.c31 __be32 t0, t1; in bfa_port_stats_swap() local
36 t0 = dip[i]; in bfa_port_stats_swap()
39 dip[i] = be32_to_cpu(t0); in bfa_port_stats_swap()
43 dip[i + 1] = be32_to_cpu(t0); in bfa_port_stats_swap()
/linux-4.4.14/include/linux/
Dpci_hotplug.h168 struct hpp_type0 *t0; /* Type0: NULL if not available */ member
Dskbuff.h451 const struct skb_mstamp *t0) in skb_mstamp_us_delta() argument
453 s32 delta_us = t1->stamp_us - t0->stamp_us; in skb_mstamp_us_delta()
454 u32 delta_jiffies = t1->stamp_jiffies - t0->stamp_jiffies; in skb_mstamp_us_delta()
468 const struct skb_mstamp *t0) in skb_mstamp_after() argument
470 s32 diff = t1->stamp_jiffies - t0->stamp_jiffies; in skb_mstamp_after()
473 diff = t1->stamp_us - t0->stamp_us; in skb_mstamp_after()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-mailbox.c607 unsigned long int t0, timeout, ret; in cx18_api_call() local
694 t0 = jiffies; in cx18_api_call()
698 ret = jiffies - t0; in cx18_api_call()
701 ret = jiffies - t0; in cx18_api_call()
/linux-4.4.14/kernel/sched/
Ddebug.c645 u64 t0, t1; in proc_sched_show_task() local
647 t0 = cpu_clock(this_cpu); in proc_sched_show_task()
650 "clock-delta", (long long)(t1-t0)); in proc_sched_show_task()
Dfair.c7276 u64 t0, domain_cost; in idle_balance() local
7287 t0 = sched_clock_cpu(this_cpu); in idle_balance()
7293 domain_cost = sched_clock_cpu(this_cpu) - t0; in idle_balance()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_tmpl.h75 } t0; member
/linux-4.4.14/drivers/gpu/drm/radeon/
Dsi_dpm.h76 u32 t0; member
Dsi_dpm.c1844 u32 t_0 = dte_data->t0; in si_update_dte_from_pl2()
2501 dte_tables->T0 = cpu_to_be32(dte_data->t0); in si_initialize_smc_dte_tables()
2579 u16 t0, u16 t_step) in si_init_dte_leakage_table() argument
2592 t = (1000 * (i * t_step + t0)); in si_init_dte_leakage_table()
2657 u16 t0, t_step; in si_initialize_smc_cac_tables() local
2688 t0 = 60; in si_initialize_smc_cac_tables()
2693 t0, t_step); in si_initialize_smc_cac_tables()
2713 cac_tables->lkge_lut_T0 = cpu_to_be32((u32)t0); in si_initialize_smc_cac_tables()
/linux-4.4.14/arch/sparc/kernel/
Dsmp_64.c167 unsigned long tcenter, t0, t1, tm; in get_delta() local
171 t0 = tick_ops->get_tick(); in get_delta()
180 if (t1 - t0 < best_t1 - best_t0) in get_delta()
181 best_t0 = t0, best_t1 = t1, best_tm = tm; in get_delta()
/linux-4.4.14/arch/arc/kernel/
Dsetup.c211 IS_AVAIL1(cpu->timers.t0, "Timer0 "), in arc_cpu_mumbojumbo()
296 if (!cpu->timers.t0) in arc_chk_core_config()
/linux-4.4.14/drivers/usb/misc/sisusbvga/
Dsisusb.c1488 u32 t0, t1, t2, t3; in sisusb_getbuswidth() local
1512 ret |= READL(ramptr + 0, &t0); in sisusb_getbuswidth()
1522 if ((t1 == 0x456789ab) && (t0 == 0x01234567)) { in sisusb_getbuswidth()
1527 if ((t1 != 0x456789ab) || (t0 != 0x01234567)) { in sisusb_getbuswidth()
1553 if (t0 == 0x01234567) { in sisusb_getbuswidth()
1558 if (t0 == 0x01234567) { in sisusb_getbuswidth()
1577 ret |= READL(ramptr + 0, &t0); in sisusb_getbuswidth()
1581 if (t0 == 0x01234567) { in sisusb_getbuswidth()
1586 if (t0 == 0x01234567) { in sisusb_getbuswidth()
/linux-4.4.14/arch/arm/probes/kprobes/
Dtest-core.c564 unsigned n, i, t, t0; in benchmark() local
567 t0 = sched_clock(); in benchmark()
570 t = sched_clock() - t0; in benchmark()
/linux-4.4.14/drivers/media/pci/zoran/
Dzoran_device.c189 ktime_t t0, t1; in detect_guest_activity() local
200 t0 = ktime_get(); in detect_guest_activity()
208 change[j][0] = ktime_to_us(ktime_sub(t1, t0)); in detect_guest_activity()
209 t0 = t1; in detect_guest_activity()
/linux-4.4.14/drivers/net/hamradio/
Ddmascc.c311 int base[MAX_NUM_DEVS], tcmd[MAX_NUM_DEVS], t0[MAX_NUM_DEVS], in dmascc_init() local
359 t0[i] = in dmascc_init()
374 t0[i]); in dmascc_init()
376 t0[i]); in dmascc_init()
/linux-4.4.14/tools/perf/
Dbuiltin-stat.c278 unsigned long long t0, t1; in __run_perf_stat() local
350 t0 = rdclock(); in __run_perf_stat()
384 update_stats(&walltime_nsecs_stats, t1 - t0); in __run_perf_stat()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_sdvo_regs.h547 u8 t0; member
/linux-4.4.14/drivers/gpu/drm/gma500/
Dpsb_intel_sdvo_regs.h542 u8 t0; member
/linux-4.4.14/drivers/atm/
Dzatm.c1188 unsigned long t0,t1,t2; in zatm_init() local
1242 t0 = zpeekl(zatm_dev,uPD98401_TSR); in zatm_init()
1249 while (t0 > t1 || t1 > t2); /* loop if wrapping ... */ in zatm_init()
1250 zatm_dev->khz = t2-2*t1+t0; in zatm_init()
/linux-4.4.14/net/nfc/
Ddigital_technology.c95 #define DIGITAL_ATS_FSCI(t0) ((t0) & 0x0F) argument
/linux-4.4.14/net/ipv6/
Dsit.c185 struct ip_tunnel *t0 = netdev_priv(sitn->fb_tunnel_dev); in ipip6_tunnel_clone_6rd() local
186 memcpy(&t->ip6rd, &t0->ip6rd, sizeof(t->ip6rd)); in ipip6_tunnel_clone_6rd()
/linux-4.4.14/drivers/firewire/
Dohci.c1725 u32 t0, t1, t2; in get_cycle_time() local
1739 t0 = cycle_timer_ticks(c0); in get_cycle_time()
1742 diff01 = t1 - t0; in get_cycle_time()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/phy/
Dphy_n.c20336 const struct chan_info_nphy_radio2057 **t0, in wlc_phy_chan2freq_nphy() argument
20423 *t0 = &chan_info_tbl_p_0[i]; in wlc_phy_chan2freq_nphy()
20499 const struct chan_info_nphy_radio2057 *t0 = NULL; in wlc_phy_get_chan_freq_range_nphy() local
20507 wlc_phy_chan2freq_nphy(pi, channel, &freq, &t0, &t1, &t2, &t3); in wlc_phy_get_chan_freq_range_nphy()
21269 const struct chan_info_nphy_radio2057 *t0 = NULL; in wlc_phy_chanspec_set_nphy() local
21275 (pi, CHSPEC_CHANNEL(chanspec), &freq, &t0, &t1, &t2, &t3)) in wlc_phy_chanspec_set_nphy()
21311 wlc_phy_chanspec_radio2057_setup(pi, t0, t2); in wlc_phy_chanspec_set_nphy()
21315 (const struct nphy_sfo_cfg *)&(t0->PHY_BW1a)); in wlc_phy_chanspec_set_nphy()
/linux-4.4.14/Documentation/
Ddevices.txt2683 0 = /dev/tnf/t0 Trace 0 data extraction