/linux-4.1.27/arch/sparc/lib/ |
D | ipcsum.S | 6 lduw [%o0 + 0x00], %o2 9 addcc %g2, %o2, %o2 11 addccc %g3, %o2, %o2 14 addccc %g2, %o2, %o2 15 addc %o2, %g0, %o2 16 1: addcc %g3, %o2, %o2 18 addccc %o2, %g0, %o2 21 sll %o2, 16, %g2 26 2: addcc %o2, %g2, %g2 27 srl %g2, 16, %o2 [all …]
|
D | bitops.S | 15 mov 1, %o2 18 sllx %o2, %g2, %o2 21 or %g7, %o2, %g1 25 and %g7, %o2, %g2 36 mov 1, %o2 39 sllx %o2, %g2, %o2 42 andn %g7, %o2, %g1 46 and %g7, %o2, %g2 57 mov 1, %o2 60 sllx %o2, %g2, %o2 [all …]
|
D | divdi3.S | 45 subx %o0,0,%o2 46 mov %o2,%i2 79 mov 0,%o2 83 mov %i0,%o2 89 mov %i0,%o2 95 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb 102 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb 111 addcc %o2,%o2,%o2 ! shift n1n0 and a 0-bit in lsb 113 3: xnor %o2,0,%o2 154 and %o0,8,%o2 [all …]
|
D | GENbzero.S | 22 mov %o2, %o1 24 or %g1, %o3, %o2 25 sllx %o2, 16, %g1 26 or %g1, %o2, %o2 27 sllx %o2, 32, %g1 29 or %g1, %o2, %o2 34 clr %o2 53 1: EX_ST(stba %o2, [%o0 + 0x00] %asi) 64 1: EX_ST(stxa %o2, [%o0 + 0x00] %asi) 73 EX_ST(stxa %o2, [%o0 + 0x00] %asi) [all …]
|
D | copy_in_user.S | 32 cmp %o2, 0 35 cmp %o2, 16 37 or %o3, %o2, %o3 44 andn %o2, 0x7, %o4 45 and %o2, 0x7, %o2 52 andcc %o2, 0x4, %g0 55 sub %o2, 0x4, %o2 60 1: cmp %o2, 0 72 subcc %o2, 4, %o2 84 subcc %o2, 1, %o2
|
D | NG4memcpy.S | 99 srlx %o2, 31, %g2 104 brz,pn %o2, .Lexit 105 cmp %o2, 3 107 cmp %o2, 19 110 cmp %o2, 128 119 sub %o2, %g1, %o2 149 sub %o2, %g1, %o2 160 andn %o2, 0x3f, %o4 161 sub %o2, %o4, %o2 194 brz,pn %o2, .Lexit [all …]
|
D | NGbzero.S | 21 mov %o2, %o1 23 or %g1, %o3, %o2 24 sllx %o2, 16, %g1 25 or %g1, %o2, %o2 26 sllx %o2, 32, %g1 28 or %g1, %o2, %o2 33 clr %o2 54 1: EX_ST(stba %o2, [%o0 + 0x00] %asi) 65 1: EX_ST(stxa %o2, [%o0 + 0x00] %asi) 75 EX_ST(stxa %o2, [%o0 + 0x00] %asi) [all …]
|
D | bzero.S | 13 mov %o2, %o1 15 or %g1, %o3, %o2 16 sllx %o2, 16, %g1 17 or %g1, %o2, %o2 18 sllx %o2, 32, %g1 20 or %g1, %o2, %o2 23 clr %o2 31 1: stb %o2, [%o0 + 0x00] 38 stw %o2, [%o0 + 0x00] 52 stx %o2, [%o0 + 0x00] [all …]
|
D | memmove.S | 11 brz,pn %o2, 99f 16 add %o1, %o2, %g7 19 add %o0, %o2, %o5 24 subcc %o2, 1, %o2 39 or %o2, %g7, %g7 46 subcc %o2, 8, %o2 54 subcc %o2, 1, %o2
|
D | ffs.S | 23 1: clr %o2 31 movrz %g1, 16, %o2 /* 6 */ 41 add %o2, %o1, %o2 47 add %o2, %o3, %o2 55 add %o2, %o4, %o2 61 add %o2, %o5, %o2 /* 17 */ 65 add %o2, %g1, %o0
|
D | GENmemcpy.S | 53 srlx %o2, 31, %g2 59 cmp %o2, 0 62 cmp %o2, 16 64 or %o3, %o2, %o3 74 sub %o2, %o4, %o2 82 andn %o2, 0x7, %g1 83 sub %o2, %g1, %o2 91 brz,pt %o2, 85f 102 subcc %o2, 4, %o2 113 subcc %o2, 1, %o2
|
D | checksum_32.S | 45 addcc %g2, %o2, %o2 ! add first word to sum 46 addxcc %g3, %o2, %o2 ! add second word as well 48 addx %g0, %o2, %o2 ! add in final carry 53 addcc %g2, %o2, %o2 ! add to sum 55 addx %g0, %o2, %o2 ! add in final carry 70 6: addcc %o4, %o2, %o2 ! add to sum 72 addx %g0, %o2, %o0 ! add final carry into retval 85 addcc %g2, %o2, %o2 86 srl %o2, 16, %g3 88 sll %o2, 16, %o2 [all …]
|
D | U3memcpy.S | 85 srlx %o2, 31, %g2 90 cmp %o2, 0 93 cmp %o2, 16 95 or %o3, %o2, %o3 97 cmp %o2, (3 * 64) 117 sub %o2, %g2, %o2 154 andn %o2, (0x40 - 1), GLOBAL_SPARE 247 and %o2, 0x3f, %o2 248 andcc %o2, 0x38, %g2 254 sub %o2, %g2, %o2 [all …]
|
D | csum_copy.S | 49 sub %o2, 1, %o2 54 cmp %o2, 2 59 sub %o2, 2, %o2 74 brz,pn %o2, 70f 86 andncc %o2, 0x3f, %g3 89 sub %o2, %g3, %o2 156 2: and %o2, 0x3c, %g3 158 sub %o2, %g3, %o2 187 cmp %o2, 2 191 sub %o2, 2, %o2 [all …]
|
D | udivdi3.S | 57 mov 0,%o2 61 mov %i0,%o2 67 mov %i0,%o2 74 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb 81 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb 90 addcc %o2,%o2,%o2 ! shift n1n0 and a 0-bit in lsb 92 3: xnor %o2,0,%o2 136 and %o0,8,%o2 142 mov 24,%o2 143 mov 16,%o2 [all …]
|
D | copy_page.S | 60 and %o2, %o3, %o0 ! vaddr D-cache alias bit 69 add %o4, 1, %o2 74 stw %o2, [%g6 + TI_PRE_COUNT] 77 rdpr %pstate, %o2 78 wrpr %o2, PSTATE_IE, %pstate 85 wrpr %o2, 0x0, %pstate 94 sethi %hi((PAGE_SIZE/64)-2), %o2 97 or %o2, %lo((PAGE_SIZE/64)-2), %o2 137 subcc %o2, 1, %o2 180 sethi %hi(PAGE_SIZE), %o2 [all …]
|
D | copy_user.S | 130 sub %o2, 1, %o2 137 sub %o2, 2, %o2 144 sub %o2, 2, %o2 154 cmp %o2, 15 164 mov %o2, %g1 178 MOVE_BIGCHUNK(o1, o0, 0x00, o2, o3, o4, o5, g2, g3, g4, g5) 179 MOVE_BIGCHUNK(o1, o0, 0x20, o2, o3, o4, o5, g2, g3, g4, g5) 180 MOVE_BIGCHUNK(o1, o0, 0x40, o2, o3, o4, o5, g2, g3, g4, g5) 181 MOVE_BIGCHUNK(o1, o0, 0x60, o2, o3, o4, o5, g2, g3, g4, g5) 246 MOVE_BIGALIGNCHUNK(o1, o0, 0x00, o2, o3, o4, o5, g2, g3, g4, g5) [all …]
|
D | atomic_64.S | 20 BACKOFF_SETUP(%o2); \ 29 2: BACKOFF_SPIN(%o2, %o3, 1b); \ 34 BACKOFF_SETUP(%o2); \ 43 2: BACKOFF_SPIN(%o2, %o3, 1b); \ 57 BACKOFF_SETUP(%o2); \ 66 2: BACKOFF_SPIN(%o2, %o3, 1b); \ 71 BACKOFF_SETUP(%o2); \ 80 2: BACKOFF_SPIN(%o2, %o3, 1b); \ 93 BACKOFF_SETUP(%o2) 103 2: BACKOFF_SPIN(%o2, %o3, 1b)
|
D | memset.S | 77 mov %o2, %o1 79 cmp %o2, 3 83 cmp %o2, 2 89 sub %o2, 4, %o2 90 add %o1, %o2, %o1 92 sub %o0, %o2, %o0 100 andcc %o0, 3, %o2 115 andcc %o1, 0x78, %o2 125 orcc %o2, %g0, %g0 130 srl %o2, 1, %o3 [all …]
|
D | blockops.S | 74 MIRROR_BLOCK(%o0, %o1, 0x00, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 75 MIRROR_BLOCK(%o0, %o1, 0x20, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 76 MIRROR_BLOCK(%o0, %o1, 0x40, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 77 MIRROR_BLOCK(%o0, %o1, 0x60, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 78 MIRROR_BLOCK(%o0, %o1, 0x80, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 79 MIRROR_BLOCK(%o0, %o1, 0xa0, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 80 MIRROR_BLOCK(%o0, %o1, 0xc0, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 81 MIRROR_BLOCK(%o0, %o1, 0xe0, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
|
D | NG2memcpy.S | 181 srlx %o2, 31, %g2 186 cmp %o2, 0 189 cmp %o2, 16 191 or GLOBAL_SPARE, %o2, GLOBAL_SPARE 203 cmp %o2, (4 * 64) 225 sub %o2, %o4, %o2 244 andn %o2, (64 - 1), %g1 245 sub %o2, %g1, %o2 407 brz,pt %o2, 85f 417 andn %o2, 0xf, %o4 [all …]
|
D | strncmp_32.S | 13 cmp %o2, 3 17 sra %o2, 2, %o4 91 and %o2, 3, %o2 104 add %o2, -1, %o2 111 cmp %o2, 0
|
D | NGmemcpy.S | 181 8: EX_LD(LOAD_TWIN(%i1 + %o4, %o2, %o3)) 182 MIX_THREE_WORDS(%g2, %g3, %o2, %i5, GLOBAL_SPARE, %o1) 189 MIX_THREE_WORDS(%o2, %o3, %g2, %i5, GLOBAL_SPARE, %o1) 191 EX_ST(STORE_INIT(%o2, %o0 + 0x10)) 194 EX_LD(LOAD_TWIN(%i1 + %o7, %o2, %o3)) 195 MIX_THREE_WORDS(%g2, %g3, %o2, %i5, GLOBAL_SPARE, %o1) 202 MIX_THREE_WORDS(%o2, %o3, %g2, %i5, GLOBAL_SPARE, %o1) 204 EX_ST(STORE_INIT(%o2, %o0 + 0x30)) 214 9: EX_LD(LOAD_TWIN(%i1 + %o4, %o2, %o3)) 215 MIX_THREE_WORDS(%g3, %o2, %o3, %i5, GLOBAL_SPARE, %o1) [all …]
|
D | memcmp.S | 12 cmp %o2, 0 17 sub %o2, 1, %o2 22 cmp %o2, 0
|
D | lshrdi3.S | 4 cmp %o2, 0 8 sub %g2, %o2, %g2 11 srl %o0, %o2, %o4 19 srl %o1, %o2, %g2
|
D | ashldi3.S | 12 cmp %o2, 0 16 sub %g2, %o2, %g2 19 sll %o0, %o2, %g3 27 sll %o1, %o2, %o5
|
D | U1memcpy.S | 127 srlx %o2, 31, %g2 132 cmp %o2, 0 135 cmp %o2, 16 137 or %o3, %o2, %o3 139 cmp %o2, (5 * 64) 157 sub %o2, %g2, %o2 196 subcc %o2, 0x40, %GLOBAL_SPARE 200 sub %o2, %GLOBAL_SPARE, %g3 206 sub %o2, %GLOBAL_SPARE, %o2 209 subcc %o2, %g3, %o2 [all …]
|
D | ashrdi3.S | 12 tst %o2 16 sub %g2, %o2, %g2 20 sra %o0, %o2, %o4 29 srl %o1, %o2, %g2
|
D | memcpy.S | 153 add %o1, %o2, %o3 158 add %o1, %o2, %o1 159 add %o0, %o2, %o0 166 subcc %o2, 1, %o2 193 sub %o2, 1, %o2 200 sub %o2, 2, %o2 212 cmp %o2, 15 222 mov %o2, %g1 236 MOVE_BIGCHUNK(o1, o0, 0x00, o2, o3, o4, o5, g2, g3, g4, g5) 237 MOVE_BIGCHUNK(o1, o0, 0x20, o2, o3, o4, o5, g2, g3, g4, g5) [all …]
|
D | memscan_32.S | 54 or %g3, %lo(LO_MAGIC), %o2 58 sub %g2, %o2, %g2 74 sub %g2, %o2, %g2 118 cmp %o2, 0 128 addcc %o2, -1, %o2
|
D | NG4memset.S | 17 mov %o2, %o1 19 or %g1, %o4, %o2 20 sllx %o2, 16, %g1 21 or %g1, %o2, %o2 22 sllx %o2, 32, %g1 24 or %g1, %o2, %o4
|
D | strncmp_64.S | 12 brlez,pn %o2, 3f 21 subcc %o2, 1, %o2
|
D | NG4copy_page.S | 27 ldx [%o1 + 0x00], %o2 33 stxa %o2, [%o0] ASI_ST_BLKINIT_MRU_P 41 ldx [%o1 + 0x38], %o2 51 stxa %o2, [%o0] ASI_ST_BLKINIT_MRU_P
|
D | xor.S | 38 ldda [%o2] %asi, %f16 50 ldda [%o2 + 64] %asi, %f48 56 add %o2, 128, %o2 65 ldda [%o2] %asi, %f16 77 ldda [%o2 + 64] %asi, %f48 107 ldda [%o2] %asi, %f16 115 add %o2, 64, %o2 133 ldda [%o2] %asi, %f16 173 ldda [%o2] %asi, %f16 181 add %o2, 64, %o2 [all …]
|
D | GENpage.S | 12 1: ldx [%o1 + 0x00], %o2 16 stx %o2, [%o0 + 0x00] 20 ldx [%o1 + 0x20], %o2 24 stx %o2, [%o0 + 0x20]
|
D | memscan_64.S | 38 srlx %o3, 7, %o2 42 sub %o5, %o2, %o4 111 brz,pn %o2, 3f 112 add %o0, %o2, %o3 114 sub %g0, %o2, %o4
|
D | checksum_64.S | 168 1: addcc %o2, %o4, %o2 169 addc %g0, %o2, %o2 173 srl %o2, 0, %o0
|
D | strlen.S | 36 or %o4, %lo(LO_MAGIC), %o2 42 or %o4, %lo(LO_MAGIC), %o2 46 sub %o5, %o2, %o4
|
D | clear_page.S | 39 lduw [%g6 + TI_PRE_COUNT], %o2 54 add %o2, 1, %o4 99 stw %o2, [%g6 + TI_PRE_COUNT]
|
D | NGpage.S | 28 ldda [%i1 + 0x00] %asi, %o2 32 stxa %o2, [%i0 + 0x00] %asi 40 ldda [%i1 + 0x40] %asi, %o2 44 stxa %o2, [%i0 + 0x40] %asi
|
D | mcount.S | 111 mov %l1, %o2
|
/linux-4.1.27/arch/sparc/mm/ |
D | hypersparc.S | 91 add %o2, (PAGE_SIZE - 1), %o2 94 andn %o2, (PAGE_SIZE - 1), %o2 96 sub %o2, %o1, %g4 129 add %o2, -PAGE_SIZE, %o0 135 mov %o0, %o2 138 sub %o2, %g7, %o2 139 sta %g0, [%o2 + %g0] ASI_M_FLUSH_PAGE 140 sta %g0, [%o2 + %o4] ASI_M_FLUSH_PAGE 141 sta %g0, [%o2 + %o5] ASI_M_FLUSH_PAGE 142 sta %g0, [%o2 + %g1] ASI_M_FLUSH_PAGE [all …]
|
D | tsunami.S | 100 MIRROR_BLOCK(%o0, %o1, 0x00, %o2, %o3, %o4, %o5) 101 MIRROR_BLOCK(%o0, %o1, 0x20, %o2, %o3, %o4, %o5) 102 MIRROR_BLOCK(%o0, %o1, 0x40, %o2, %o3, %o4, %o5) 103 MIRROR_BLOCK(%o0, %o1, 0x60, %o2, %o3, %o4, %o5) 104 MIRROR_BLOCK(%o0, %o1, 0x80, %o2, %o3, %o4, %o5) 105 MIRROR_BLOCK(%o0, %o1, 0xa0, %o2, %o3, %o4, %o5) 106 MIRROR_BLOCK(%o0, %o1, 0xc0, %o2, %o3, %o4, %o5) 107 MIRROR_BLOCK(%o0, %o1, 0xe0, %o2, %o3, %o4, %o5) 119 sethi %hi(tsunami_setup_blockops), %o2 120 or %o2, %lo(tsunami_setup_blockops), %o2 [all …]
|
D | ultra.S | 94 ldx [%o2 + %o1], %o3 185 sethi %hi(1 << 14), %o2 ! D-cache size 186 sub %o2, (1 << 5), %o2 ! D-cache line size 187 1: ldxa [%o2] ASI_DCACHE_TAG, %o3 ! load D-cache TAG 194 stxa %g0, [%o2] ASI_DCACHE_TAG ! Invalidate TAG 196 2: brnz,pt %o2, 1b 197 sub %o2, (1 << 5), %o2 ! D-cache line size 217 mov PRIMARY_CONTEXT, %o2 219 ldxa [%o2] ASI_DMMU, %g2 223 stxa %o0, [%o2] ASI_DMMU [all …]
|
D | swift.S | 78 add %o1, 2048, %o2 79 add %o2, 2048, %o3 86 sta %g0, [%o0 + %o2] ASI_M_FLUSH_CTX 109 sub %o2, %o1, %o2 111 cmp %o2, %o3 144 add %o0, 512, %o2 145 add %o2, 512, %o3 152 sta %g0, [%o1 + %o2] ASI_M_FLUSH_PAGE 190 add %o0, 512, %o2 191 add %o2, 512, %o3 [all …]
|
D | viking.S | 47 clr %o2 ! block counter, 0 - 3 52 sll %o2, 26, %g5 ! block << 26 58 inc %o2 77 cmp %o2, 3 79 sll %o2, 26, %g5 ! block << 26 84 clr %o2 95 or %o3, %lo(MXCC_SRCSTREAM), %o2 99 stda %g2, [%o2] ASI_M_MXCC 165 cmp %o1, %o2 251 cmp %o1, %o2
|
/linux-4.1.27/arch/s390/include/asm/ |
D | cmpxchg.h | 37 #define __cmpxchg_double_op(p1, p2, o1, o2, n1, n2, insn) \ argument 40 register __typeof__(*(p2)) __old2 asm("3") = (o2); \ 55 #define __cmpxchg_double_4(p1, p2, o1, o2, n1, n2) \ argument 56 __cmpxchg_double_op(p1, p2, o1, o2, n1, n2, "cds") 58 #define __cmpxchg_double_8(p1, p2, o1, o2, n1, n2) \ argument 59 __cmpxchg_double_op(p1, p2, o1, o2, n1, n2, "cdsg") 63 #define __cmpxchg_double(p1, p2, o1, o2, n1, n2) \ argument 68 __ret = __cmpxchg_double_4(p1, p2, o1, o2, n1, n2); \ 71 __ret = __cmpxchg_double_8(p1, p2, o1, o2, n1, n2); \ 79 #define cmpxchg_double(p1, p2, o1, o2, n1, n2) \ argument [all …]
|
D | percpu.h | 166 #define arch_this_cpu_cmpxchg_double(pcp1, pcp2, o1, o2, n1, n2) \ argument 169 typeof(pcp2) o2__ = (o2), n2__ = (n2); \
|
/linux-4.1.27/arch/sparc/kernel/ |
D | una_asm_32.S | 26 ld [%o2], %g1 36 ld [%o2 + 4], %g7 93 4: ldub [%o2], %g1 94 5: ldub [%o2 + 1], %g2 103 6: ldub [%o2 + 1], %g2 105 7: ldub [%o2 + 2], %g7 107 8: ldub [%o2 + 3], %g3 114 9: ldub [%o2], %g1 115 10: ldub [%o2 + 1], %g2 117 11: ldub [%o2 + 2], %g7 [all …]
|
D | pci_sun4v_asm.S | 50 mov %o2, %o4 54 stx %o2, [%o3] 73 mov -1, %o2 75 mov %o2, %o0 123 mov %o2, %o4 127 stx %o2, [%o3] 141 stx %o1, [%o2] 168 stx %o1, [%o2] 195 stx %o1, [%o2] 222 stx %o1, [%o2] [all …]
|
D | una_asm_64.S | 13 mov %o2, %g3 75 4: lduba [%o2] %asi, %g2 76 5: lduba [%o2 + 1] %asi, %g3 84 6: lduba [%o2 + 1] %asi, %g3 86 7: lduba [%o2 + 2] %asi, %g7 88 8: lduba [%o2 + 3] %asi, %g1 97 9: lduba [%o2] %asi, %g2 98 10: lduba [%o2 + 1] %asi, %g3 100 11: lduba [%o2 + 2] %asi, %g7 102 12: lduba [%o2 + 3] %asi, %g1 [all …]
|
D | getsetcc.S | 15 ldx [%o0 + PT_V9_G1], %o2 19 sllx %o2, 32, %o2 20 and %o2, %o3, %o2 21 or %o1, %o2, %o1
|
D | hvcalls.S | 185 mov %o2, %o4 189 stx %o2, [%o4] 264 mov %o2, %o4 286 mov %o2, %o4 324 mov %o2, %o4 377 mov %o2, %g2 381 stx %o2, [%g2] 395 mov %o2, %g2 400 stx %o2, [%g2] 439 mov %o2, %g2 [all …]
|
D | sys32.S | 51 SIGN2(sys32_renameat2, sys_renameat2, %o0, %o2) 83 2: ldswa [%o1 + 0x8] %asi, %o2 92 5: ldswa [%o1 + 0x8] %asi, %o2 101 8: ldswa [%o1 + 0x8] %asi, %o2 119 13: lduwa [%o1 + 0x8] %asi, %o2 128 16: lduwa [%o1 + 0x8] %asi, %o2 137 19: lduwa [%o1 + 0x8] %asi, %o2 146 22: ldswa [%o1 + 0x8] %asi, %o2 155 26: lduwa [%o1 + 0x8] %asi, %o2 164 30: lduwa [%o1 + 0x8] %asi, %o2 [all …]
|
D | entry.S | 187 add %sp, STACKFRAME_SZ, %o2 ! struct pt_regs *regs 273 sethi %hi(0x70000000), %o2 ! Check all soft-IRQs 276 andcc %o3, %o2, %g0 280 st %o2, [%o1 + 0x04] ! sun4m_irq_percpu[cpu]->clear=0x70000000 289 srl %o3, 28, %o2 ! shift for simpler checks below 291 andcc %o2, 0x1, %g0 293 andcc %o2, 0x2, %g0 296 andcc %o2, 0x2, %g0 299 andcc %o2, 0x4, %g0 302 andcc %o2, 0x4, %g0 [all …]
|
D | rtrap_64.S | 52 mov %l0, %o2 141 ldub [%g6 + TI_WSAVED], %o2 142 brnz,pn %o2, __handle_user_windows 189 ldx [%sp + PTREGS_OFF + PT_V9_TNPC], %o2 198 wrpr %o2, %g0, %tnpc 339 sll %o0, 8, %o2 345 ldda [%o3 + %o2] ASI_BLK_P, %f0 346 ldda [%o4 + %o2] ASI_BLK_P, %f16 351 add %o2, 0x80, %o2 353 ldda [%o3 + %o2] ASI_BLK_P, %f32 [all …]
|
D | sun4v_tlb_miss.S | 77 mov %o2, %g5 ! save %o2 81 mov %g3, %o2 ! PTE 87 mov %g5, %o2 ! restore %o2 120 mov %o2, %g5 ! save %o2 124 mov %g3, %o2 ! PTE 130 mov %g5, %o2 ! restore %o2 269 mov %l5, %o2 285 mov %l5, %o2 301 mov %l5, %o2 317 mov %l5, %o2 [all …]
|
D | syscalls.S | 16 mov %g0, %o2 41 mov %i6, %o2 109 add %sp, PTREGS_OFF, %o2 164 srl %i2, 0, %o2 175 mov %i2, %o2 196 srl %i2, 0, %o2 ! IEU0 Group 216 4: mov %i2, %o2 ! IEU0 Group
|
D | spiterrs.S | 100 mov %l5, %o2 179 mov %l5, %o2 200 mov %l5, %o2 220 mov %l5, %o2 240 mov %l5, %o2
|
D | misctrap.S | 46 mov %l5, %o2 65 mov %l5, %o2 84 mov %l5, %o2
|
D | tsb.S | 329 TSB_WRITE(%o0, %o2, %o1) 387 brz,pt %o2, 1f 390 ldx [%o2 + TSB_CONFIG_REG_VAL], %g3 438 brz,pt %o2, 9f 441 ldx [%o2 + TSB_CONFIG_MAP_VADDR], %o4 442 ldx [%o2 + TSB_CONFIG_MAP_PTE], %o5 501 TSB_STORE(%o2 + %o4, %g2) /* Store TAG */ 503 TSB_STORE(%o2 + %o4, %g3) /* Store TTE */
|
D | head_32.S | 270 lda [%o1] ASI_M_BYPASS, %o2 ! This is the 0x0 16MB pgd 276 sta %o2, [%o3] ASI_M_BYPASS 381 sethi %hi(cputypval), %o2 ! information, the string 382 or %o2, %lo(cputypval), %o2 386 nop ! %o2 holds pointer 402 set cputypval, %o2 404 ldub [%o2], %l1 410 ldub [%o2 + 0x4], %l1
|
D | head_64.S | 816 BRANCH_IF_SUN4V(o2, 1f) 819 sethi %hi(0x80000000), %o2 820 sllx %o2, 32, %o2 821 wr %o2, 0, %tick_cmpr 823 BRANCH_IF_ANY_CHEETAH(o2, o3, 1f) 830 sethi %hi(0x80000000), %o2 831 sllx %o2, 32, %o2 832 wr %o2, %asr25
|
D | winfixup.S | 124 mov %l4, %o2 129 mov %l5, %o2 149 mov %l5, %o2
|
D | rtrap_32.S | 76 mov %g2, %o2 161 ld [%sp + STACKFRAME_SZ + PT_NPC], %o2
|
D | hvtramp.S | 61 ldx [%l3 + HVTRAMP_MAPPING_TTE], %o2
|
D | trampoline_64.S | 232 add %l4, %g2, %o2 240 add %l4, %g2, %o2
|
D | cherrs.S | 503 mov %l5, %o2 539 mov %l5, %o2 575 mov %l5, %o2
|
/linux-4.1.27/arch/sparc/crypto/ |
D | aes_asm.S | 223 cmp %o2, 24 433 st %f4, [%o2 + 0x00] 434 st %f5, [%o2 + 0x04] 435 st %f6, [%o2 + 0x08] 436 st %f7, [%o2 + 0x0c] 488 st %f4, [%o2 + 0x00] 489 st %f5, [%o2 + 0x04] 490 st %f6, [%o2 + 0x08] 491 st %f7, [%o2 + 0x0c] 553 st %f4, [%o2 + 0x00] [all …]
|
D | des_asm.S | 79 std %f32, [%o2 + 0x00] 123 subcc %o2, 0x08, %o2 148 subcc %o2, 0x08, %o2 174 subcc %o2, 0x08, %o2 265 std %f32, [%o2 + 0x00] 378 std %f60, [%o2 + 0x00] 382 add %o2, 0x08, %o2 394 std %f60, [%o2 + 0x00] 398 add %o2, 0x08, %o2 412 std %f60, [%o2 + 0x00] [all …]
|
D | camellia_asm.S | 42 cmp %o2, 16 49 cmp %o2, 24 84 cmp %o2, 16 301 st %f2, [%o2 + 0x00] 302 st %f3, [%o2 + 0x04] 303 st %f0, [%o2 + 0x08] 304 st %f1, [%o2 + 0x0c] 358 subcc %o2, 0x10, %o2 402 subcc %o2, 0x10, %o2 428 subcc %o2, 0x10, %o2 [all …]
|
D | md5_asm.S | 28 subcc %o2, 1, %o2 64 subcc %o2, 1, %o2
|
D | sha1_asm.S | 29 subcc %o2, 1, %o2 66 subcc %o2, 1, %o2
|
D | sha256_asm.S | 32 subcc %o2, 1, %o2 72 subcc %o2, 1, %o2
|
D | sha512_asm.S | 40 subcc %o2, 1, %o2 96 subcc %o2, 1, %o2
|
D | crc32c_asm.S | 13 subcc %o2, 8, %o2
|
/linux-4.1.27/lib/ |
D | locking-selftest.c | 51 static struct ww_mutex o, o2, o3; variable 951 I_WW(t); I_WW(t2); I_WW(o.base); I_WW(o2.base); I_WW(o3.base); 956 ww_mutex_init(&o, &ww_lockdep); ww_mutex_init(&o2, &ww_lockdep); ww_mutex_init(&o3, &ww_lockdep); 1302 mutex_lock(&o2.base); in ww_test_edeadlk_normal() 1303 o2.ctx = &t2; in ww_test_edeadlk_normal() 1304 mutex_release(&o2.base.dep_map, 1, _THIS_IP_); in ww_test_edeadlk_normal() 1313 ret = WWL(&o2, &t); in ww_test_edeadlk_normal() 1316 o2.ctx = NULL; in ww_test_edeadlk_normal() 1317 mutex_acquire(&o2.base.dep_map, 0, 1, _THIS_IP_); in ww_test_edeadlk_normal() 1318 mutex_unlock(&o2.base); in ww_test_edeadlk_normal() [all …]
|
/linux-4.1.27/drivers/crypto/ |
D | n2_asm.S | 30 mov %o2, %g2 35 stx %o2, [%g2] 45 mov %o1, %o2 48 stx %o1, [%o2] 57 mov %o1, %o2 60 stx %o1, [%o2] 79 mov %o1, %o2 82 stx %o1, [%o2]
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | cmpxchg.h | 231 #define cmpxchg_double(ptr1, ptr2, o1, o2, n1, n2) \ argument 235 (unsigned long)(o2), (unsigned long)(n1), \ 240 #define cmpxchg_double_local(ptr1, ptr2, o1, o2, n1, n2) \ argument 244 (unsigned long)(o2), (unsigned long)(n1), \ 263 #define this_cpu_cmpxchg_double_8(ptr1, ptr2, o1, o2, n1, n2) \ argument 269 o1, o2, n1, n2); \
|
/linux-4.1.27/include/linux/sunrpc/ |
D | gss_asn1.h | 64 #define g_OID_equal(o1,o2) \ argument 65 (((o1)->len == (o2)->len) && \ 66 (memcmp((o1)->data,(o2)->data,(int) (o1)->len) == 0))
|
/linux-4.1.27/arch/x86/include/asm/ |
D | cmpxchg.h | 210 #define __cmpxchg_double(pfx, p1, p2, o1, o2, n1, n2) \ argument 214 __typeof__(*(p2)) __old2 = (o2), __new2 = (n2); \ 227 #define cmpxchg_double(p1, p2, o1, o2, n1, n2) \ argument 228 __cmpxchg_double(LOCK_PREFIX, p1, p2, o1, o2, n1, n2) 230 #define cmpxchg_double_local(p1, p2, o1, o2, n1, n2) \ argument 231 __cmpxchg_double(, p1, p2, o1, o2, n1, n2)
|
D | percpu.h | 447 #define percpu_cmpxchg8b_double(pcp1, pcp2, o1, o2, n1, n2) \ argument 451 typeof(pcp2) __o2 = (o2), __n2 = (n2); \ 491 #define percpu_cmpxchg16b_double(pcp1, pcp2, o1, o2, n1, n2) \ argument 495 typeof(pcp2) __o2 = (o2), __n2 = (n2); \
|
/linux-4.1.27/drivers/char/hw_random/ |
D | n2-asm.S | 20 mov %o2, %o4 25 stx %o2, [%o4] 35 stx %o2, [%i3] 58 mov %o2, %o4
|
/linux-4.1.27/sound/mips/ |
D | Makefile | 6 snd-sgi-o2-objs := sgio2audio.o ad1843.o 11 obj-$(CONFIG_SND_SGI_O2) += snd-sgi-o2.o
|
/linux-4.1.27/arch/sparc/net/ |
D | bpf_jit.h | 59 #define r_X %o2
|
D | bpf_jit_asm.S | 104 add %fp, SCRATCH_OFF, %o2; \ 142 mov (LEN), %o2; \
|
/linux-4.1.27/drivers/media/common/saa7146/ |
D | saa7146_video.c | 225 int i,p,m1,m2,m3,o1,o2; in saa7146_pgtable_build() local 234 o2 = (size+(size/4))%PAGE_SIZE; in saa7146_pgtable_build() 236 size, m1, m2, m3, o1, o2); in saa7146_pgtable_build() 245 o2 = (size+(size/2))%PAGE_SIZE; in saa7146_pgtable_build() 247 size, m1, m2, m3, o1, o2); in saa7146_pgtable_build() 276 pt3->offset = pt1->offset+o2; in saa7146_pgtable_build()
|
/linux-4.1.27/drivers/block/paride/ |
D | bpck.c | 37 #define o2() {PC |= 1; out_p(2,PC);} macro 91 o2(); t2(4); t2(1); in bpck_write_regr()
|
/linux-4.1.27/drivers/clocksource/ |
D | sh_cmt.c | 288 int o1, o2; in sh_cmt_get_counter() local 294 o2 = o1; in sh_cmt_get_counter() 299 } while (unlikely((o1 != o2) || (v1 > v2 && v1 < v3) in sh_cmt_get_counter()
|
/linux-4.1.27/fs/nfs/ |
D | nfs4client.c | 584 struct nfs41_server_owner *o2 = b->cl_serverowner; in nfs4_check_clientid_trunking() local 586 if (o1->major_id_sz != o2->major_id_sz) in nfs4_check_clientid_trunking() 588 if (memcmp(o1->major_id, o2->major_id, o1->major_id_sz) != 0) in nfs4_check_clientid_trunking()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-palmas.c | 506 #define PALMAS_PINGROUP(pg_name, pin_id, base, reg, _mask, _bshift, o0, o1, o2, o3) \ argument 518 o2, \
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | ttable.h | 17 clr %o0; clr %o1; clr %o2; clr %o3; \
|
/linux-4.1.27/fs/nfsd/ |
D | nfs4state.c | 1863 compare_blob(const struct xdr_netobj *o1, const struct xdr_netobj *o2) in compare_blob() argument 1865 if (o1->len < o2->len) in compare_blob() 1867 if (o1->len > o2->len) in compare_blob() 1869 return memcmp(o1->data, o2->data, o1->len); in compare_blob()
|