/linux-4.1.27/arch/arm64/kvm/ |
H A D | hyp.S | 52 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 D | hyp-init.S | 64 mrs x4, tcr_el1 95 mrs x5, ID_AA64MMFR0_EL1 99 mrs x4, mair_el1 107 mrs x4, sctlr_el2
|
H A D | sys_regs_generic_v8.c | 48 asm volatile("mrs %0, actlr_el1\n" : "=r" (actlr)); reset_actlr()
|
H A D | sys_regs.c | 69 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 D | rc80211_minstrel_debugfs.c | 97 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 D | rc80211_minstrel_ht_debugfs.c | 41 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 D | rc80211_minstrel.c | 160 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 D | rc80211_minstrel_ht.c | 394 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 D | rc80211_minstrel.h | 161 void minstrel_calc_rate_stats(struct minstrel_rate_stats *mrs);
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | irqflags.h | 28 " 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 D | kexec.h | 41 "mrs %[_ARM_cpsr], cpsr\n\t" crash_setup_regs()
|
H A D | assembler.h | 150 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 D | arch_timer.h | 69 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 D | irqflags.h | 30 "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 D | fpsimdmacros.h | 37 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 D | assembler.h | 56 mrs \olddaif, daif 77 mrs \tmp, mdscr_el1 87 mrs \tmp, mdscr_el1
|
H A D | cputype.h | 37 asm("mrs %0, " #reg : "=r" (__val)); \
|
H A D | hw_breakpoint.h | 97 asm volatile("mrs %0, dbg" REG #N "_el1" : "=r" (VAL));\
|
H A D | mmu_context.h | 86 " mrs %0, tcr_el1 ;" __cpu_set_tcr_t0sz()
|
H A D | percpu.h | 34 asm("mrs %0, tpidr_el1" : "=r" (off) : __my_cpu_offset()
|
/linux-4.1.27/arch/arm64/mm/ |
H A D | proc.S | 54 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 D | cache.S | 38 mrs x0, clidr_el1 // read clidr 52 mrs x1, ccsidr_el1 // read the new ccsidr
|
/linux-4.1.27/arch/arm/kvm/ |
H A D | interrupts_head.S | 64 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 D | interrupts.S | 304 99: mrs r2, cpsr 309 mrs r1, ELR_hyp 390 mrs lr, SPSR
|
/linux-4.1.27/arch/arm64/kernel/ |
H A D | efi-entry.S | 95 mrs x0, CurrentEL 98 mrs x0, sctlr_el2 105 mrs x0, sctlr_el1
|
H A D | entry.S | 90 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 D | cacheinfo.c | 42 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 D | hyp-stub.S | 56 mrs x1, esr_el2 63 1: mrs x0, vbar_el2 // Return vbar_el2
|
H A D | head.S | 505 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 D | sleep.S | 86 mrs x7, mpidr_el1 153 mrs x1, mpidr_el1
|
H A D | process.c | 272 asm("mrs %0, tpidr_el0" : "=r" (tls)); copy_thread() 306 asm("mrs %0, tpidr_el0" : "=r" (tpidr)); tls_thread_switch()
|
H A D | debug-monitors.c | 53 asm volatile("mrs %0, mdscr_el1" : "=r" (mdscr)); mdscr_read()
|
H A D | perf_event.c | 875 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 D | armv8_deprecated.c | 513 asm volatile("mrs %0, sctlr_el1" : "=r" (val)); config_sctlr_el1()
|
/linux-4.1.27/arch/cris/arch-v10/lib/ |
H A D | dram_init.S | 86 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 D | ecard.S | 17 mrs rt, cpsr; \
|
/linux-4.1.27/arch/cris/arch-v32/mach-fs/ |
H A D | dram_init.S | 86 or.d $r4, $r6 ; Add calculated mrs 115 .byte regk_bif_core_mrs ; mrs
|
/linux-4.1.27/arch/arm/kernel/ |
H A D | entry-v7m.S | 27 mrs r1, ipsr 45 mrs r0, ipsr
|
H A D | iwmmxt.S | 199 mrs ip, cpsr 251 mrs ip, cpsr 289 mrs ip, cpsr 356 mrs r2, cpsr
|
H A D | hyp-stub.S | 41 mrs \reg1, cpsr 94 mrs r4, cpsr
|
H A D | entry-header.S | 176 mrs \rtemp, cpsr 188 mrs \rtemp, cpsr
|
H A D | entry-common.S | 130 mrs r8, spsr @ called from non-FIQ mode, so ok.
|
H A D | entry-armv.S | 336 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 D | iorpc_trio.c | 258 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 D | actions-arm.c | 183 "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 D | actions-thumb.c | 229 "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 D | test-thumb.c | 781 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 D | opt-arm.c | 57 " mrs r4, cpsr\n"
|
H A D | test-arm.c | 207 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 D | crunch-bits.S | 212 mrs ip, cpsr 258 mrs ip, cpsr 291 mrs ip, cpsr
|
/linux-4.1.27/arch/tile/include/gxio/ |
H A D | iorpc_trio.h | 93 uint16_t mrs, unsigned int mac);
|
/linux-4.1.27/arch/arm64/kernel/vdso/ |
H A D | gettimeofday.S | 227 mrs x15, cntvct_el0
|
/linux-4.1.27/arch/arm/mm/ |
H A D | proc-feroceon.S | 261 mrs r2, cpsr 302 mrs r2, cpsr 338 mrs r2, cpsr 369 mrs r2, cpsr
|
H A D | cache-v6.S | 41 mrs r1, cpsr
|
H A D | proc-arm926.S | 107 mrs r3, cpsr @ Disable FIQs while Icache
|
/linux-4.1.27/net/rds/ |
H A D | ib_rdma.c | 524 * 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 D | ib.c | 91 * rds_ib_destroy_mr_pool() blocks on a few things and mrs drop references
|
/linux-4.1.27/arch/arm64/lib/ |
H A D | memset.S | 160 mrs tmp1, dczid_el0
|
/linux-4.1.27/arch/arm/boot/compressed/ |
H A D | head.S | 144 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 D | atari_NCR5380.c | 495 }, 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 D | NCR5380.c | 387 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 D | ati_remote.c | 23 * Vincent Vanackere <vanackere@lif.univ-mrs.fr>
|