Searched refs:asi (Results 1 - 25 of 89) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/kernel/
H A 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...]
H A 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,
[all...]
H A Dunaligned_64.c15 #include <asm/asi.h>
85 return (unsigned char)(regs->tstate >> 24); /* %asi */
178 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)
199 if (unlikely(asi != orig_asi)) {
216 return __do_int_store(dst_addr, size, src_val, asi);
290 int orig_asi, asi; local
295 orig_asi = asi = decode_asi(insn, regs);
300 if (asi
183 do_int_store(int reg_num, int size, unsigned long *dst_addr, struct pt_regs *regs, int asi, int orig_asi) argument
431 int asi = decode_asi(insn, regs); local
593 int asi = decode_asi(insn, regs); local
654 int asi = decode_asi(insn, regs); local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/lib/
H A Dxor.S12 #include <asm/asi.h>
35 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
[all...]
H A Dcopy_in_user.S7 #include <asm/asi.h>
47 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)
H A DNGbzero.S5 #include <asm/asi.h>
37 /* %o5: saved %asi, restored at NGbzero_done
38 * %g7: store-init %asi to use
39 * %o4: non-store-init %asi to use
41 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)
[all...]
H A 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...]
H A DGENbzero.S5 #include <asm/asi.h>
38 /* %o5: saved %asi, restored at GENbzero_done
39 * %o4: store %asi to use
41 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)
[all...]
H A DNG2copy_from_user.S23 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
29 rd %asi, %g1; \
H A DU1copy_from_user.S15 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
19 /* Writing to %asi is _expensive_ so we hardcode it.
20 * Reading %asi to check for KERNEL_DS is comparatively
24 rd %asi, %g1; \
H A DU3copy_from_user.S15 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
H A Dcsum_copy_from_user.S19 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
H A Dcsum_copy_to_user.S19 #define STORE(type,src,addr) type##a src, [addr] %asi
H A DGENcopy_from_user.S24 rd %asi, %g1; \
H A DGENcopy_to_user.S23 /* Writing to %asi is _expensive_ so we hardcode it.
24 * Reading %asi to check for KERNEL_DS is comparatively
28 rd %asi, %g1; \
H A Dstrlen_user_64.S11 #include <asm/asi.h>
26 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
H A DNG2copy_to_user.S33 /* Writing to %asi is _expensive_ so we hardcode it.
34 * Reading %asi to check for KERNEL_DS is comparatively
38 rd %asi, %g1; \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/kernel/
H A Dkprobes-decode.c856 prep_emulate_ldr_str(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
866 asi->insn[0] = insn;
867 asi->insn_handler = (insn & (1 << 20)) ? emulate_ldr : emulate_str;
872 prep_emulate_rd12rm0(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
875 asi->insn[0] = insn;
876 asi->insn_handler = emulate_rd12rm0;
881 prep_emulate_rd12(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
884 asi->insn[0] = insn;
885 asi->insn_handler = emulate_rd12;
891 struct arch_specific_insn *asi)
890 prep_emulate_rd12rn16rm0_wflags(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
901 prep_emulate_rd16rs8rm0_wflags(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
912 prep_emulate_rd16rn12rs8rm0_wflags(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
923 prep_emulate_rdhi16rdlo12rs8rm0_wflags(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
944 space_1111(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
993 space_cccc_000x(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1092 space_cccc_001x(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1107 space_cccc_0110__1(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1133 space_cccc_0111__1(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1153 space_cccc_01xx(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1159 space_cccc_100x(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1172 space_cccc_101x(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1180 space_cccc_1100_010x(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1190 space_cccc_110x(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1199 space_cccc_111x(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
1230 arm_kprobe_decode_insn(kprobe_opcode_t insn, struct arch_specific_insn *asi) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/include/asm/
H A Dfpumacro.h10 #include <asm/asi.h>
H A Dtsunami.h10 #include <asm/asi.h>
H A Dttable.h297 stxa %l0, [%sp + STACK_BIAS + 0x00] %asi; \
298 stxa %l1, [%sp + STACK_BIAS + 0x08] %asi; \
299 stxa %l2, [%sp + STACK_BIAS + 0x10] %asi; \
300 stxa %l3, [%sp + STACK_BIAS + 0x18] %asi; \
301 stxa %l4, [%sp + STACK_BIAS + 0x20] %asi; \
302 stxa %l5, [%sp + STACK_BIAS + 0x28] %asi; \
303 stxa %l6, [%sp + STACK_BIAS + 0x30] %asi; \
304 stxa %l7, [%sp + STACK_BIAS + 0x38] %asi; \
305 stxa %i0, [%sp + STACK_BIAS + 0x40] %asi; \
306 stxa %i1, [%sp + STACK_BIAS + 0x48] %asi; \
[all...]
H A Dasmmacro.h10 #include <asm/asi.h>
H A Dsmp_64.h10 #include <asm/asi.h>
H A Dswab.h5 #include <asm/asi.h>
H A Dvac-ops.h12 #include <asm/asi.h>

Completed in 59 milliseconds

1234