Home
last modified time | relevance | path

Searched refs:A0 (Results 1 – 87 of 87) sorted by relevance

/linux-4.1.27/arch/metag/tbx/
Dtbictx.S23 #define A0_4 A0.4,
103 MOV A0.2,D1Ar3 /* Save pointer into A0.2 */
111 SETD [D1Ar1+#TBICTX_Ext_Ctx_pExt],A0.2
113 SETL [A0.2++],D0Ar6,D1Ar5 /* Save A0.2, A1.2 state */
120 MSETL [A0.2],D0.8,D0.9,D0.10,D0.11,D0.12,D0.13,D0.14,D0.15
123 SWAP D0Re0,A0.2 /* pDst into D0Re0 */
128 MSETL [D0Re0], A0_4 A0.5,A0.6,A0.7 /* Save 8*3 bytes */
131 SWAP D0Re0,A0.2 /* pDst back into A0.2 */
138 SETL [A0.2++],D0Ar6,D1Ar5 /* Save 8*1 bytes */
143 MSETL [A0.2],D0Ar6,D0FrT /* Save 8*2 bytes */
[all …]
Dtbipcx.S29 #define A0_4 ,A0.4
52 #define A0GblIStP A0.15 /* PTBICTX for current thread in PRIV system */
77 MOV A0.2,A0StP /* else push context here */
81 MOVMI A0.2,D1Ar1 /* use priv stack if PRIV set */
87 ADD A0.3,A0.2,#TBICTX_DX /* DX Save area */
91 SETL [A0.2],D0Ar6,D1Ar5 /* Push header fields */
92 ADD D0FrT,A0.2,#TBICTX_AX /* Address AX save area */
93 MSETL [A0.3],D0Re0,D0Ar6,D0Ar4,D0Ar2,D0FrT,D0.5,D0.6,D0.7
96 SETL [A0.3++],D0Ar6,D1Ar5 /* Zero CT register states */
97 SETL [A0.3++],D0Ar6,D1Ar5
[all …]
Dtbisoft.S19 #define A0_4 ,A0.4
94 MSETL [D0FrT],A0StP,A0FrP,A0.2,A0.3 A0_4 /* Save AX regs */
105 ADD A0.2,D1Ar1,#TBICTX_DX+(8*5)
106 MGETL D0.5,D0.6,D0.7,[A0.2] /* Get caller-saved DX regs */
186 MOV A0.2,D1Ar1 /* A0.2 is new stack */
188 SETL [A0.2++],D0FrT,D1RtP /* Save return to __exit */
190 SETL [A0.2++],D0FrT,D1RtP /* Save return to fnMain */
192 MSETL [A0.2],D0Ar6,D0Ar4 /* Save extra initial args */
195 SETL [A0.2++],D0FrT,D1RtP /* Save return to ___TBIStart */
197 MOV D0Re0,A0.2 /* Return pCtx for new thread */
[all …]
Dtbidspram.S32 MOV A0.3, D0Ar2
48 MSETL [A0.3++], D0Re0, D0Ar6, D0Ar4, D0.5
66 MOV A0.3, D0Ar2
82 MSETL [A0.3++], D0Re0, D0Ar6, D0Ar4, D0.5
100 MOV A0.3, D0Ar2
112 MGETL D0Re0, D0Ar6, D0Ar4, D0.5, [A0.3++]
134 MOV A0.3, D0Ar2
146 MGETL D0Re0, D0Ar6, D0Ar4, D0.5, [A0.3++]
Dtbicore.S115 MOVT A0.3,#HI(LINSYSEVENT_WR_ATOMIC_LOCK)
118 SET [A0.3+#UON],D1RtP /* Stop shared memory access too */
119 DCACHE [D1Ar1],A0.3 /* Flush Cache line */
121 DCACHE [D1Ar1],A0.3 /* Flush Cache line */
126 SET [A0.3+#UOFF],D1RtP /* Allow shared memory access */
Dtbitimer.S70 SETLNZ [A0.3],D0Ar6,D1Ar5 /* ___TBITime(B/I)=-Start if enable */
123 SETL [A0.3],D0Ar4,D1Ar3 /* Update ___TBITime(B/I) */
155 SETL [A0.3],D0Ar4,D1Ar3 /* Update ___TBITime(B/I) */
186 GETD A0.3,[A1.3+#0] /* A0.3 == &___TBITimeB */
194 GETD A0.3,[A1.3+#4] /* A0.3 == &___TBITimeI */
201 GETL D0Ar4,D1Ar3,[A0.3] /* Read ___TBITime(B/I) */
/linux-4.1.27/arch/c6x/lib/
Dcsum_64plus.S95 SHL .S1 A7,8,A0
98 || ADD .S1 A0,A9,A9
107 SHL .S1 A8,8,A0
110 || ADD .S1 A0,A9,A9
147 SHRU .S1 A9,16,A0
148 [A0] BNOP .S1 L91,5
209 L12: SHRU .S1 A5,16,A0
210 [!A0] BNOP .S1 L14,5
215 SHRU .S1 A5,16,A0
216 [A0] BNOP .S1 L13,5
[all …]
Dllshru.S26 mvk .s1 32,A0
27 sub .d1 A0,A1,A0
28 cmplt .l1 0,A0,A2
29 [A2] shl .s1 A5,A0,A0
31 [!A2] neg .l1 A0,A4
34 || [A2] or .d1 A4,A0,A4
Dllshr.S26 mvk .s1 32,A0
27 sub .d1 A0,A1,A0
28 cmplt .l1 0,A0,A2
29 [A2] shl .s1 A5,A0,A0
31 [!A2] neg .l1 A0,A4
34 || [A2] or .d1 A4,A0,A4
Dllshl.S26 mvk .s1 32,A0
27 sub .d1 A0,A1,A0
28 cmplt .l1 0,A0,A2
29 [A2] shru .s1 A4,A0,A0
30 [!A2] neg .l1 A0,A5
33 || [A2] or .d1 A5,A0,A5
Dnegll.S25 mvk .l1 0,A0
26 subu .l1 A0,A4,A3:A2
27 sub .l1 A0,A5,A0
29 add .l1 A5,A0,A5
Dmemcpy_64plus.S16 AND .L1 0x1,A6,A0
22 [A0] LDB .D2T1 *B4++,A5
29 [A0] STB .D1T1 A5,*A3++
Dstrasgi.S25 ldw .d2t1 *B4++, A0
35 || mv .s2x A0, B5
40 || [B0] ldw .d2t1 *B4++, A0
70 || mv .s2x A0, B5
Ddivi.S22 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5
23 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4
29 ;; A0 is not clobbered by any of the functions.
Dremi.S22 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5
23 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4
29 ;; A0 is not clobbered by any of the functions.
Dmpyll.S40 mpy32u .m1x A4,B4,A1:A0 ; X0*Y0
46 mv .s1 A0,A4
Dremu.S22 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5
23 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4
29 ;; A0 is not clobbered by any of the functions.
Ddivu.S22 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5
23 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4
29 ;; A0 is not clobbered by any of the functions.
/linux-4.1.27/arch/metag/lib/
Dmemset.S15 ADD A0.2,D0Ar2,D0Re0 ! Duplicate byte value into 4 (A0.2)
33 MOV A1.2,A0.2
38 SETL [D1Ar1++],A0.2,A1.2
39 SETL [D1Ar1++],A0.2,A1.2
40 SETL [D1Ar1++],A0.2,A1.2
41 SETL [D1Ar1++],A0.2,A1.2
55 SETL [D1Ar1++],A0.2,A1.2
72 SETB [D1Ar1+#(-7)],A0.2
73 SETB [D1Ar1+#(-6)],A0.2
74 SETB [D1Ar1+#(-5)],A0.2
[all …]
Dmemmove.S29 MOV A0.2, D1Ar1
47 SETL [--A0.2], D0Re0, D1Re0
55 SETB [--A0.2], D1Re0
59 MOV D0Re0, A0.2
61 SUB A0.2, A0StP, #24
62 MGETL D0.5, D0.6, D0.7, [A0.2]
69 SETB [--A0.2], D0Re0
87 ! A0.2 dst 64-bit is aligned
130 SETL [--A0.2], D0Re0, D1Re0
167 SETL [--A0.2], D0Re0, D1Re0
[all …]
Ddiv64.S12 ORS A0.3,D1Ar3,D0Ar4
41 ORS A0.3,D1Re0,D0Re0
58 LSL A0.3,D1Re0,#31
61 OR D0Re0,D0Re0,A0.3
62 LSL A0.3,D1Ar3,#31
65 OR D0Ar4,D0Ar4,A0.3
66 ORS A0.3,D1Re0,D0Re0
Dmemcpy.S13 MOV A0.2, D1Ar1 ! destination pointer
14 MOV A0.3, D1Ar1 ! for return value
24 SETB [A0.2++], D1Re0
29 MOV D0Re0, A0.3
44 SETB [A0.2++], D0Re0
66 SETL [A0.2++], D0Re0, D1Re0
67 SETL [A0.2++], D0Ar6, D1Ar5
70 SETL [A0.2++], D0Re0, D1Re0
71 SETL [A0.2++], D0Ar6, D1Ar5
129 SETL [A0.2++], D0Re0, D1Re0
[all …]
Dmodsi3.S29 MOV A0.2,D1Ar1 ! Save A in A0.2
32 MOV D1Re0,A0.2 ! Recover A
/linux-4.1.27/arch/blackfin/lib/
Dmuldi3.S51 A0 = R2.H * R1.L, A1 = R2.L * R1.H (FU) || R3 = [SP + 12]; /* E1 */ define
52 A0 += R3.H * R0.L, A1 += R3.L * R0.H (FU) || [SP] = R4; /* E1 */
53 A0 += A1; /* E1 */
54 R4 = A0.w;
55 A0 = R0.l * R3.l (FU); /* E2 */ define
56 A0 += R2.l * R1.l (FU); /* E2 */
61 A0 += R2.H * R0.H, A1 += R2.L * R0.H (FU); /* E2, E3c */
65 A0 += A1; /* E2c */
66 R1 = A0.w;
/linux-4.1.27/arch/c6x/kernel/
Dhead.S59 MVKL .S1 OF_DT_HEADER,A0
60 MVKH .S1 OF_DT_HEADER,A0
61 CMPEQ .L1 A10,A0,A0
62 [A0] MV .S1X B10,A4
63 [!A0] MVK .S1 0,A4
66 MVKL .S1 machine_init,A0
67 MVKH .S1 machine_init,A0
68 B .S2X A0
77 MVKL .S1 start_kernel,A0
78 MVKH .S1 start_kernel,A0
[all …]
Dvectors.S24 STW .D2T1 A0,*B15--[2]
25 || MVKL .S1 \handler,A0
26 MVKH .S1 \handler,A0
27 B .S2X A0
28 LDW .D2T1 *++B15[2],A0
51 MVKL .S1 _c_int00,A0 ; branch to _c_int00
52 MVKH .S1 _c_int00,A0
53 B .S2X A0
Dentry.S94 || STDW .D1T1 A1:A0,*A15--[1]
151 LDDW .D1T1 *++A15[1],A1:A0
195 MVKL .S1 schedule,A0
196 MVKH .S1 schedule,A0
197 B .S2X A0
208 MVKL .S1 syscall_trace_entry,A0
209 MVKH .S1 syscall_trace_entry,A0
210 B .S2X A0
244 AND .D1 _TIF_SYSCALL_TRACE,A2,A0
245 [!A0] BNOP .S1 work_pending,5
[all …]
Dswitch_to.S53 || LDDW .D1T1 *+A5(THREAD_RICL_ICL),A1:A0
67 MV .L2X A0,B0
/linux-4.1.27/arch/mips/mm/
Dpage.c43 #define A0 4 macro
228 uasm_i_sd(buf, ZERO, off, A0); in build_clear_store()
230 uasm_i_sw(buf, ZERO, off, A0); in build_clear_store()
241 A0); in build_clear_pref()
244 uasm_i_cache(buf, Create_Dirty_Excl_SD, off, A0); in build_clear_pref()
256 uasm_i_cache(buf, Create_Dirty_Excl_D, off, A0); in build_clear_pref()
294 pg_addiu(&buf, A2, A0, off); in build_clear_page()
296 uasm_i_ori(&buf, A2, A0, off); in build_clear_page()
313 pg_addiu(&buf, A0, A0, 2 * off); in build_clear_page()
318 uasm_il_bne(&buf, &r, A0, A2, label_clear_pref); in build_clear_page()
[all …]
/linux-4.1.27/Documentation/metag/
Dkernel-ABI.txt26 A0 General Address unit 0 0-3 4-7 8-15 8-15
70 A0 REG (ALIAS) PURPOSE A1 REG (ALIAS) PURPOSE
72 A0.0 (A0StP) Stack pointer A1.0 (A1GbP) Global base pointer
73 A0.1 (A0FrP) Frame pointer A1.1 (A1LbP) Local base pointer
74 A0.2 A1.2
75 A0.3 A1.3
82 All the general purpose D0, D1, A0, A1 registers are preserved when entering the
90 A0.0 (A0StP) ALWAYS Preserved Stack >= A0StP may be clobbered
96 A0.15 !SMP Protected Stores kernel stack pointer.
99 On UP A0.15 is used to store the kernel stack pointer for storing the userland
[all …]
/linux-4.1.27/Documentation/xtensa/
Dmmu.txt41 A0..BF -> A0 -> A0 A0..BF -> A0 D8..DF -> 00 -> 00
/linux-4.1.27/arch/arm/boot/dts/
Dkirkwood-rd88f6281-a.dts10 * This file contains the definitions for the board with the A0 or
19 model = "Marvell RD88f6281 Reference design, with A0 or higher SoC";
Dexynos4415.dtsi161 pd_isp0: isp0-power-domain@100240A0 {
Dexynos5250.dtsi108 pd_disp1: disp1-power-domain@100440A0 {
Dsama5d4.dtsi1661 … atmel,pins = <AT91_PIOE 0 AT91_PERIPH_C AT91_PINCTRL_NONE>; /* conflicts with A0/NBS0, MCI0_CDB */
/linux-4.1.27/Documentation/mn10300/
DABI.txt72 or A0 for a pointer.
78 memory, and no value will be returned in D0 or A0.
88 Clobber: D0-D1, A0-A1, E0-E3
141 A0 1st syscall argument Saved
/linux-4.1.27/firmware/yamaha/
Dds1_dsp.fw.ihex6 :1000500000000000000000000000000000000000A0
Dds1_ctrl.fw.ihex516 :1020300000000000000000000000000000000000A0
/linux-4.1.27/firmware/dsp56k/
Dbootstrap.bin.ihex6 :1000500000000000000000000000000000000000A0
/linux-4.1.27/arch/mn10300/mm/
Dcache.inc16 # A0: Should hold CHCTR
77 # A0: Should hold CHCTR
Dtlb-mn10300.S33 or EPSW_nAR,epsw # switch D0-D3 & A0-A3 to the alternate
96 or EPSW_nAR,epsw # switch D0-D3 & A0-A3 to the alternate
/linux-4.1.27/Documentation/x86/
Dzero-page.txt20 0A0/010 ALL sys_desc_table System description table (struct sys_desc_table)
/linux-4.1.27/arch/metag/include/asm/
Dmetag_regs.h131 #define A0StP A0.0
133 #define A0FrP A0.1
/linux-4.1.27/Documentation/hwmon/
Dmax19744 2,1,0 A2,A1,A0 Channel
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dqca-qca7000-spi.txt45 local-mac-address = [ A0 B0 C0 D0 E0 F0 ];
/linux-4.1.27/firmware/radeon/
DRV770_me.bin.ihex261 :1010400000000000000000000000000000000000A0
DRV730_me.bin.ihex261 :1010400000000000000000000000000000000000A0
DRV710_me.bin.ihex261 :1010400000000000000000000000000000000000A0
DRS780_me.bin.ihex1281 :1050000000000000000000000000000000000000A0
DR600_me.bin.ihex1281 :1050000000000000000000000000000000000000A0
DRV670_me.bin.ihex1281 :1050000000000000000000000000000000000000A0
/linux-4.1.27/drivers/net/ethernet/atheros/
DKconfig78 1969:10A0 - AR8172 Fast Ethernet
/linux-4.1.27/arch/mn10300/kernel/
Dswitch_to.S82 # A0 = prev
/linux-4.1.27/arch/m68k/fpsp040/
Dslogn.S369 addal %d0,%a0 | ...A0 IS THE ADDRESS FOR 1/F
376 |--SUMMARY: FP0 IS Y-F, A0 IS ADDRESS OF 1/F, FP1 IS K
Dsrem_mod.S11 | A0. Double-extended value X is located in -12(A0). The values
Dfpsp.h82 .set USER_DA,LV+0 | save space for D0-D1,A0-A1
85 .set USER_A0,LV+8 | saved user A0
Dssin.S584 |--REGISTERS SAVED SO FAR: D0, A0, FP2.
/linux-4.1.27/firmware/bnx2/
Dbnx2-rv2p-09ax-6.0.17.fw.ihex374 :1017300000000000301400000000000030950000A0
/linux-4.1.27/arch/m68k/ifpsp060/
DCHANGES43 was A0 or A1, the address register was not being updated as a result
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DGPIO.txt119 which would turn GPA(0) into the lowest Address line A0, and set
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-mic.txt34 MIC device. For example - "A0" or "B0"
/linux-4.1.27/Documentation/ioctl/
Dioctl-number.txt136 'H' A0 uapi/linux/usb/cdc-wdm.h
208 'c' A0-AF arch/x86/include/asm/msr.h conflict!
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-class-tpm131 3A B2 92 0C A4 9B 2A 83 EB 5C 12 85 04 48 A0 B6
/linux-4.1.27/firmware/emi62/
Dmidi.HEX467 :1020300000000000000000000000000000000000A0
Dspdif.HEX469 :1020300000000000000000000000000000000000A0
/linux-4.1.27/arch/x86/crypto/
Daesni-intel_avx-x86_64.S77 ## AAD[3] = {A0, A1}#
78 ## padded AAD in xmm register = {A1 A0 0 0}
85 ## | 32-bit Sequence Number (A0) |
93 ## AAD[3] = {A0, A1, A2}#
94 ## padded AAD in xmm register = {A2 A1 A0 0}
101 ## | 64-bit Extended Sequence Number {A1,A0} |
/linux-4.1.27/firmware/emi26/
Dfirmware.HEX474 :1020300000000000000000000000000000000000A0
/linux-4.1.27/
DCREDITS125 P: 1024R/CB4660B9 CC A0 71 81 F4 A0 63 AC C0 4B 81 1D 8C 15 C8 E5
483 P: 512/71EC9367 C5 29 0F BC 83 51 B9 F0 BC 05 89 A0 4F 1F 30 05
2677 P: 1024/83942741 FF 68 EE 27 A0 5A AA C3 F5 DC 05 62 BD 5B 20 2F
2770 P: 1024/BB11D2D5 A0 F1 28 4A C4 14 1E CF 92 58 7A 8F 69 BC A4 D3
3636 P: 1024/9ED505C5 D7 BB CA AA 10 45 40 1B 16 19 0A C0 38 A0 3E CB
3885 P: 1024/E843660D CF D7 43 A1 5A 49 14 25 7C 04 A0 6E 4C 3A AC 6D
4020 P: 1024/E298966D F0 37 4F FD E5 7E C5 E6 F1 A0 1E 22 6F 46 DA 0C
/linux-4.1.27/Documentation/video4linux/cx2341x/
Dfw-decoder-regs.txt354 28A0
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpfc-sh7720.c767 GPIO_FN(A0),
Dpfc-sh7734.c599 PINMUX_IPSR_DATA(IP0_1_0, A0),
1373 GPIO_FN(A0), GPIO_FN(ST0_CLKIN), GPIO_FN(LCD_DATA0_A),
Dpfc-sh7203.c957 GPIO_FN(A0),
Dpfc-sh7264.c1291 GPIO_FN(A0),
Dpfc-r8a73a4.c360 F1(A0), F2(BS),
Dpfc-sh7757.c1654 GPIO_FN(A0),
Dpfc-r8a7778.c584 PINMUX_IPSR_DATA(IP0_14_12, A0),
Dpfc-sh7269.c1713 GPIO_FN(A0),
Dpfc-r8a7779.c636 PINMUX_IPSR_DATA(IP0_7_6, A0),
Dpfc-r8a7791.c811 PINMUX_IPSR_DATA(IP0_18_16, A0),
Dpfc-r8a7790.c901 PINMUX_IPSR_DATA(IP1_27_26, A0),
/linux-4.1.27/firmware/acenic/
Dtg2.bin.ihex4755 :1029100000000000727843726350616400000000A0
/linux-4.1.27/Documentation/networking/
Darcnet-hardware.txt877 0 1 1 0 1 0 | 2A0
893 1 1 1 0 1 0 | 3A0
/linux-4.1.27/arch/m68k/ifpsp060/src/
Dfplsp.S8266 add.l %d1,%a0 # A0 IS THE ADDRESS FOR 1/F
8273 #--SUMMARY: FP0 IS Y-F, A0 IS ADDRESS OF 1/F, FP1 IS K
8492 #--(1/F) IN A0, Y-F IN FP0, AND FP2 SAVED.
8513 lea LOGTBL(%pc),%a0 # A0 IS ADDRESS OF 1/F
8531 add.l %d1,%a0 # A0 IS ADDRESS OF 1/F
Dfpsp.S5389 #--REGISTERS SAVED SO FAR: D0, A0, FP2.
/linux-4.1.27/firmware/bnx2x/
Dbnx2x-e1h-6.2.9.0.fw.ihex68 :1004300002050004000000010205000800000001A0
1281 :1050000000000000000000000000000000000000A0
Dbnx2x-e2-6.2.9.0.fw.ihex1538 :1060100000282000002840000028600000288000A0
1674 :1068900000009182000091840000918600009188A0
/linux-4.1.27/Documentation/s390/
DDebugging390.txt1251 V000FFF48 00147090 001470A0 000003E0 00000000