Home
last modified time | relevance | path

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

123

/illumos-gate/usr/src/uts/sparc/ml/
H A Dsparc_ddi.S102 ldn [%o0 + DEVI_BUS_CTL], %o0
106 ldn [%o0 + DEVI_DEV_OPS], %g1 ! dip->dev_ops
107 ldn [%g1 + DEVI_BUS_OPS], %g1 ! dip->dev_ops->devo_bus_ops
108 ldn [%g1 + OPS_CTL], %g1 ! dip->dev_ops->devo_bus_ops->bus_ctl
116 ldn [%o0 + DEVI_BUS_DMA_ALLOCHDL], %o0
118 ldn [%o0 + DEVI_DEV_OPS], %g1 ! dip->dev_ops
119 ldn [%g1 + DEVI_BUS_OPS], %g1 ! dip->dev_ops->devo_bus_ops
120 ldn [%g1 + OPS_ALLOCHDL], %g1
127 ldn [%o0 + DEVI_BUS_DMA_FREEHDL], %o0
129 ldn [%o0 + DEVI_DEV_OPS], %g1 ! dip->dev_ops
[all …]
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dddi_v9_asm.S73 ldn [%o0 + AHI_GET8], %g1 /* hdl->ahi_get8 access hndl */
90 ldn [%o0 + AHI_GET16], %g1 /* hdl->ahi_get16 access hndl */
109 ldn [%o0 + AHI_GET32], %g1 /* hdl->ahi_get32 access handle */
128 ldn [%o0 + AHI_GET64], %g1 /* hdl->ahi_get64 access handle */
147 ldn [%o0 + AHI_PUT8], %g1 /* hdl->ahi_put8 access handle */
164 ldn [%o0 + AHI_PUT16], %g1 /* hdl->ahi_put16 access handle */
183 ldn [%o0 + AHI_PUT32], %g1 /* hdl->ahi_put16 access handle */
202 ldn [%o0 + AHI_PUT64], %g1 /* hdl->ahi_put64 access handle */
250 ldn [%o0 + AHI_REP_GET8], %g1
266 ldn [%o0 + AHI_REP_GET16], %g1
[all …]
H A Dlock_prim.S197 ldn [THREAD_REG + T_CPU], %o2 ! get CPU pointer
286 ldn [%o0], %o1 ! get the owner field
305 ldn [%o0], %o1 ! get the owner field
309 ldn [%o1+T_CPU], %o2 ! get owner->t_cpu
310 ldn [%o2+CPU_THREAD], %o3 ! get owner->t_cpu->cpu_thread
337 ldn [%o0], %o4 ! %o4 = old lock value
378 ldn [%o0], %o4 ! %o4 = old lock value
432 ldn [%g1], %g2; \
533 ldn [%l5 + %lo(panicstr)], %l5
H A Dsparcv9_subr.S69 ldn [THREAD_REG + T_CPU], %o2; \
104 ldn [THREAD_REG + T_CPU], %o2; \
242 ldn [THREAD_REG + T_ONFAULT], %o0
269 ldn [THREAD_REG + T_ONTRAP], %o0
291 ldn [THREAD_REG + T_ONTRAP], %o2 ! %o2 = curthread->t_ontrap
H A Dsyscall_trap.S62 ldn [THREAD_REG + T_CPU], %g1 ! get cpu pointer
160 ldn [%l4 + SY_CALLC], %g3 ! load system call handler
191 ldn [%l1 + nPC_OFF], %g2 ! get saved npc (new pc)
224 ldn [%l1 + nPC_OFF], %g2 ! get saved npc (new pc)
/illumos-gate/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
/illumos-gate/usr/src/uts/sun4/brand/common/
H A Dbrand_solaris.S207 ldn [%g3], %g3;
221 ldn [%g2 + CPU_THREAD], %g3; /* get thread ptr */
222 ldn [%g3 + T_PROCP], %g4; /* get proc ptr */
223 ldn [%g4 + P_BRAND_DATA], %g5; /* get brand data ptr */
224 ldn [%g5 + SPD_HANDLER], %g5; /* get userland brnd hdlr ptr */
234 ldn [%g4 + P_AGENTTP], %g4; /* get agent thread ptr */
274 ldn [%g2 + CPU_TMP4], %l3; /* restore locals */
275 ldn [%g2 + CPU_TMP3], %l2;
278 ldn [%g2 + CPU_TMP2], %l1; /* restore locals */
279 ldn [%g2 + CPU_TMP1], %l0;
/illumos-gate/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
/illumos-gate/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
/illumos-gate/usr/src/uts/sun4/ml/
H A Dinterrupt.S64 ldn [%g6], %g2 ! %g2 = cpu->m_cpu.intr_head[pil]
78 ldn [%g7], %g3 ! %g3 = next intr_vec_t
103 ldn [%g6 + %g3], %g6 ! %g6=cpu->m_cpu.intr_head[pil]
106 ldn [%g6 + %g3], %g6 ! %g6=cpu->m_cpu.intr_tail[pil]
192 ldn [ls1 + IV_HANDLER], os2; \
193 ldn [ls1 + IV_ARG1], %o0; \
194 ldn [ls1 + IV_ARG2], %o1; \
203 2: ldn [THREAD_REG + T_CPU], cpu; \
212 ldn [os1], os3;
234 4: ldn [os2], os5; \
[all …]
H A Dproc_init.S117 ldn [%l3 + %l2], %l3 ! pointer to CPU struct
118 ldn [%l3 + CPU_THREAD], THREAD_REG ! set thread pointer (%g7)
134 ldn [THREAD_REG + T_PC], %i7
135 ldn [THREAD_REG + T_SP], %fp
H A Dswtch.S88 ldn [THREAD_REG + T_LWP], %o4 ! get lwp pointer
91 ldn [THREAD_REG + T_CPU], %i1 ! get CPU pointer
98 ldn [THREAD_REG + T_STACK], %i2
99 ldn [THREAD_REG + T_CTX], %g3 ! get ctx pointer
117 ldn [%o4 + LWP_FPU], %o0 ! fp pointer
125 ldn [THREAD_REG + T_CTX], %g3 ! get ctx pointer
142 ldn [%i0 + T_PROCP], %i3 ! delay slot - get proc pointer
146 ldn [THREAD_REG + T_PROCP], %i2 ! load old curproc - for mmu
290 ldn [%i0 + T_LWP], %o1 ! delay - get associated lwp (if any)
485 ldn [%i0 + T_PROCP], %i3 ! new process
[all …]
H A Dcopy.S111 ldn [THREAD_REG + T_LOFAULT], %o5 ! catch faults
154 ldn [THREAD_REG + T_COPYOPS], %o4
157 ldn [%o4 + CP_COPYINSTR], %g1
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dmach_xc.S104 ldn [%o1], %g2
136 ldn [%o1], %g2
141 ldn [%o1], %g2
146 ldn [%o1], %g2
151 ldn [%o1], %g2
H A Dwbuf.S63 ldn [%g4 + CPU_MPCB], %g1
65 ldn [%g1 + MPCB_WBUF], %g2
160 ldn [%g5 + CPU_MPCB], %g6
171 ldn [%g6 + MPCB_WBUF], %g5
197 ldn [%g4 + CPU_MPCB], %g1
199 ldn [%g1 + MPCB_WBUF], %g2
294 ldn [%g5 + CPU_MPCB], %g6
305 ldn [%g6 + MPCB_WBUF], %g5
H A Dtrap_table.S1596 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1597 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
1598 ldn [%g1 + P_UTRAPS], %g5 ! are there utraps?
1601 ldn [%g5 + P_UTRAP15], %g5 ! unaligned utrap?
1622 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1623 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
1624 ldn [%g1 + P_UTRAPS], %g5 ! are there utraps?
1627 ldn [%g5 + P_UTRAP16], %g5
1677 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1691 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
[all …]
H A Dmach_locore.S774 ldn [%l7 + PC_OFF], %l0
791 ldn [%l7 + PC_OFF], %l0
814 ldn [%l0 + T_CPU], %l0
825 ldn [%l7 + PC_OFF], %g1
826 ldn [%l7 + nPC_OFF], %g2
913 ldn [%o3 + %lo(v_auxio_addr)], %o4
991 ldn [THREAD_REG + T_STACK], %g5
/illumos-gate/usr/src/boot/common/
H A Disapnp.h249 u_char ldn; /* Logical Device Number */ member
295 int read_pnp_parms(struct pnp_cinfo *d, int ldn);
296 int write_pnp_parms(struct pnp_cinfo *d, int ldn);
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dfpras_impl.h152 ldn [THREAD_REG + T_CPU], tmp2 ;\
153 ldn [tmp2 + CPU_PRIVATE], tmp2 ;\
167 ldn [THREAD_REG + T_CPU], tmp1 ;\
170 ldn [doex + %lo(fpras_chkfngrps)], doex ;\
321 ldn [THREAD_REG + T_LOFAULT], doex ;\
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dtrap_table.S1399 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1400 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
1401 ldn [%g1 + P_UTRAPS], %g5 ! are there utraps?
1404 ldn [%g5 + P_UTRAP15], %g5 ! unaligned utrap?
1425 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1426 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
1427 ldn [%g1 + P_UTRAPS], %g5 ! are there utraps?
1430 ldn [%g5 + P_UTRAP16], %g5
1457 ldn [%g1 + CPU_THREAD], %g1 ! load thread pointer
1463 ldn [%g1 + T_PROCP], %g1 ! load proc pointer
[all …]
H A Dmach_xc.S106 ldn [%o1], %g2
138 ldn [%o1], %g2
143 ldn [%o1], %g2
148 ldn [%o1], %g2
153 ldn [%o1], %g2
/illumos-gate/usr/src/lib/libc/sparcv9/inc/
H A DSYS.h129 ldn [%sp + SAVE_OFFSET], %o0; \
145 ldn [%sp + SAVE_OFFSET], %o0; \
149 ldn [%sp + SAVE_OFFSET], %o0; \
/illumos-gate/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
/illumos-gate/usr/src/lib/libc/sparc/inc/
H A DSYS.h138 ldn [%sp + SAVE_OFFSET], %o0; \
154 ldn [%sp + SAVE_OFFSET], %o0; \
158 ldn [%sp + SAVE_OFFSET], %o0; \

123