Home
last modified time | relevance | path

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

12

/linux-2.6.39/drivers/staging/brcm80211/brcmsmac/
Dwlc_antsel.c64 static int wlc_antsel_cfgupd(struct antsel_info *asi, wlc_antselcfg_t *antsel);
65 static u8 wlc_antsel_id2antcfg(struct antsel_info *asi, u8 id);
66 static u16 wlc_antsel_antcfg2antsel(struct antsel_info *asi, u8 ant_cfg);
67 static void wlc_antsel_init_cfg(struct antsel_info *asi,
97 struct antsel_info *asi; in wlc_antsel_attach() local
99 asi = kzalloc(sizeof(struct antsel_info), GFP_ATOMIC); in wlc_antsel_attach()
100 if (!asi) { in wlc_antsel_attach()
106 asi->wlc = wlc; in wlc_antsel_attach()
107 asi->pub = wlc->pub; in wlc_antsel_attach()
108 asi->antsel_type = ANTSEL_NA; in wlc_antsel_attach()
[all …]
Dwlc_antsel.h21 extern void wlc_antsel_detach(struct antsel_info *asi);
22 extern void wlc_antsel_init(struct antsel_info *asi);
23 extern void wlc_antsel_antcfg_get(struct antsel_info *asi, bool usedef,
27 extern u8 wlc_antsel_antsel2id(struct antsel_info *asi, u16 antsel);
/linux-2.6.39/arch/sparc/lib/
Dxor.S35 rd %asi, %g1
36 wr %g0, ASI_BLK_P, %asi
39 ldda [%o1] %asi, %f0
40 ldda [%o2] %asi, %f16
42 2: ldda [%o1 + 64] %asi, %f32
51 stda %f16, [%o1] %asi
52 ldda [%o2 + 64] %asi, %f48
53 ldda [%o1 + 128] %asi, %f0
65 stda %f48, [%o1 - 64] %asi
67 ldda [%o2] %asi, %f16
[all …]
Dbzero.S98 EX_ST(prefetcha [%o0 + 0x00] %asi, #n_writes)
101 1: EX_ST(stba %g0, [%o0 + 0x00] %asi)
108 EX_ST(stwa %g0, [%o0 + 0x00] %asi)
116 EX_ST(prefetcha [%o0 + 0x040] %asi, #n_writes)
117 EX_ST(prefetcha [%o0 + 0x080] %asi, #n_writes)
118 EX_ST(prefetcha [%o0 + 0x0c0] %asi, #n_writes)
119 EX_ST(prefetcha [%o0 + 0x100] %asi, #n_writes)
120 EX_ST(prefetcha [%o0 + 0x140] %asi, #n_writes)
121 4: EX_ST(prefetcha [%o0 + 0x180] %asi, #n_writes)
122 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 …]
Dstrlen_user_64.S26 10: lduba [%o0] %asi, %o5
32 11: lduba [%o0] %asi, %o5
38 12: lduba [%o0] %asi, %o5
42 15: lda [%o0] %asi, %o5
45 13: lda [%o0] %asi, %o5
Dstrncpy_from_user_64.S40 60: ldxa [%o1] %asi, %g1 ! Load Group
54 61: ldxa [%o1] %asi, %g1 ! Load
86 62: ldxa [%o1] %asi, %g1 ! Load
115 63: lduba [%o1] %asi, %o4
121 64: lduba [%o1] %asi, %o4
DU1copy_from_user.S15 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
24 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_to_user.S28 rd %asi, %g1; \
DGENcopy_from_user.S24 rd %asi, %g1; \
/linux-2.6.39/arch/sparc/kernel/
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 …]
Dsys32.S171 1: ldswa [%o1 + 0x0] %asi, %o0
173 2: ldswa [%o1 + 0x8] %asi, %o2
175 3: ldswa [%o1 + 0x4] %asi, %o1
180 4: ldswa [%o1 + 0x0] %asi, %o0
182 5: ldswa [%o1 + 0x8] %asi, %o2
184 6: lduwa [%o1 + 0x4] %asi, %o1
189 7: ldswa [%o1 + 0x0] %asi, %o0
191 8: ldswa [%o1 + 0x8] %asi, %o2
193 9: lduwa [%o1 + 0x4] %asi, %o1
198 10: ldswa [%o1 + 0x0] %asi, %o0
[all …]
Dunaligned_64.c178 unsigned long *saddr, int is_signed, int asi);
181 unsigned long src_val, int asi);
184 struct pt_regs *regs, int asi, int orig_asi) in do_int_store() argument
199 if (unlikely(asi != orig_asi)) { in do_int_store()
216 return __do_int_store(dst_addr, size, src_val, asi); in do_int_store()
290 int orig_asi, asi; in kernel_unaligned_trap() local
295 orig_asi = asi = decode_asi(insn, regs); in kernel_unaligned_trap()
300 if (asi == ASI_AIUS) { in kernel_unaligned_trap()
321 switch (asi) { in kernel_unaligned_trap()
329 asi &= ~0x08; in kernel_unaligned_trap()
[all …]
Dtsb.S528 rd %asi, %g2
530 wr %g0, ASI_BLK_INIT_QUAD_LDD_P, %asi
532 1: stxa %g1, [%o0 + 0x00] %asi
533 stxa %g1, [%o0 + 0x10] %asi
534 stxa %g1, [%o0 + 0x20] %asi
535 stxa %g1, [%o0 + 0x30] %asi
536 stxa %g1, [%o0 + 0x40] %asi
537 stxa %g1, [%o0 + 0x50] %asi
538 stxa %g1, [%o0 + 0x60] %asi
539 stxa %g1, [%o0 + 0x70] %asi
[all …]
Dsignal32.c41 unsigned int asi; member
258 unsigned long asi; in do_sigreturn32() local
262 err |= __get_user(asi, &sf->v8plus.asi); in do_sigreturn32()
264 regs->tstate |= ((asi & 0xffUL) << 24UL); in do_sigreturn32()
344 unsigned long asi; in do_rt_sigreturn32() local
348 err |= __get_user(asi, &sf->v8plus.asi); in do_rt_sigreturn32()
350 regs->tstate |= ((asi & 0xffUL) << 24UL); in do_rt_sigreturn32()
560 &sf->v8plus.asi); in setup_frame32()
677 &sf->v8plus.asi); in setup_rt_frame32()
/linux-2.6.39/arch/arm/kernel/
Dkprobes-decode.c851 prep_emulate_ldr_str(kprobe_opcode_t insn, struct arch_specific_insn *asi) in prep_emulate_ldr_str() argument
865 asi->insn[0] = insn; in prep_emulate_ldr_str()
866 asi->insn_handler = (insn & (1 << 20)) ? emulate_ldr : emulate_str; in prep_emulate_ldr_str()
871 prep_emulate_rd12_modify(kprobe_opcode_t insn, struct arch_specific_insn *asi) in prep_emulate_rd12_modify() argument
877 asi->insn[0] = insn; in prep_emulate_rd12_modify()
878 asi->insn_handler = emulate_rd12_modify; in prep_emulate_rd12_modify()
884 struct arch_specific_insn *asi) in prep_emulate_rd12rn0_modify() argument
891 asi->insn[0] = insn; in prep_emulate_rd12rn0_modify()
892 asi->insn_handler = emulate_rd12rn0_modify; in prep_emulate_rd12rn0_modify()
897 prep_emulate_rd12rm0(kprobe_opcode_t insn, struct arch_specific_insn *asi) in prep_emulate_rd12rm0() argument
[all …]
/linux-2.6.39/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-2.6.39/arch/sparc/mm/
Dfault_64.c199 unsigned char asi = ASI_P; in do_kernel_fault() local
212 asi = (regs->tstate >> 24); in do_kernel_fault()
214 asi = (insn >> 5); in do_kernel_fault()
215 if ((asi & 0xf2) == 0x82) { in do_kernel_fault()
380 unsigned char asi; in do_sparc64_fault() local
383 asi = (regs->tstate >> 24); in do_sparc64_fault()
385 asi = (insn >> 5); in do_sparc64_fault()
386 if ((asi & 0xf2) == 0x82) in do_sparc64_fault()

12