Home
last modified time | relevance | path

Searched refs:asi (Results 1 – 68 of 68) sorted by relevance

/linux-4.1.27/arch/sparc/lib/
DNGpage.S20 rd %asi, %g3
21 wr %g0, ASI_BLK_INIT_QUAD_LDD_P, %asi
28 ldda [%i1 + 0x00] %asi, %o2
29 ldda [%i1 + 0x10] %asi, %o4
30 ldda [%i1 + 0x20] %asi, %l2
31 ldda [%i1 + 0x30] %asi, %l4
32 stxa %o2, [%i0 + 0x00] %asi
33 stxa %o3, [%i0 + 0x08] %asi
34 stxa %o4, [%i0 + 0x10] %asi
35 stxa %o5, [%i0 + 0x18] %asi
[all …]
Dxor.S33 rd %asi, %g1
34 wr %g0, ASI_BLK_P, %asi
37 ldda [%o1] %asi, %f0
38 ldda [%o2] %asi, %f16
40 2: ldda [%o1 + 64] %asi, %f32
49 stda %f16, [%o1] %asi
50 ldda [%o2 + 64] %asi, %f48
51 ldda [%o1 + 128] %asi, %f0
63 stda %f48, [%o1 - 64] %asi
65 ldda [%o2] %asi, %f16
[all …]
Dbzero.S94 EX_ST(prefetcha [%o0 + 0x00] %asi, #n_writes)
97 1: EX_ST(stba %g0, [%o0 + 0x00] %asi)
104 EX_ST(stwa %g0, [%o0 + 0x00] %asi)
112 EX_ST(prefetcha [%o0 + 0x040] %asi, #n_writes)
113 EX_ST(prefetcha [%o0 + 0x080] %asi, #n_writes)
114 EX_ST(prefetcha [%o0 + 0x0c0] %asi, #n_writes)
115 EX_ST(prefetcha [%o0 + 0x100] %asi, #n_writes)
116 EX_ST(prefetcha [%o0 + 0x140] %asi, #n_writes)
117 4: EX_ST(prefetcha [%o0 + 0x180] %asi, #n_writes)
118 EX_ST(stxa %g0, [%o0 + 0x00] %asi)
[all …]
DNGbzero.S41 rd %asi, %o5
44 wr %o4, 0x0, %asi
54 1: EX_ST(stba %o2, [%o0 + 0x00] %asi)
65 1: EX_ST(stxa %o2, [%o0 + 0x00] %asi)
71 wr %g7, 0x0, %asi
75 EX_ST(stxa %o2, [%o0 + 0x00] %asi)
76 EX_ST(stxa %o2, [%o0 + 0x08] %asi)
77 EX_ST(stxa %o2, [%o0 + 0x10] %asi)
78 EX_ST(stxa %o2, [%o0 + 0x18] %asi)
79 EX_ST(stxa %o2, [%o0 + 0x20] %asi)
[all …]
DGENbzero.S41 rd %asi, %o5
43 wr %o4, 0x0, %asi
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)
74 EX_ST(stxa %o2, [%o0 + 0x08] %asi)
75 EX_ST(stxa %o2, [%o0 + 0x10] %asi)
76 EX_ST(stxa %o2, [%o0 + 0x18] %asi)
77 EX_ST(stxa %o2, [%o0 + 0x20] %asi)
78 EX_ST(stxa %o2, [%o0 + 0x28] %asi)
[all …]
Dcopy_in_user.S47 EX(ldxa [%o1] %asi, %o5)
48 EX(stxa %o5, [%o0] %asi)
56 EX(lduwa [%o1] %asi, %o5)
57 EX(stwa %o5, [%o0] %asi)
73 EX(lduwa [%o1] %asi, %g1)
74 EX(stwa %g1, [%o0] %asi)
85 EX(lduba [%o1] %asi, %g1)
86 EX(stba %g1, [%o0] %asi)
Dcopy_page.S172 rd %asi, %g3
174 wr %g0, ASI_BLK_P, %asi
175 wr %g0, ASI_BLK_COMMIT_P, %asi
183 stda %f48, [%o0] %asi
189 stda %f48, [%o0] %asi
195 stda %f48, [%o0] %asi
204 stda %f48, [%o0] %asi
210 stda %f48, [%o0] %asi
215 stda %f32, [%o0] %asi
217 stda %f0, [%o0] %asi
[all …]
DNG4copy_from_user.S19 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
24 rd %asi, %g1; \
DU1copy_from_user.S15 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
24 rd %asi, %g1; \
DNG4copy_to_user.S23 #define STORE(type,src,addr) type##a src, [addr] %asi
33 rd %asi, %g1; \
DNG2copy_from_user.S23 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
29 rd %asi, %g1; \
DU3copy_from_user.S15 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
Dcsum_copy_from_user.S19 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
Dcsum_copy_to_user.S19 #define STORE(type,src,addr) type##a src, [addr] %asi
DGENcopy_from_user.S24 rd %asi, %g1; \
DGENcopy_to_user.S28 rd %asi, %g1; \
DU1copy_to_user.S24 rd %asi, %g1; \
DNGcopy_to_user.S29 rd %asi, %g1; \
DU3copy_to_user.S24 rd %asi, %g1; \
DNGcopy_from_user.S26 rd %asi, %g1; \
DNG2copy_to_user.S38 rd %asi, %g1; \
DNGmemcpy.S12 wr TMP, 0x0, %asi;
16 wr %g0, ASI_PNF, %asi
60 #define STORE_INIT(src,addr) stxa src, [addr] %asi
120 wr %g0, STORE_ASI, %asi
DNG4memcpy.S68 #define STORE(type,src,addr) type##a src, [addr] %asi
97 wr %g0, 0x80, %asi
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dantsel.c79 brcms_c_antsel_init_cfg(struct antsel_info *asi, struct brcms_antselcfg *antsel, in brcms_c_antsel_init_cfg() argument
82 if (asi->antsel_type == ANTSEL_2x3) { in brcms_c_antsel_init_cfg()
84 ((asi->antsel_avail && auto_sel) ? ANT_SELCFG_AUTO : 0); in brcms_c_antsel_init_cfg()
91 } else if (asi->antsel_type == ANTSEL_2x4) { in brcms_c_antsel_init_cfg()
111 struct antsel_info *asi; in brcms_c_antsel_attach() local
114 asi = kzalloc(sizeof(struct antsel_info), GFP_ATOMIC); in brcms_c_antsel_attach()
115 if (!asi) in brcms_c_antsel_attach()
118 asi->wlc = wlc; in brcms_c_antsel_attach()
119 asi->pub = wlc->pub; in brcms_c_antsel_attach()
120 asi->antsel_type = ANTSEL_NA; in brcms_c_antsel_attach()
[all …]
Dantsel.h21 void brcms_c_antsel_detach(struct antsel_info *asi);
22 void brcms_c_antsel_init(struct antsel_info *asi);
23 void brcms_c_antsel_antcfg_get(struct antsel_info *asi, bool usedef, bool sel,
25 u8 brcms_c_antsel_antsel2id(struct antsel_info *asi, u16 antsel);
Dmain.h480 struct antsel_info *asi; member
Dmain.c3716 brcms_c_antsel_init(wlc->asi); in brcms_c_bsinit()
3950 brcms_c_antsel_init(wlc->asi); in brcms_c_set_chanspec()
4366 wlc->asi = brcms_c_antsel_attach(wlc); in brcms_c_attach_module()
4367 if (wlc->asi == NULL) { in brcms_c_attach_module()
4819 if (wlc->asi) { in brcms_c_detach_module()
4820 brcms_c_antsel_detach(wlc->asi); in brcms_c_detach_module()
4821 wlc->asi = NULL; in brcms_c_detach_module()
6357 brcms_c_antsel_antcfg_get(wlc->asi, false, in brcms_c_d11hdrs_mac80211()
8123 brcms_b_antsel_set(wlc->hw, wlc->asi->antsel_avail); in brcms_c_attach()
Dampdu.c1026 antselid = brcms_c_antsel_antsel2id(wlc->asi, mimoantsel); in brcms_c_ampdu_dotxstatus_complete()
/linux-4.1.27/arch/sparc/kernel/
Dsys32.S81 1: ldswa [%o1 + 0x0] %asi, %o0
83 2: ldswa [%o1 + 0x8] %asi, %o2
85 3: ldswa [%o1 + 0x4] %asi, %o1
90 4: ldswa [%o1 + 0x0] %asi, %o0
92 5: ldswa [%o1 + 0x8] %asi, %o2
94 6: lduwa [%o1 + 0x4] %asi, %o1
99 7: ldswa [%o1 + 0x0] %asi, %o0
101 8: ldswa [%o1 + 0x8] %asi, %o2
103 9: lduwa [%o1 + 0x4] %asi, %o1
108 10: ldswa [%o1 + 0x0] %asi, %o0
[all …]
Duna_asm_64.S11 rd %asi, %o4
12 wr %o3, 0, %asi
21 4: stba %g1, [%o0] %asi
23 5: stba %g7, [%o0 + 1] %asi
25 6: stba %g1, [%o0 + 2] %asi
26 7: stba %g7, [%o0 + 3] %asi
28 8: stba %g2, [%o0 + 4] %asi
30 9: stba %g1, [%o0 + 5] %asi
31 10: stba %g7, [%o0 + 6] %asi
33 11: stba %g3, [%o0 + 7] %asi
[all …]
Dunaligned_64.c197 unsigned long *saddr, int is_signed, int asi);
200 unsigned long src_val, int asi);
203 struct pt_regs *regs, int asi, int orig_asi) in do_int_store() argument
218 if (unlikely(asi != orig_asi)) { in do_int_store()
235 return __do_int_store(dst_addr, size, src_val, asi); in do_int_store()
309 int orig_asi, asi; in kernel_unaligned_trap() local
314 orig_asi = asi = decode_asi(insn, regs); in kernel_unaligned_trap()
319 if (asi == ASI_AIUS) { in kernel_unaligned_trap()
340 switch (asi) { in kernel_unaligned_trap()
348 asi &= ~0x08; in kernel_unaligned_trap()
[all …]
Dtsb.S556 rd %asi, %g2
558 wr %g0, ASI_BLK_INIT_QUAD_LDD_P, %asi
560 1: stxa %g1, [%o0 + 0x00] %asi
561 stxa %g1, [%o0 + 0x10] %asi
562 stxa %g1, [%o0 + 0x20] %asi
563 stxa %g1, [%o0 + 0x30] %asi
564 stxa %g1, [%o0 + 0x40] %asi
565 stxa %g1, [%o0 + 0x50] %asi
566 stxa %g1, [%o0 + 0x60] %asi
567 stxa %g1, [%o0 + 0x70] %asi
[all …]
Dsignal32.c43 unsigned int asi; member
188 unsigned long asi; in do_sigreturn32() local
192 err |= __get_user(asi, &sf->v8plus.asi); in do_sigreturn32()
194 regs->tstate |= ((asi & 0xffUL) << 24UL); in do_sigreturn32()
272 unsigned long asi; in do_rt_sigreturn32() local
276 err |= __get_user(asi, &sf->v8plus.asi); in do_rt_sigreturn32()
278 regs->tstate |= ((asi & 0xffUL) << 24UL); in do_rt_sigreturn32()
456 &sf->v8plus.asi); in setup_frame32()
587 &sf->v8plus.asi); in setup_rt_frame32()
Dhvtramp.S95 wr %g0, ASI_P, %asi
Dhead_64.S676 wr %g0, ASI_P, %asi
950 wr %g0, ASI_AIUS, %asi
956 wr %g0, ASI_AIUS, %asi
Detrap_64.S79 wr %g3, 0x0, %asi
Dtrampoline_64.S253 wr %g0, ASI_P, %asi
Drtrap_64.S231 wr %g0, ASI_AIUP, %asi
/linux-4.1.27/arch/arm/probes/kprobes/
Dactions-thumb.c28 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_table_branch() argument
48 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_mrs() argument
57 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_cond_branch() argument
71 t32_decode_cond_branch(probes_opcode_t insn, struct arch_probes_insn *asi, in t32_decode_cond_branch() argument
75 asi->insn_check_cc = probes_condition_checks[cc]; in t32_decode_cond_branch()
76 asi->insn_handler = t32_simulate_cond_branch; in t32_decode_cond_branch()
82 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_branch() argument
110 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_ldr_literal() argument
147 t32_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, in t32_decode_ldmstm() argument
150 enum probes_insn ret = kprobe_decode_ldmstm(insn, asi, d); in t32_decode_ldmstm()
[all …]
Dcheckers-common.c22 struct arch_probes_insn *asi, in checker_stack_use_none() argument
25 asi->stack_space = 0; in checker_stack_use_none()
30 struct arch_probes_insn *asi, in checker_stack_use_unknown() argument
33 asi->stack_space = -1; in checker_stack_use_unknown()
39 struct arch_probes_insn *asi, in checker_stack_use_imm_0xx() argument
43 asi->stack_space = imm; in checker_stack_use_imm_0xx()
52 struct arch_probes_insn *asi, in checker_stack_use_t32strd() argument
56 asi->stack_space = imm << 2; in checker_stack_use_t32strd()
61 struct arch_probes_insn *asi, in checker_stack_use_imm_x0x() argument
65 asi->stack_space = imm; in checker_stack_use_imm_x0x()
[all …]
Dactions-common.c22 struct arch_probes_insn *asi, in simulate_ldm1stm1() argument
64 struct arch_probes_insn *asi, in simulate_stm1_pc() argument
70 simulate_ldm1stm1(insn, asi, regs); in simulate_stm1_pc()
75 struct arch_probes_insn *asi, in simulate_ldm1_pc() argument
78 simulate_ldm1stm1(insn, asi, regs); in simulate_ldm1_pc()
84 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_generic_r0_12_noflags() argument
87 register void *rfn asm("lr") = asi->insn_fn; in emulate_generic_r0_12_noflags()
112 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_generic_r2_14_noflags() argument
114 emulate_generic_r0_12_noflags(insn, asi, in emulate_generic_r2_14_noflags()
120 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldm_r3_15() argument
[all …]
Dcheckers-arm.c22 struct arch_probes_insn *asi, in arm_check_stack() argument
91 return probes_decode_insn(insn, asi, table, false, false, stack_check_actions, NULL); in arm_check_stack()
102 struct arch_probes_insn *asi, in arm_check_regs_nouse() argument
105 asi->register_usage_flags = 0; in arm_check_regs_nouse()
110 struct arch_probes_insn *asi, in arm_check_regs_normal() argument
116 asi->register_usage_flags = 0; in arm_check_regs_normal()
119 asi->register_usage_flags |= 1 << (insn & 0xf); in arm_check_regs_normal()
126 struct arch_probes_insn *asi, in arm_check_regs_ldmstm() argument
131 asi->register_usage_flags = reglist | (1 << rn); in arm_check_regs_ldmstm()
136 struct arch_probes_insn *asi, in arm_check_regs_mov_ip_sp() argument
[all …]
Dactions-arm.c78 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldrdstrd() argument
95 [fn] "r" (asi->insn_fn) in emulate_ldrdstrd()
107 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldr() argument
122 : "1" (rnv), "r" (rmv), [fn] "r" (asi->insn_fn) in emulate_ldr()
137 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_str() argument
154 : "r" (rtv), "0" (rnv), "r" (rmv), [fn] "r" (asi->insn_fn) in emulate_str()
164 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rn16rm0rs8_rwflags() argument
186 "1" (cpsr), [fn] "r" (asi->insn_fn) in emulate_rd12rn16rm0rs8_rwflags()
199 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rn16rm0_rwflags_nopc() argument
216 "1" (cpsr), [fn] "r" (asi->insn_fn) in emulate_rd12rn16rm0_rwflags_nopc()
[all …]
Dcheckers-thumb.c22 struct arch_probes_insn *asi, in t32_check_stack() argument
83 return probes_decode_insn(insn, asi, table, false, false, stack_check_actions, NULL); in t32_check_stack()
96 struct arch_probes_insn *asi, in t16_check_stack() argument
100 asi->stack_space = hweight32(reglist) * 4; in t16_check_stack()
Dcore.h36 kprobe_decode_ldmstm(kprobe_opcode_t insn, struct arch_probes_insn *asi,
/linux-4.1.27/arch/arm/probes/
Ddecode.c179 struct arch_probes_insn *asi, in probes_simulate_nop() argument
185 struct arch_probes_insn *asi, in probes_emulate_none() argument
188 asi->insn_fn(); in probes_emulate_none()
199 prepare_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in prepare_emulated_insn() argument
204 u16 *thumb_insn = (u16 *)asi->insn; in prepare_emulated_insn()
210 asi->insn[1] = __opcode_to_mem_arm(0xe12fff1e); /* ARM bx lr */ in prepare_emulated_insn()
212 asi->insn[1] = __opcode_to_mem_arm(0xe1a0f00e); /* mov pc, lr */ in prepare_emulated_insn()
225 set_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in set_emulated_insn() argument
230 u16 *ip = (u16 *)asi->insn; in set_emulated_insn()
237 asi->insn[0] = __opcode_to_mem_arm(insn); in set_emulated_insn()
[all …]
Ddecode-thumb.c847 struct arch_probes_insn *asi, in thumb16_singlestep() argument
851 asi->insn_handler(opcode, asi, regs); in thumb16_singlestep()
856 struct arch_probes_insn *asi, in thumb32_singlestep() argument
860 asi->insn_handler(opcode, asi, regs); in thumb32_singlestep()
865 thumb16_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in thumb16_probes_decode_insn() argument
869 asi->insn_singlestep = thumb16_singlestep; in thumb16_probes_decode_insn()
870 asi->insn_check_cc = thumb_check_cc; in thumb16_probes_decode_insn()
871 return probes_decode_insn(insn, asi, probes_decode_thumb16_table, true, in thumb16_probes_decode_insn()
876 thumb32_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in thumb32_probes_decode_insn() argument
880 asi->insn_singlestep = thumb32_singlestep; in thumb32_probes_decode_insn()
[all …]
Ddecode-arm.h57 struct arch_probes_insn *asi, struct pt_regs *regs);
59 struct arch_probes_insn *asi, struct pt_regs *regs);
61 struct arch_probes_insn *asi, struct pt_regs *regs);
63 struct arch_probes_insn *asi, struct pt_regs *regs);
65 struct arch_probes_insn *asi, struct pt_regs *regs);
Ddecode-arm.c62 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_bbl() argument
74 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_blx1() argument
85 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_blx2bx() argument
100 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_mrs() argument
108 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_mov_ipsp() argument
709 struct arch_probes_insn *asi, struct pt_regs *regs) in arm_singlestep() argument
712 asi->insn_handler(insn, asi, regs); in arm_singlestep()
728 arm_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in arm_probes_decode_insn() argument
732 asi->insn_singlestep = arm_singlestep; in arm_probes_decode_insn()
733 asi->insn_check_cc = probes_condition_checks[insn>>28]; in arm_probes_decode_insn()
[all …]
Ddecode-thumb.h93 thumb16_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi,
97 thumb32_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi,
Ddecode.h411 probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi,
/linux-4.1.27/arch/sparc/power/
Dhibernate_asm.S63 rd %asi, %g1
64 wr %g0, ASI_PHYS_USE_EC, %asi
74 ldxa [%l0 ] %asi, %l1 /* address */
75 ldxa [%l0 + 8] %asi, %l2 /* orig_address */
91 ldxa [%l0 + 16] %asi, %l0
102 ldxa [%g3 + SC_REG_CWP] %asi, %g2
104 ldxa [%g3 + SC_REG_WSTATE] %asi, %g2
106 ldxa [%g3 + SC_REG_FP] %asi, %fp
109 ldxa [%g3 + SC_REG_PSTATE] %asi, %g2
111 ldxa [%g3 + SC_REG_TICK] %asi, %g2
[all …]
/linux-4.1.27/arch/sparc/include/asm/
Dttable.h314 stxa %l0, [%sp + STACK_BIAS + 0x00] %asi; \
315 stxa %l1, [%sp + STACK_BIAS + 0x08] %asi; \
316 stxa %l2, [%sp + STACK_BIAS + 0x10] %asi; \
317 stxa %l3, [%sp + STACK_BIAS + 0x18] %asi; \
318 stxa %l4, [%sp + STACK_BIAS + 0x20] %asi; \
319 stxa %l5, [%sp + STACK_BIAS + 0x28] %asi; \
320 stxa %l6, [%sp + STACK_BIAS + 0x30] %asi; \
321 stxa %l7, [%sp + STACK_BIAS + 0x38] %asi; \
322 stxa %i0, [%sp + STACK_BIAS + 0x40] %asi; \
323 stxa %i1, [%sp + STACK_BIAS + 0x48] %asi; \
[all …]
/linux-4.1.27/arch/arm/probes/uprobes/
Dactions-arm.c108 decode_pc_ro(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_pc_ro() argument
111 struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe, in decode_pc_ro()
112 asi); in decode_pc_ro()
132 decode_wb_pc(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_wb_pc() argument
135 struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe, in decode_wb_pc()
136 asi); in decode_wb_pc()
137 enum probes_insn ret = decode_pc_ro(insn, asi, d); in decode_wb_pc()
148 struct arch_probes_insn *asi, in decode_rd12rn16rm0rs8_rwflags() argument
151 return decode_wb_pc(insn, asi, d, true); in decode_rd12rn16rm0rs8_rwflags()
155 decode_ldr(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_ldr() argument
[all …]
Dcore.h13 struct arch_probes_insn *asi,
17 struct arch_probes_insn *asi,
22 struct arch_probes_insn *asi,
26 decode_wb_pc(probes_opcode_t insn, struct arch_probes_insn *asi,
30 decode_pc_ro(probes_opcode_t insn, struct arch_probes_insn *asi,
Dcore.c41 if (!auprobe->asi.insn_check_cc(regs->ARM_cpsr)) { in arch_uprobe_ignore()
58 auprobe->asi.insn_singlestep(opcode, &auprobe->asi, regs); in arch_uprobe_skip_sstep()
90 ret = arm_probes_decode_insn(insn, &auprobe->asi, false, in arch_uprobe_analyze_insn()
/linux-4.1.27/arch/sparc/mm/
Dfault_64.c218 unsigned char asi = ASI_P; in do_kernel_fault() local
231 asi = (regs->tstate >> 24); in do_kernel_fault()
233 asi = (insn >> 5); in do_kernel_fault()
234 if ((asi & 0xf2) == 0x82) { in do_kernel_fault()
393 unsigned char asi; in do_sparc64_fault() local
396 asi = (regs->tstate >> 24); in do_sparc64_fault()
398 asi = (insn >> 5); in do_sparc64_fault()
399 if ((asi & 0xf2) == 0x82) in do_sparc64_fault()
/linux-4.1.27/arch/arm/include/asm/
Duprobes.h42 struct arch_probes_insn asi; member
/linux-4.1.27/arch/sparc/include/uapi/asm/
DKbuild7 header-y += asi.h
/linux-4.1.27/drivers/gpu/drm/radeon/
Dsumo_dpm.c322 pi->asi = 65535 * 100 / high_clk; in sumo_calculate_bsp()
324 r600_calculate_u_and_p(pi->asi, in sumo_calculate_bsp()
390 u32 asi; in sumo_program_at() local
410 asi = (i == ps->num_levels - 1) ? pi->pasi : pi->asi; in sumo_program_at()
412 m_a = asi * ps->levels[i].sclk / 100; in sumo_program_at()
420 asi = pi->pasi; in sumo_program_at()
422 m_a = asi * pi->boost_pl.sclk / 100; in sumo_program_at()
1786 pi->asi = RV770_ASI_DFLT; in sumo_dpm_init()
Dsumo_dpm.h104 u32 asi; member
Drv770_dpm.h125 u32 asi; member
Drv770_dpm.c821 r600_calculate_u_and_p(pi->asi, in rv770_setup_bsp()
2396 pi->asi = RV770_ASI_DFLT; in rv770_dpm_init()
Dbtc_dpm.c2644 pi->asi = RV770_ASI_DFLT; in btc_dpm_init()
Dcypress_dpm.c2082 pi->asi = RV770_ASI_DFLT; in cypress_dpm_init()
Dsi_dpm.c3683 r600_calculate_u_and_p(pi->asi, in si_setup_bsp()
6922 pi->asi = RV770_ASI_DFLT; in si_dpm_init()
Dni_dpm.c4148 pi->asi = RV770_ASI_DFLT; in ni_dpm_init()
/linux-4.1.27/arch/powerpc/boot/dts/
Dac14xx.dts93 asi@2,0 {
99 compatible = "ifm,ac14xx-asi-fpga";