Home
last modified time | relevance | path

Searched refs:ldn (Results 1 – 25 of 55) sorted by relevance

123

/titanic_50/usr/src/uts/sparc/ml/
H A Dsparc_ddi.s152 ldn [%o0 + DEVI_BUS_CTL], %o0
156 ldn [%o0 + DEVI_DEV_OPS], %g1 ! dip->dev_ops
157 ldn [%g1 + DEVI_BUS_OPS], %g1 ! dip->dev_ops->devo_bus_ops
158 ldn [%g1 + OPS_CTL], %g1 ! dip->dev_ops->devo_bus_ops->bus_ctl
180 ldn [%o0 + DEVI_BUS_DMA_ALLOCHDL], %o0
182 ldn [%o0 + DEVI_DEV_OPS], %g1 ! dip->dev_ops
183 ldn [%g1 + DEVI_BUS_OPS], %g1 ! dip->dev_ops->devo_bus_ops
184 ldn [%g1 + OPS_ALLOCHDL], %g1
204 ldn [%o0 + DEVI_BUS_DMA_FREEHDL], %o0
206 ldn [%o0 + DEVI_DEV_OPS], %g1 ! dip->dev_ops
[all …]
/titanic_50/usr/src/lib/libc/sparc/sys/
H A Dsyscall.s54 ldn [%fp + STACK_BIAS + MINFRAME], %o5 ! arg 5
56 ldn [%fp + STACK_BIAS + MINFRAME + CLONGSIZE], %g1
60 ldn [%fp + STACK_BIAS + MINFRAME + 2*CLONGSIZE], %g1
88 ldn [%sp + STACK_BIAS + MINFRAME], %o5
97 ldn [%fp + STACK_BIAS + MINFRAME], %o4 ! arg 4
99 ldn [%fp + STACK_BIAS + MINFRAME + CLONGSIZE], %o5 ! arg5
101 ldn [%fp + STACK_BIAS + MINFRAME + 2*CLONGSIZE], %g1
105 ldn [%fp + STACK_BIAS + MINFRAME + 3*CLONGSIZE], %g1
135 ldn [%sp + STACK_BIAS + MINFRAME], %o4
136 ldn [%sp + STACK_BIAS + MINFRAME + CLONGSIZE], %o5
[all …]
H A Ddoor.s102 ldn [%sp + DOOR_COOKIE], %o0 /* (delay) load cookie */
108 ldn [%fp + DOOR_INFO_PTR], %o0 /* (delay) load door_info ptr */
112 ldn [%sp + DOOR_DATA_PTR], %o1
113 ldn [%sp + DOOR_DATA_SIZE], %o2
114 ldn [%sp + DOOR_DESC_PTR], %o3
115 ldn [%sp + DOOR_PC], %g1
117 ldn [%sp + DOOR_DESC_SIZE], %o4
144 ldn [%g1 + %g5], %g1
146 ldn [%g1 + door_create_pid], %g1
/titanic_50/usr/src/uts/sun4/brand/common/
H A Dbrand_solaris.s223 ldn [%g3], %g3;
237 ldn [%g2 + CPU_THREAD], %g3; /* get thread ptr */
238 ldn [%g3 + T_PROCP], %g4; /* get proc ptr */
239 ldn [%g4 + P_BRAND_DATA], %g5; /* get brand data ptr */
240 ldn [%g5 + SPD_HANDLER], %g5; /* get userland brnd hdlr ptr */
250 ldn [%g4 + P_AGENTTP], %g4; /* get agent thread ptr */
290 ldn [%g2 + CPU_TMP4], %l3; /* restore locals */
291 ldn [%g2 + CPU_TMP3], %l2;
294 ldn [%g2 + CPU_TMP2], %l1; /* restore locals */
295 ldn [%g2 + CPU_TMP1], %l0;
/titanic_50/usr/src/lib/libc/sparc/threads/
H A Dtls_get_addr.s70 ldn [%o0 + TI_MODULEID], %o1
71 ldn [%g7 + UL_TLSENT], %o2
72 ldn [%g7 + UL_NTLSENT], %o3
79 ldn [%o1 + %o2], %o2
82 ldn [%o0 + TI_TLSOFFSET], %o1
/titanic_50/usr/src/uts/sparc/v9/ml/
H A Dddi_v9_asm.s573 ldn [%o0 + AHI_GET8], %g1 /* hdl->ahi_get8 access hndl */
596 ldn [%o0 + AHI_GET16], %g1 /* hdl->ahi_get16 access hndl */
621 ldn [%o0 + AHI_GET32], %g1 /* hdl->ahi_get32 access handle */
646 ldn [%o0 + AHI_GET64], %g1 /* hdl->ahi_get64 access handle */
671 ldn [%o0 + AHI_PUT8], %g1 /* hdl->ahi_put8 access handle */
694 ldn [%o0 + AHI_PUT16], %g1 /* hdl->ahi_put16 access handle */
719 ldn [%o0 + AHI_PUT32], %g1 /* hdl->ahi_put16 access handle */
744 ldn [%o0 + AHI_PUT64], %g1 /* hdl->ahi_put64 access handle */
797 ldn [%o0 + AHI_REP_GET8], %g1
817 ldn [%o0 + AHI_REP_GET16], %g1
[all …]
H A Dlock_prim.s325 ldn [THREAD_REG + T_CPU], %o2 ! get CPU pointer
439 ldn [%o0], %o1 ! get the owner field
458 ldn [%o0], %o1 ! get the owner field
462 ldn [%o1+T_CPU], %o2 ! get owner->t_cpu
463 ldn [%o2+CPU_THREAD], %o3 ! get owner->t_cpu->cpu_thread
505 ldn [%o0], %o4 ! %o4 = old lock value
546 ldn [%o0], %o4 ! %o4 = old lock value
610 ldn [%g1], %g2; \
714 ldn [%l5 + %lo(panicstr)], %l5
H A Dsyscall_trap.s73 ldn [THREAD_REG + T_CPU], %g1 ! get cpu pointer
171 ldn [%l4 + SY_CALLC], %g3 ! load system call handler
202 ldn [%l1 + nPC_OFF], %g2 ! get saved npc (new pc)
235 ldn [%l1 + nPC_OFF], %g2 ! get saved npc (new pc)
H A Dsparcv9_subr.s81 ldn [THREAD_REG + T_CPU], %o2; \
116 ldn [THREAD_REG + T_CPU], %o2; \
300 ldn [THREAD_REG + T_ONFAULT], %o0
346 ldn [THREAD_REG + T_ONTRAP], %o0
378 ldn [THREAD_REG + T_ONTRAP], %o2 ! %o2 = curthread->t_ontrap
/titanic_50/usr/src/lib/brand/shared/brand/sparc/
H A Dhandler.s54 ldn [r2 + r1], r1
119 ldn [%l2], %l2 /* emulation func address */
141 ldn [%l3 + CPTRSIZE], %l4 /* number of args + rv flag */
166 ldn [%fp + EH_ARGS_OFFSET(0)], %l5 /* copy 7th syscall arg */
171 ldn [%fp + EH_ARGS_OFFSET(1)], %l5
177 ldn [%fp + EH_ARGS_OFFSET(2)], %l5
202 ldn [%sp + EH_LOCALS_SYSRET1], %i0 /* %i0 == sys_rval1 */
206 ldn [%sp + EH_LOCALS_SYSRET2], %i1 /* %i1 == sys_rval2 */
218 ldn [%sp + EH_LOCALS_GREG(REG_nPC)], %g5
/titanic_50/usr/src/uts/sun4/ml/
H A Dinterrupt.s78 ldn [%g6], %g2 ! %g2 = cpu->m_cpu.intr_head[pil]
92 ldn [%g7], %g3 ! %g3 = next intr_vec_t
117 ldn [%g6 + %g3], %g6 ! %g6=cpu->m_cpu.intr_head[pil]
120 ldn [%g6 + %g3], %g6 ! %g6=cpu->m_cpu.intr_tail[pil]
209 ldn [ls1 + IV_HANDLER], os2; \
210 ldn [ls1 + IV_ARG1], %o0; \
211 ldn [ls1 + IV_ARG2], %o1; \
220 2: ldn [THREAD_REG + T_CPU], cpu; \
229 ldn [os1], os3;
251 4: ldn [os2], os5; \
[all …]
H A Dproc_init.s134 ldn [%l3 + %l2], %l3 ! pointer to CPU struct
135 ldn [%l3 + CPU_THREAD], THREAD_REG ! set thread pointer (%g7)
151 ldn [THREAD_REG + T_PC], %i7
152 ldn [THREAD_REG + T_SP], %fp
H A Dswtch.s101 ldn [THREAD_REG + T_LWP], %o4 ! get lwp pointer
104 ldn [THREAD_REG + T_CPU], %i1 ! get CPU pointer
111 ldn [THREAD_REG + T_STACK], %i2
112 ldn [THREAD_REG + T_CTX], %g3 ! get ctx pointer
130 ldn [%o4 + LWP_FPU], %o0 ! fp pointer
138 ldn [THREAD_REG + T_CTX], %g3 ! get ctx pointer
155 ldn [%i0 + T_PROCP], %i3 ! delay slot - get proc pointer
159 ldn [THREAD_REG + T_PROCP], %i2 ! load old curproc - for mmu
303 ldn [%i0 + T_LWP], %o1 ! delay - get associated lwp (if any)
509 ldn [%i0 + T_PROCP], %i3 ! new process
[all …]
H A Dcopy.s135 ldn [THREAD_REG + T_LOFAULT], %o5 ! catch faults
178 ldn [THREAD_REG + T_COPYOPS], %o4
181 ldn [%o4 + CP_COPYINSTR], %g1
/titanic_50/usr/src/uts/sun4u/ml/
H A Dmach_xc.s129 ldn [%o1], %g2
161 ldn [%o1], %g2
166 ldn [%o1], %g2
171 ldn [%o1], %g2
176 ldn [%o1], %g2
H A Dwbuf.s66 ldn [%g4 + CPU_MPCB], %g1
68 ldn [%g1 + MPCB_WBUF], %g2
163 ldn [%g5 + CPU_MPCB], %g6
174 ldn [%g6 + MPCB_WBUF], %g5
200 ldn [%g4 + CPU_MPCB], %g1
202 ldn [%g1 + MPCB_WBUF], %g2
297 ldn [%g5 + CPU_MPCB], %g6
308 ldn [%g6 + MPCB_WBUF], %g5
H A Dtrap_table.s1616 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1617 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
1618 ldn [%g1 + P_UTRAPS], %g5 ! are there utraps?
1621 ldn [%g5 + P_UTRAP15], %g5 ! unaligned utrap?
1642 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1643 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
1644 ldn [%g1 + P_UTRAPS], %g5 ! are there utraps?
1647 ldn [%g5 + P_UTRAP16], %g5
1697 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1711 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
[all …]
H A Dmach_locore.s809 ldn [%l7 + PC_OFF], %l0
826 ldn [%l7 + PC_OFF], %l0
849 ldn [%l0 + T_CPU], %l0
860 ldn [%l7 + PC_OFF], %g1
861 ldn [%l7 + nPC_OFF], %g2
970 ldn [%o3 + %lo(v_auxio_addr)], %o4
1088 ldn [THREAD_REG + T_STACK], %g5
/titanic_50/usr/src/uts/sun4u/sys/
H A Dfpras_impl.h154 ldn [THREAD_REG + T_CPU], tmp2 ;\
155 ldn [tmp2 + CPU_PRIVATE], tmp2 ;\
169 ldn [THREAD_REG + T_CPU], tmp1 ;\
172 ldn [doex + %lo(fpras_chkfngrps)], doex ;\
323 ldn [THREAD_REG + T_LOFAULT], doex ;\
/titanic_50/usr/src/lib/libc/sparc/gen/
H A D_stack_grow.s64 ldn [%g7 + UL_USTACK + SS_SP], %o1
65 ldn [%g7 + UL_USTACK + SS_SIZE], %o2
/titanic_50/usr/src/uts/sun4v/ml/
H A Dmach_xc.s131 ldn [%o1], %g2
163 ldn [%o1], %g2
168 ldn [%o1], %g2
173 ldn [%o1], %g2
178 ldn [%o1], %g2
H A Dtrap_table.s1420 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1421 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
1422 ldn [%g1 + P_UTRAPS], %g5 ! are there utraps?
1425 ldn [%g5 + P_UTRAP15], %g5 ! unaligned utrap?
1446 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1447 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
1448 ldn [%g1 + P_UTRAPS], %g5 ! are there utraps?
1451 ldn [%g5 + P_UTRAP16], %g5
1478 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1484 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
[all …]
H A Dwbuf.s67 ldn [%g4 + CPU_MPCB], %g1
69 ldn [%g1 + MPCB_WBUF], %g2
203 ldn [%g4 + CPU_MPCB], %g1
205 ldn [%g1 + MPCB_WBUF], %g2
/titanic_50/usr/src/lib/libc/sparcv9/inc/
H A DSYS.h131 ldn [%sp + SAVE_OFFSET], %o0; \
147 ldn [%sp + SAVE_OFFSET], %o0; \
151 ldn [%sp + SAVE_OFFSET], %o0; \
/titanic_50/usr/src/lib/libc/sparc/inc/
H A DSYS.h140 ldn [%sp + SAVE_OFFSET], %o0; \
156 ldn [%sp + SAVE_OFFSET], %o0; \
160 ldn [%sp + SAVE_OFFSET], %o0; \

123