HomeSort by: relevance | last modified time | path
    Searched refs:mcr (Results 1 - 25 of 87) sorted by relevancy

1 2 3 4

  /src/sys/arch/arm/arm/
cpufunc_asm_arm10.S 42 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
43 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
46 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
47 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
53 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
56 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
73 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
74 mcr p15, 0, r0, c2, c0, 0 /* set the new TTB */
75 mcr p15, 0, r0, c8, c7, 0 /* and flush the I+D tlbs */
cpufunc_asm_arm1136.S 40 mcr p15, 0, r0, c7, c10, 2 /* clean data cache line (via index) */
41 mcr p15, 0, r0, c7, c10, 5 /* data memory barrier */
42 mcr p15, 0, r0, c7, c0, 4 /* wait for interrupt */
cpufunc_asm_armv4.S 47 mcr p15, 0, r0, c8, c7, 0 /* flush I+D tlb */
53 mcr p15, 0, r0, c8, c5, 0 /* flush I tlb */
59 mcr p15, 0, r0, c8, c6, 0 /* flush D tlb */
64 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
67 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
76 mcr p15, 0, r0, c7, c10, 4 /* drain write buffer */
cpufunc_asm_arm8.S 46 mcr p15, 0, r2, c15, c0, 0 /* Write clock register */
53 mcr p15, 0, r1, c15, c0, 0 /* Write clock register */
58 mcr p15, 0, r2, c15, c0, 0 /* Write clock register */
83 mcr p15, 0, r0, c2, c0, 0
103 mcr p15, 0, r0, c8, c7, 0 /* flush I+D tlb */
108 mcr p15, 0, r0, c8, c7, 1 /* flush I+D tlb single entry */
111 mcr p15, 0, r0, c8, c7, 1 /* flush I+D tlb single entry */
120 mcr p15, 0, r0, c7, c7, 0 /* flush I+D cache */
125 mcr p15, 0, r0, c7, c7, 1 /* flush I+D single entry */
133 mcr p15, 0, r2, c7, c11,
    [all...]
cpufunc_asm_arm11.S 50 mcr p15, 0, r0, c2, c0, 0 /* set the new TTBR0 */
71 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
72 mcr p15, 0, r0, c2, c0, 0 /* set the new TTBR0 */
77 mcr p15, 0, r0, c8, c7, 0 /* and flush the I+D tlbs */
93 mcr p15, 0, r0, c8, c5, 0 /* flush I tlb */
94 mcr p15, 0, r0, c7, c10, 4 /* drain write buffer */
103 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
106 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
110 mcr p15, 0, r0, c7, c10, 4 /* drain write buffer */
116 mcr p15, 0, r0, c8, c6, 0 /* flush D tlb *
    [all...]
cpufunc_asm_arm67.S 56 mcr p15, 0, r0, c2, c0, 0
74 mcr p15, 0, r0, c5, c0, 0
78 mcr p15, 0, r0, c6, c0, 0
85 mcr p15, 0, r0, c7, c0, 0
96 mcr p15, 0, r0, c7, c0, 0 /* flush cache */
99 mcr p15, 0, r0, c2, c0, 0
102 mcr p15, 0, r0, c5, c0, 0
106 mcr p15, 0, r0, c7, c0, 0 /* flush cache */
cpufunc_asm_arm11x6.S 70 mcr p15, 0, Rtmp1, c7, c5, 0 /* Invalidate Entire I cache */
84 mcr p15, 0, Rtmp1, c7, c5, 0; /* Nuke Whole Icache */ \
85 mcr p15, 0, Rtmp1, c7, c5, 0; /* Nuke Whole Icache */ \
86 mcr p15, 0, Rtmp1, c7, c5, 0; /* Nuke Whole Icache */ \
87 mcr p15, 0, Rtmp1, c7, c5, 0; /* Nuke Whole Icache */ \
105 mcr p15, 0, reg, c7, c14, 0;/* Clean and Invalidate Entire Data Cache */ \
106 mcr p15, 0, reg, c7, c10, 4;/* Data Synchronization Barrier */
110 mcr p15, 0, reg, c7, c14, 0;/* Clean and Invalidate Entire Data Cache */ \
114 mcr p15, 0, reg, c7, c10, 4;/* Data Synchronization Barrier */
135 mcr p15, 0, r0, c7, c5, 4 /* Flush Prefetch Buffer *
    [all...]
cpufunc_asm_armv6.S 57 mcr p15, 0, r0, c2, c0, 0 /* load new TTB */
73 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
84 mcr p15, 0, r0, c7, c5, 0 /* Flush I cache */
85 mcr p15, 0, r0, c7, c10, 0 /* Clean D cache */
86 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
95 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
104 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
118 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
128 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
139 mcr p15, 0, r0, c7, c5, 0 /* Flush I cache *
    [all...]
cpufunc_asm_sa1.S 67 mcr p15, 0, r0, c7, c5, 0 /* invalidate I$ and BTB */
68 mcr p15, 0, r0, c7, c10, 4 /* drain write and fill buffer */
72 mcr p15, 0, r0, c2, c0, 0
95 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
96 mcr p15, 0, r0, c8, c5, 0 /* flush I tlb */
99 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
100 mcr p15, 0, r0, c8, c5, 0 /* flush I tlb */
109 mcr p15, 0, r0, c7, c7, 0 /* flush I+D cache */
114 mcr p15, 0, r0, c7, c5, 0 /* flush I cache */
119 mcr p15, 0, r0, c7, c6, 0 /* flush D cache *
    [all...]
cpufunc_asm_xscale.S 150 mcr p15, 0, r0, c7, c5, 0 /* invalidate I$ and BTB */
151 mcr p15, 0, r0, c7, c10, 4 /* drain write and fill buffer */
159 mcr p15, 0, r0, c2, c0, 0
164 mcr p15, 0, r0, c8, c7, 0 /* invalidate I+D TLB */
167 mcr p15, 0, r0, c7, c5, 0 /* invalidate I$ and BTB */
187 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
188 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
191 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
192 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
201 mcr p15, 0, r0, c7, c7, 0 /* flush I+D cache *
    [all...]
cpufunc_asm_arm9.S 53 mcr p15, 0, r0, c2, c0, 0 /* load new TTB */
63 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
64 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
67 mcr p15, 0, r0, c8, c6, 1 /* flush D tlb single entry */
68 mcr p15, 0, r0, c8, c5, 1 /* flush I tlb single entry */
92 mcr p15, 0, r0, c7, c5, 1 /* Invalidate I cache SE with VA */
93 mcr p15, 0, r0, c7, c10, 1 /* Clean D cache SE with VA */
107 mcr p15, 0, r0, c7, c5, 0 /* Flush I cache */
116 mcr p15, 0, ip, c7, c10, 2 /* Clean D cache SE with Set/Index */
120 mcr p15, 0, ip, c7, c10, 2 /* Clean D cache SE with Set/Index *
    [all...]
cpufunc_asm_armv5.S 55 1: mcr p15, 0, r0, c2, c0, 0 /* load new TTB */
79 mcr p15, 0, r0, c7, c5, 1 /* Invalidate I cache SE with VA */
80 mcr p15, 0, r0, c7, c10, 1 /* Clean D cache SE with VA */
84 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
94 mcr p15, 0, r0, c7, c5, 0 /* Flush I cache */
103 mcr p15, 0, ip, c7, c10, 2 /* Clean D cache SE with Set/Index */
107 mcr p15, 0, ip, c7, c10, 2 /* Clean D cache SE with Set/Index */
110 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
127 mcr p15, 0, r0, c7, c10, 1 /* Clean D cache SE with VA */
131 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer *
    [all...]
cpufunc_asm_sa11x0.S 89 mcr p15, 0, r0, c15, c2, 2 /* disable clock switching */
91 mcr p15, 0, r0, c15, c8, 2 /* wait for interrupt
93 mcr p15, 0, r0, c15, c1, 2 /* re-enable clock switching */
113 mcr p15, 0, r0, c2, c0, 0
116 mcr p15, 0, r0, c8, c7, 0 /* flush the I+D tlb */
124 mcr p15, 0, r0, c9, c0, 0 /* drain read buffer */
cpufunc_asm_arm7tdmi.S 63 mcr p15, 0, r1, c2, c0, 0
83 mcr p15, 0, r0, c8, c7, 0
88 mcr p15, 0, r0, c8, c7, 1
91 mcr p15, 0, r0, c8, c7, 1
102 mcr p15, 0, r0, c7, c7, 0
cpufunc_asm_armv5_ec.S 64 mcr p15, 0, r0, c7, c5, 0 /* Invalidate ICache */
67 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
70 1: mcr p15, 0, r0, c2, c0, 0 /* load new TTB */
90 mcr p15, 0, r0, c7, c5, 1 /* Invalidate I cache SE with VA */
91 mcr p15, 0, r0, c7, c10, 1 /* Clean D cache SE with VA */
95 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
105 mcr p15, 0, r0, c7, c5, 0 /* Flush I cache */
112 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer */
129 mcr p15, 0, r0, c7, c10, 1 /* Clean D cache SE with VA */
133 mcr p15, 0, r0, c7, c10, 4 /* drain the write buffer *
    [all...]
cpufunc_asm_ixp12x0.S 54 mcr p15, 0, r0, c2, c0, 0
57 mcr p15, 0, r0, c8, c7, 0 /* flush the I+D tlb */
66 mcr p15, 0, r0, c9, c0, 0 /* drain read buffer */
  /src/sys/arch/vax/vax/
ka780.c 137 #define M780C_INH(mcr) \
138 ((mcr)->mc_reg[2] = (M780_ICRD|M780_HIER|M780_ERLOG)); \
140 #define M780C_ENA(mcr) \
141 ((mcr)->mc_reg[2] = (M780_HIER|M780_ERLOG)); mtpr(3<<14, PR_SBIER);
142 #define M780C_ERR(mcr) \
143 ((mcr)->mc_reg[2] & (M780_ERLOG))
145 #define M780C_SYN(mcr) ((mcr)->mc_reg[2] & 0xff)
146 #define M780C_ADDR(mcr) (((mcr)->mc_reg[2] >> 8) & 0xfffff
176 struct mcr780 * const mcr = (void *)sa->sa_ioh; \/* XXX *\/ local in function:mem_sbi_attach
257 struct mcr780 *mcr; local in function:ka780_memerr
    [all...]
ka750.c 158 #define M750_INH(mcr) ((mcr)->mc_inh = 0)
159 #define M750_ENA(mcr) ((mcr)->mc_err = (M750_UNCORR|M750_CORERR), \
160 (mcr)->mc_inh = M750_ICRD)
161 #define M750_ERR(mcr) ((mcr)->mc_err & (M750_UNCORR|M750_CORERR))
171 struct mcr750 * const mcr = (struct mcr750 *)sa->sa_ioh; local in function:ka750_memenable
177 cardinfo = mcr->mc_inf;
221 struct mcr750 * const mcr = (struct mcr750 *)mcraddr[0] local in function:ka750_memerr
    [all...]
  /src/sys/arch/evbarm/ixm1200/
ixm1200_start.S 72 mcr p15, 0, r0, c1, c0 ,0 /* write ctrl */
80 mcr p15, 0, r0, c2, c0 ,0 /* write trans table base */
84 mcr p15, 0, r0, c3, c0 ,0 /* write domain */
91 mcr p15, 0, r0, c8, c7 ,0 /* flush D and I TLB */
94 mcr p15, 0, r0, c9, c0 ,0 /* flush all entries */
95 mcr p15, 0, r0, c9, c0 ,4 /* disable user mode MCR access */
99 mcr p15, 0, r0, c13, c0 ,0 /* process ID 0
103 mcr p15, 0, r0, c15, c0 ,0 /* DBAR = 0 */
104 mcr p15, 0, r0, c15, c1 ,0 /* DBVR = 0 *
    [all...]
  /src/sys/arch/evbarm/iq80310/
iq80310_start.S 55 mcr p15, 0, r2, c1, c0, 0
113 mcr p15, 0, r0, c2, c0, 0
116 mcr p15, 0, r0, c8, c7, 0
120 mcr p15, 0, r0, c3, c0, 0
128 mcr p15, 0, r2, c1, c0, 0
  /src/common/dist/zlib/contrib/minizip/
make_vms.com 20 $ mcr []minizip test minizip_info.txt
21 $ mcr []miniunz -l test.zip
23 $ mcr []miniunz test.zip
  /src/sys/arch/evbarm/armadaxp/
armadaxp_start.S 77 mcr p15, 0, r2, c1, c0, 0
101 mcr p15, 0, r0, c2, c0, 0 // Set TTBR0
103 mcr p15, 0, r0, c2, c0, 1 // Set TTBR1
108 mcr p15, 0, r0, c2, c0, 2 // TTBCR write
111 mcr p15, 0, r0, c8, c7, 0 /* Flush TLB */
113 mcr p15, 0, r0, c13, c0, 1 // CONTEXTIDR write: Set ASID to 0
117 mcr p15, 0, r0, c3, c0, 0 // DACR write
129 mcr p15, 0, r0, c1, c0, 0
  /src/sys/arch/shark/stand/ofwboot/
srt0.S 71 mcr p15, 0, r0, c7, c10, 4 /* drain write buffer */
72 mcr p15, 0, r0, c7, c5, 0 /* flush I$ */
  /src/sys/arch/evbarm/imx31/
imx31lk_start.S 59 mcr p15, 0, r0, c2, c0, 1 /* copy it to TTBR1 */
61 mcr p15, 0, r3, c2, c0, 2 /* set TTBCR to enable TTBR1 */
91 mcr p15, 0, r0, c3, c0, 0
100 mcr p15, 0, r0, c8, c7, 0
  /src/sys/arch/netwinder/netwinder/
nwmmu.S 102 mcr p15, 0, r0, c2, c0, 0
105 mcr p15, 0, r0, c8, c7, 0
109 mcr p15, 0, r0, c3, c0, 0
114 mcr p15, 0, r2, c1, c0, 0

Completed in 68 milliseconds

1 2 3 4