Searched refs:mrs (Results 1 - 62 of 62) sorted by relevance

/linux-4.1.27/arch/arm64/kvm/
H A Dhyp.S52 mrs x19, sp_el0
53 mrs x20, elr_el2 // EL1 PC
54 mrs x21, spsr_el2 // EL1 pstate
59 mrs x22, sp_el1
60 mrs x23, elr_el1
61 mrs x24, spsr_el1
195 mrs x4, vmpidr_el2
196 mrs x5, csselr_el1
197 mrs x6, sctlr_el1
198 mrs x7, actlr_el1
199 mrs x8, cpacr_el1
200 mrs x9, ttbr0_el1
201 mrs x10, ttbr1_el1
202 mrs x11, tcr_el1
203 mrs x12, esr_el1
204 mrs x13, afsr0_el1
205 mrs x14, afsr1_el1
206 mrs x15, far_el1
207 mrs x16, mair_el1
208 mrs x17, vbar_el1
209 mrs x18, contextidr_el1
210 mrs x19, tpidr_el0
211 mrs x20, tpidrro_el0
212 mrs x21, tpidr_el1
213 mrs x22, amair_el1
214 mrs x23, cntkctl_el1
215 mrs x24, par_el1
216 mrs x25, mdscr_el1
235 mrs x26, id_aa64dfr0_el1
248 mrs x20, dbgbcr15_el1
249 mrs x19, dbgbcr14_el1
250 mrs x18, dbgbcr13_el1
251 mrs x17, dbgbcr12_el1
252 mrs x16, dbgbcr11_el1
253 mrs x15, dbgbcr10_el1
254 mrs x14, dbgbcr9_el1
255 mrs x13, dbgbcr8_el1
256 mrs x12, dbgbcr7_el1
257 mrs x11, dbgbcr6_el1
258 mrs x10, dbgbcr5_el1
259 mrs x9, dbgbcr4_el1
260 mrs x8, dbgbcr3_el1
261 mrs x7, dbgbcr2_el1
262 mrs x6, dbgbcr1_el1
263 mrs x5, dbgbcr0_el1
293 mrs x20, dbgbvr15_el1
294 mrs x19, dbgbvr14_el1
295 mrs x18, dbgbvr13_el1
296 mrs x17, dbgbvr12_el1
297 mrs x16, dbgbvr11_el1
298 mrs x15, dbgbvr10_el1
299 mrs x14, dbgbvr9_el1
300 mrs x13, dbgbvr8_el1
301 mrs x12, dbgbvr7_el1
302 mrs x11, dbgbvr6_el1
303 mrs x10, dbgbvr5_el1
304 mrs x9, dbgbvr4_el1
305 mrs x8, dbgbvr3_el1
306 mrs x7, dbgbvr2_el1
307 mrs x6, dbgbvr1_el1
308 mrs x5, dbgbvr0_el1
338 mrs x20, dbgwcr15_el1
339 mrs x19, dbgwcr14_el1
340 mrs x18, dbgwcr13_el1
341 mrs x17, dbgwcr12_el1
342 mrs x16, dbgwcr11_el1
343 mrs x15, dbgwcr10_el1
344 mrs x14, dbgwcr9_el1
345 mrs x13, dbgwcr8_el1
346 mrs x12, dbgwcr7_el1
347 mrs x11, dbgwcr6_el1
348 mrs x10, dbgwcr5_el1
349 mrs x9, dbgwcr4_el1
350 mrs x8, dbgwcr3_el1
351 mrs x7, dbgwcr2_el1
352 mrs x6, dbgwcr1_el1
353 mrs x5, dbgwcr0_el1
383 mrs x20, dbgwvr15_el1
384 mrs x19, dbgwvr14_el1
385 mrs x18, dbgwvr13_el1
386 mrs x17, dbgwvr12_el1
387 mrs x16, dbgwvr11_el1
388 mrs x15, dbgwvr10_el1
389 mrs x14, dbgwvr9_el1
390 mrs x13, dbgwvr8_el1
391 mrs x12, dbgwvr7_el1
392 mrs x11, dbgwvr6_el1
393 mrs x10, dbgwvr5_el1
394 mrs x9, dbgwvr4_el1
395 mrs x8, dbgwvr3_el1
396 mrs x7, dbgwvr2_el1
397 mrs x6, dbgwvr1_el1
398 mrs x5, dbgwvr0_el1
422 mrs x21, mdccint_el1
472 mrs x26, id_aa64dfr0_el1
661 mrs \tmp, hcr_el2
667 mrs \tmp, id_pfr0_el1
704 mrs x4, spsr_abt
705 mrs x5, spsr_und
706 mrs x6, spsr_irq
707 mrs x7, spsr_fiq
712 mrs x4, dacr32_el2
713 mrs x5, ifsr32_el2
714 mrs x6, fpexc32_el2
719 mrs x7, dbgvcr32_el2
725 mrs x4, teecr32_el1
726 mrs x5, teehbr32_el1
771 mrs x2, mdcr_el2
791 mrs x2, mdcr_el2
815 mrs x24, hcr_el2
826 mrs x24, hcr_el2
844 mrs x3, cntv_ctl_el0
850 mrs x3, cntv_cval_el0
858 mrs x2, cnthctl_el2
870 mrs x2, cnthctl_el2
1078 mrs x0, vttbr_el2
1081 mrs x0, tpidr_el2
1096 mrs x1, spsr_el2
1097 mrs x2, elr_el2
1098 mrs x3, esr_el2
1099 mrs x4, far_el2
1100 mrs x5, hpfar_el2
1101 mrs x6, par_el1
1102 mrs x7, tpidr_el2
1169 mrs x1, esr_el2
1175 mrs x3, vttbr_el2 // If vttbr is valid, the 64bit guest
1184 mrs x0, vbar_el2
1224 mrs x3, par_el1
1234 mrs x2, far_el2
1239 mrs x3, par_el1
1247 1: mrs x3, hpfar_el2
1248 mrs x2, far_el2
1250 2: mrs x0, tpidr_el2
1271 mrs x0, tpidr_el2
H A Dhyp-init.S64 mrs x4, tcr_el1
95 mrs x5, ID_AA64MMFR0_EL1
99 mrs x4, mair_el1
107 mrs x4, sctlr_el2
H A Dsys_regs_generic_v8.c48 asm volatile("mrs %0, actlr_el1\n" : "=r" (actlr)); reset_actlr()
H A Dsys_regs.c69 asm volatile("mrs %0, ccsidr_el1" : "=r" (ccsidr)); get_ccsidr()
167 asm volatile("mrs %0, dbgauthstatus_el1" : "=r" (val)); trap_dbgauthstatus_el1()
218 asm volatile("mrs %0, amair_el1\n" : "=r" (amair)); reset_amair_el1()
993 * kvm_handle_sys_reg -- handles a mrs/msr trap on a guest sys_reg access
1089 asm volatile("mrs %0, " __stringify(reg) "\n" \
/linux-4.1.27/net/mac80211/
H A Drc80211_minstrel_debugfs.c97 struct minstrel_rate_stats *mrs = &mi->r[i].stats; minstrel_stats_open() local
111 tp_avg = minstrel_get_tp_avg(mr, mrs->prob_ewma); minstrel_stats_open()
112 prob = MINSTREL_TRUNC(mrs->cur_prob * 1000); minstrel_stats_open()
113 eprob = MINSTREL_TRUNC(mrs->prob_ewma * 1000); minstrel_stats_open()
121 mrs->prob_ewmsd / 10, mrs->prob_ewmsd % 10, minstrel_stats_open()
123 mrs->retry_count, minstrel_stats_open()
124 mrs->last_success, minstrel_stats_open()
125 mrs->last_attempts, minstrel_stats_open()
126 (unsigned long long)mrs->succ_hist, minstrel_stats_open()
127 (unsigned long long)mrs->att_hist); minstrel_stats_open()
165 struct minstrel_rate_stats *mrs = &mi->r[i].stats; minstrel_stats_csv_open() local
179 tp_avg = minstrel_get_tp_avg(mr, mrs->prob_ewma); minstrel_stats_csv_open()
180 prob = MINSTREL_TRUNC(mrs->cur_prob * 1000); minstrel_stats_csv_open()
181 eprob = MINSTREL_TRUNC(mrs->prob_ewma * 1000); minstrel_stats_csv_open()
188 mrs->prob_ewmsd / 10, mrs->prob_ewmsd % 10, minstrel_stats_csv_open()
190 mrs->retry_count, minstrel_stats_csv_open()
191 mrs->last_success, minstrel_stats_csv_open()
192 mrs->last_attempts, minstrel_stats_csv_open()
193 (unsigned long long)mrs->succ_hist, minstrel_stats_csv_open()
194 (unsigned long long)mrs->att_hist, minstrel_stats_csv_open()
H A Drc80211_minstrel_ht_debugfs.c41 struct minstrel_rate_stats *mrs = &mi->groups[i].rates[j]; minstrel_ht_stats_dump() local
85 tp_avg = minstrel_ht_get_tp_avg(mi, i, j, mrs->prob_ewma); minstrel_ht_stats_dump()
86 prob = MINSTREL_TRUNC(mrs->cur_prob * 1000); minstrel_ht_stats_dump()
87 eprob = MINSTREL_TRUNC(mrs->prob_ewma * 1000); minstrel_ht_stats_dump()
95 mrs->prob_ewmsd / 10, mrs->prob_ewmsd % 10, minstrel_ht_stats_dump()
97 mrs->retry_count, minstrel_ht_stats_dump()
98 mrs->last_success, minstrel_ht_stats_dump()
99 mrs->last_attempts, minstrel_ht_stats_dump()
100 (unsigned long long)mrs->succ_hist, minstrel_ht_stats_dump()
101 (unsigned long long)mrs->att_hist); minstrel_ht_stats_dump()
189 struct minstrel_rate_stats *mrs = &mi->groups[i].rates[j]; minstrel_ht_stats_csv_dump() local
230 tp_avg = minstrel_ht_get_tp_avg(mi, i, j, mrs->prob_ewma); minstrel_ht_stats_csv_dump()
231 prob = MINSTREL_TRUNC(mrs->cur_prob * 1000); minstrel_ht_stats_csv_dump()
232 eprob = MINSTREL_TRUNC(mrs->prob_ewma * 1000); minstrel_ht_stats_csv_dump()
239 mrs->prob_ewmsd / 10, mrs->prob_ewmsd % 10, minstrel_ht_stats_csv_dump()
241 mrs->retry_count, minstrel_ht_stats_csv_dump()
242 mrs->last_success, minstrel_ht_stats_csv_dump()
243 mrs->last_attempts, minstrel_ht_stats_csv_dump()
244 (unsigned long long)mrs->succ_hist, minstrel_ht_stats_csv_dump()
245 (unsigned long long)mrs->att_hist); minstrel_ht_stats_csv_dump()
H A Drc80211_minstrel.c160 minstrel_calc_rate_stats(struct minstrel_rate_stats *mrs) minstrel_calc_rate_stats() argument
162 if (unlikely(mrs->attempts > 0)) { minstrel_calc_rate_stats()
163 mrs->sample_skipped = 0; minstrel_calc_rate_stats()
164 mrs->cur_prob = MINSTREL_FRAC(mrs->success, mrs->attempts); minstrel_calc_rate_stats()
165 if (unlikely(!mrs->att_hist)) { minstrel_calc_rate_stats()
166 mrs->prob_ewma = mrs->cur_prob; minstrel_calc_rate_stats()
169 mrs->prob_ewmsd = minstrel_ewmsd(mrs->prob_ewmsd, minstrel_calc_rate_stats()
170 mrs->cur_prob, minstrel_calc_rate_stats()
171 mrs->prob_ewma, minstrel_calc_rate_stats()
175 mrs->prob_ewma = minstrel_ewma(mrs->prob_ewma, minstrel_calc_rate_stats()
176 mrs->cur_prob, minstrel_calc_rate_stats()
179 mrs->att_hist += mrs->attempts; minstrel_calc_rate_stats()
180 mrs->succ_hist += mrs->success; minstrel_calc_rate_stats()
182 mrs->sample_skipped++; minstrel_calc_rate_stats()
185 mrs->last_success = mrs->success; minstrel_calc_rate_stats()
186 mrs->last_attempts = mrs->attempts; minstrel_calc_rate_stats()
187 mrs->success = 0; minstrel_calc_rate_stats()
188 mrs->attempts = 0; minstrel_calc_rate_stats()
203 struct minstrel_rate_stats *mrs = &mi->r[i].stats; minstrel_update_stats() local
207 minstrel_calc_rate_stats(mrs); minstrel_update_stats()
211 if (mrs->prob_ewma > MINSTREL_FRAC(95, 100) || minstrel_update_stats()
212 mrs->prob_ewma < MINSTREL_FRAC(10, 100)) { minstrel_update_stats()
213 mr->adjusted_retry_count = mrs->retry_count >> 1; minstrel_update_stats()
219 mr->adjusted_retry_count = mrs->retry_count; minstrel_update_stats()
232 if (mrs->prob_ewma >= MINSTREL_FRAC(95, 100)) { minstrel_update_stats()
233 tmp_cur_tp = minstrel_get_tp_avg(mr, mrs->prob_ewma); minstrel_update_stats()
239 if (mrs->prob_ewma >= tmp_mrs->prob_ewma) minstrel_update_stats()
503 struct minstrel_rate_stats *mrs = &mi->r[n].stats; minstrel_rate_init() local
516 memset(mrs, 0, sizeof(*mrs)); minstrel_rate_init()
528 mrs->retry_count = 1; minstrel_rate_init()
530 mrs->retry_count_rtscts = 1; minstrel_rate_init()
547 (mrs->retry_count_rtscts < mp->max_retry)) minstrel_rate_init()
548 mrs->retry_count_rtscts++; minstrel_rate_init()
551 mr->adjusted_retry_count = mrs->retry_count; minstrel_rate_init()
553 mr->retry_count_cts = mrs->retry_count; minstrel_rate_init()
H A Drc80211_minstrel_ht.c394 struct minstrel_rate_stats *mrs; minstrel_ht_set_best_prob_rate() local
403 mrs = &mg->rates[index % MCS_GROUP_RATES]; minstrel_ht_set_best_prob_rate()
417 if (mrs->prob_ewma > MINSTREL_FRAC(75, 100)) { minstrel_ht_set_best_prob_rate()
419 mrs->prob_ewma); minstrel_ht_set_best_prob_rate()
432 if (mrs->prob_ewma > tmp_prob) minstrel_ht_set_best_prob_rate()
434 if (mrs->prob_ewma > mg->rates[mg->max_group_prob_rate].prob_ewma) minstrel_ht_set_best_prob_rate()
517 struct minstrel_rate_stats *mrs; minstrel_ht_update_stats() local
557 mrs = &mg->rates[i]; minstrel_ht_update_stats()
558 mrs->retry_updated = false; minstrel_ht_update_stats()
559 minstrel_calc_rate_stats(mrs); minstrel_ht_update_stats()
560 cur_prob = mrs->prob_ewma; minstrel_ht_update_stats()
784 struct minstrel_rate_stats *mrs; minstrel_calc_retransmit() local
793 mrs = minstrel_get_ratestats(mi, index); minstrel_calc_retransmit()
794 if (mrs->prob_ewma < MINSTREL_FRAC(1, 10)) { minstrel_calc_retransmit()
795 mrs->retry_count = 1; minstrel_calc_retransmit()
796 mrs->retry_count_rtscts = 1; minstrel_calc_retransmit()
800 mrs->retry_count = 2; minstrel_calc_retransmit()
801 mrs->retry_count_rtscts = 2; minstrel_calc_retransmit()
802 mrs->retry_updated = true; minstrel_calc_retransmit()
833 mrs->retry_count_rtscts++; minstrel_calc_retransmit()
835 (++mrs->retry_count < mp->max_retry)); minstrel_calc_retransmit()
844 struct minstrel_rate_stats *mrs; minstrel_ht_set_rate() local
848 mrs = minstrel_get_ratestats(mi, index); minstrel_ht_set_rate()
849 if (!mrs->retry_updated) minstrel_ht_set_rate()
852 if (mrs->prob_ewma < MINSTREL_FRAC(20, 100) || !mrs->retry_count) { minstrel_ht_set_rate()
857 ratetbl->rate[offset].count = mrs->retry_count; minstrel_ht_set_rate()
858 ratetbl->rate[offset].count_cts = mrs->retry_count; minstrel_ht_set_rate()
859 ratetbl->rate[offset].count_rts = mrs->retry_count_rtscts; minstrel_ht_set_rate()
917 struct minstrel_rate_stats *mrs; minstrel_get_sample_rate() local
938 mrs = &mg->rates[sample_idx]; minstrel_get_sample_rate()
955 if (mrs->prob_ewma > MINSTREL_FRAC(95, 100)) minstrel_get_sample_rate()
970 if (mrs->sample_skipped < 20) minstrel_get_sample_rate()
H A Drc80211_minstrel.h161 void minstrel_calc_rate_stats(struct minstrel_rate_stats *mrs);
/linux-4.1.27/arch/arm/include/asm/
H A Dirqflags.h28 " mrs %0, " IRQMASK_REG_NAME_R " @ arch_local_irq_save\n" arch_local_irq_save()
64 " mrs %0, cpsr @ arch_local_irq_save\n" arch_local_irq_save()
80 " mrs %0, cpsr @ arch_local_irq_enable\n" arch_local_irq_enable()
95 " mrs %0, cpsr @ arch_local_irq_disable\n" arch_local_irq_disable()
110 "mrs %0, cpsr @ stf\n" \
125 "mrs %0, cpsr @ clf\n" \
142 " mrs %0, " IRQMASK_REG_NAME_R " @ local_save_flags" arch_local_save_flags()
H A Dkexec.h41 "mrs %[_ARM_cpsr], cpsr\n\t" crash_setup_regs()
H A Dassembler.h150 mrs \oldcpsr, primask
152 mrs \oldcpsr, cpsr
158 mrs \oldcpsr, cpsr
321 mrs \reg , cpsr
/linux-4.1.27/arch/arm64/include/asm/
H A Darch_timer.h69 asm volatile("mrs %0, cntp_ctl_el0" : "=r" (val)); arch_timer_reg_read_cp15()
72 asm volatile("mrs %0, cntp_tval_el0" : "=r" (val)); arch_timer_reg_read_cp15()
78 asm volatile("mrs %0, cntv_ctl_el0" : "=r" (val)); arch_timer_reg_read_cp15()
81 asm volatile("mrs %0, cntv_tval_el0" : "=r" (val)); arch_timer_reg_read_cp15()
92 asm volatile("mrs %0, cntfrq_el0" : "=r" (val)); arch_timer_get_cntfrq()
99 asm volatile("mrs %0, cntkctl_el1" : "=r" (cntkctl)); arch_timer_get_cntkctl()
122 asm volatile("mrs %0, cntvct_el0" : "=r" (cval)); arch_counter_get_cntvct()
H A Dirqflags.h30 "mrs %0, daif // arch_local_irq_save\n" arch_local_irq_save()
69 "mrs %0, daif // arch_local_save_flags" arch_local_save_flags()
100 "mrs %0, daif // local_dbg_save\n" \
H A Dfpsimdmacros.h37 mrs x\tmpnr, fpsr
39 mrs x\tmpnr, fpcr
48 mrs \tmp, fpcr
80 mrs x\tmpnr1, fpsr
82 mrs x\tmpnr2, fpcr
H A Dassembler.h56 mrs \olddaif, daif
77 mrs \tmp, mdscr_el1
87 mrs \tmp, mdscr_el1
H A Dcputype.h37 asm("mrs %0, " #reg : "=r" (__val)); \
H A Dhw_breakpoint.h97 asm volatile("mrs %0, dbg" REG #N "_el1" : "=r" (VAL));\
H A Dmmu_context.h86 " mrs %0, tcr_el1 ;" __cpu_set_tcr_t0sz()
H A Dpercpu.h34 asm("mrs %0, tpidr_el1" : "=r" (off) : __my_cpu_offset()
/linux-4.1.27/arch/arm64/mm/
H A Dproc.S54 mrs x0, sctlr_el1
72 mrs x1, sctlr_el1
112 mrs x2, tpidr_el0
113 mrs x3, tpidrro_el0
114 mrs x4, contextidr_el1
115 mrs x5, mair_el1
116 mrs x6, cpacr_el1
117 mrs x7, ttbr1_el1
118 mrs x8, tcr_el1
119 mrs x9, vbar_el1
120 mrs x10, mdscr_el1
121 mrs x11, oslsr_el1
122 mrs x12, sctlr_el1
231 mrs x0, sctlr_el1
246 mrs x9, ID_AA64MMFR0_EL1
H A Dcache.S38 mrs x0, clidr_el1 // read clidr
52 mrs x1, ccsidr_el1 // read the new ccsidr
/linux-4.1.27/arch/arm/kvm/
H A Dinterrupts_head.S64 mrs r2, SP_\mode
65 mrs r3, LR_\mode
66 mrs r4, SPSR_\mode
76 mrs r2, ELR_hyp
81 mrs r2, SP_usr
91 mrs r2, r8_fiq
92 mrs r3, r9_fiq
93 mrs r4, r10_fiq
94 mrs r5, r11_fiq
95 mrs r6, r12_fiq
96 mrs r7, SP_fiq
97 mrs r8, LR_fiq
98 mrs r9, SPSR_fiq
203 mrs r3, SP_\mode
204 mrs r4, LR_\mode
205 mrs r5, SPSR_\mode
224 mrs r2, SP_usr
230 mrs r2, ELR_hyp
231 mrs r3, spsr
H A Dinterrupts.S304 99: mrs r2, cpsr
309 mrs r1, ELR_hyp
390 mrs lr, SPSR
/linux-4.1.27/arch/arm64/kernel/
H A Defi-entry.S95 mrs x0, CurrentEL
98 mrs x0, sctlr_el2
105 mrs x0, sctlr_el1
H A Dentry.S90 mrs x21, sp_el0
97 mrs x22, elr_el1
98 mrs x23, spsr_el1
134 "mrs x29, contextidr_el1; msr contextidr_el1, x29; 1:", \
239 mrs x2, esr_el1
291 mrs x1, esr_el1 // read the syndrome register
310 mrs x0, far_el1
326 mrs x0, far_el1
344 mrs x0, far_el1
353 mrs x2, esr_el1
397 mrs x25, esr_el1 // read the syndrome register
425 mrs x25, esr_el1 // read the syndrome register
471 mrs x26, far_el1
484 mrs x26, far_el1
517 mrs x26, far_el1
541 mrs x0, far_el1
553 mrs x2, esr_el1
H A Dcacheinfo.c42 asm volatile ("mrs %x0, clidr_el1" : "=r" (clidr)); get_cache_type()
62 asm volatile("mrs %x0, ccsidr_el1" : "=r" (ccsidr)); cache_get_ccsidr()
H A Dhyp-stub.S56 mrs x1, esr_el2
63 1: mrs x0, vbar_el2 // Return vbar_el2
H A Dhead.S505 mrs x0, CurrentEL
508 mrs x0, sctlr_el2
513 1: mrs x0, sctlr_el1
526 mrs x0, cnthctl_el2
533 mrs x0, id_aa64pfr0_el1
549 mrs x0, midr_el1
550 mrs x1, mpidr_el1
569 mrs x0, id_aa64dfr0_el1 // Check ID_AA64DFR0_EL1 PMUVer
573 mrs x0, pmcr_el0 // Disable debug access traps
632 mrs x0, mpidr_el1
H A Dsleep.S86 mrs x7, mpidr_el1
153 mrs x1, mpidr_el1
H A Dprocess.c272 asm("mrs %0, tpidr_el0" : "=r" (tls)); copy_thread()
306 asm("mrs %0, tpidr_el0" : "=r" (tpidr)); tls_thread_switch()
H A Ddebug-monitors.c53 asm volatile("mrs %0, mdscr_el1" : "=r" (mdscr)); mdscr_read()
H A Dperf_event.c875 asm volatile("mrs %0, pmcr_el0" : "=r" (val)); armv8pmu_pmcr_read()
937 asm volatile("mrs %0, pmccntr_el0" : "=r" (value)); armv8pmu_read_counter()
939 asm volatile("mrs %0, pmxevcntr_el0" : "=r" (value)); armv8pmu_read_counter()
1032 asm volatile("mrs %0, pmovsclr_el0" : "=r" (value)); armv8pmu_getreset_flags()
H A Darmv8_deprecated.c513 asm volatile("mrs %0, sctlr_el1" : "=r" (val)); config_sctlr_el1()
/linux-4.1.27/arch/cris/arch-v10/lib/
H A Ddram_init.S86 and.d 0x8000f9ff, $r1 ; Make sure mrs data and command is 0
90 lslq 16, $r2 ; mrs data starts at bit 16
143 .byte 1 ; mrs
/linux-4.1.27/arch/arm/lib/
H A Decard.S17 mrs rt, cpsr; \
/linux-4.1.27/arch/cris/arch-v32/mach-fs/
H A Ddram_init.S86 or.d $r4, $r6 ; Add calculated mrs
115 .byte regk_bif_core_mrs ; mrs
/linux-4.1.27/arch/arm/kernel/
H A Dentry-v7m.S27 mrs r1, ipsr
45 mrs r0, ipsr
H A Diwmmxt.S199 mrs ip, cpsr
251 mrs ip, cpsr
289 mrs ip, cpsr
356 mrs r2, cpsr
H A Dhyp-stub.S41 mrs \reg1, cpsr
94 mrs r4, cpsr
H A Dentry-header.S176 mrs \rtemp, cpsr
188 mrs \rtemp, cpsr
H A Dentry-common.S130 mrs r8, spsr @ called from non-FIQ mode, so ok.
H A Dentry-armv.S336 mrs r2, spsr @ Save spsr_abt, abort is now safe
1049 mrs lr, spsr
1055 mrs r0, cpsr
/linux-4.1.27/arch/tile/gxio/
H A Diorpc_trio.c258 uint16_t mrs; member in struct:set_mps_mrs_param
263 uint16_t mrs, unsigned int mac) gxio_trio_set_mps_mrs()
269 params->mrs = mrs; gxio_trio_set_mps_mrs()
262 gxio_trio_set_mps_mrs(gxio_trio_context_t *context, uint16_t mps, uint16_t mrs, unsigned int mac) gxio_trio_set_mps_mrs() argument
/linux-4.1.27/arch/arm/probes/kprobes/
H A Dactions-arm.c183 "mrs %[cpsr], cpsr \n\t" emulate_rd12rn16rm0rs8_rwflags()
213 "mrs %[cpsr], cpsr \n\t" emulate_rd12rn16rm0_rwflags_nopc()
243 "mrs %[cpsr], cpsr \n\t" emulate_rd16rn12rm0rs8_rwflags_nopc()
293 "mrs %[cpsr], cpsr \n\t" emulate_rdlo12rdhi16rn0rm8_rwflags_nopc()
H A Dactions-thumb.c229 "mrs %[cpsr], cpsr \n\t" t32_emulate_rd8rn16rm0_rwflags()
456 "mrs %[newcpsr], cpsr \n\t" t16_emulate_loregs()
501 "mrs %[cpsr], cpsr \n\t" t16_emulate_hiregs()
H A Dtest-thumb.c781 TEST_RMASKED("mrs r",0,~PSR_IGNORE_BITS,", cpsr") kprobe_thumb32_test_cases()
782 TEST_RMASKED("mrs r",14,~PSR_IGNORE_BITS,", cpsr") kprobe_thumb32_test_cases()
783 TEST_UNSUPPORTED(__inst_thumb32(0xf3ef8d00) " @ mrs sp, spsr") kprobe_thumb32_test_cases()
784 TEST_UNSUPPORTED(__inst_thumb32(0xf3ef8f00) " @ mrs pc, spsr") kprobe_thumb32_test_cases()
785 TEST_UNSUPPORTED("mrs r0, spsr") kprobe_thumb32_test_cases()
786 TEST_UNSUPPORTED("mrs lr, spsr") kprobe_thumb32_test_cases()
H A Dopt-arm.c57 " mrs r4, cpsr\n"
H A Dtest-arm.c207 TEST_RMASKED("mrs r",0,~PSR_IGNORE_BITS,", cpsr") kprobe_arm_test_cases()
209 TEST_RMASKED("mrs r",14,~PSR_IGNORE_BITS,", cpsr") kprobe_arm_test_cases()
210 TEST_UNSUPPORTED(__inst_arm(0xe10ff000) " @ mrs r15, cpsr") kprobe_arm_test_cases()
211 TEST_UNSUPPORTED("mrs r0, spsr") kprobe_arm_test_cases()
212 TEST_UNSUPPORTED("mrs lr, spsr") kprobe_arm_test_cases()
/linux-4.1.27/arch/arm/mach-ep93xx/
H A Dcrunch-bits.S212 mrs ip, cpsr
258 mrs ip, cpsr
291 mrs ip, cpsr
/linux-4.1.27/arch/tile/include/gxio/
H A Diorpc_trio.h93 uint16_t mrs, unsigned int mac);
/linux-4.1.27/arch/arm64/kernel/vdso/
H A Dgettimeofday.S227 mrs x15, cntvct_el0
/linux-4.1.27/arch/arm/mm/
H A Dproc-feroceon.S261 mrs r2, cpsr
302 mrs r2, cpsr
338 mrs r2, cpsr
369 mrs r2, cpsr
H A Dcache-v6.S41 mrs r1, cpsr
H A Dproc-arm926.S107 mrs r3, cpsr @ Disable FIQs while Icache
/linux-4.1.27/net/rds/
H A Dib_rdma.c524 * given an llist of mrs, put them all into the list_head for more processing
542 * this takes a list head of mrs and turns it into linked llist nodes
544 * MR_CLUSTER_SIZE mrs that are ready for reuse.
H A Dib.c91 * rds_ib_destroy_mr_pool() blocks on a few things and mrs drop references
/linux-4.1.27/arch/arm64/lib/
H A Dmemset.S160 mrs tmp1, dczid_el0
/linux-4.1.27/arch/arm/boot/compressed/
H A Dhead.S144 AR_CLASS( mrs r9, cpsr )
157 mrs r2, cpsr @ get current mode
417 mrs r0, spsr
550 mrs r0, spsr @ Get saved CPU boot mode
/linux-4.1.27/drivers/scsi/
H A Datari_NCR5380.c495 }, mrs[] = { variable in typeref:struct:__anon8659
536 for (i = 0; mrs[i].mask; ++i) NCR5380_print()
537 if (mr & mrs[i].mask) NCR5380_print()
538 printk(",%s", mrs[i].name); NCR5380_print()
H A DNCR5380.c387 mrs[] = { variable in typeref:struct:__anon8536
432 for (i = 0; mrs[i].mask; ++i) NCR5380_print()
433 if (mr & mrs[i].mask) NCR5380_print()
434 printk(",%s", mrs[i].name); NCR5380_print()
/linux-4.1.27/drivers/media/rc/
H A Dati_remote.c23 * Vincent Vanackere <vanackere@lif.univ-mrs.fr>

Completed in 1080 milliseconds