OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MIPS_CURLWP
(Results
1 - 14
of
14
) sorted by relevancy
/src/sys/arch/evbmips/ingenic/
cpu_startup.S
55
1: PTR_L
MIPS_CURLWP
, CPU_INFO_IDLELWP(a0)
57
beqz
MIPS_CURLWP
, 1b
64
PTR_S
MIPS_CURLWP
, CPU_INFO_CURLWP(a0)
70
PTR_L sp, L_MD_UTF(
MIPS_CURLWP
) # fetch KSP
/src/sys/arch/arc/arc/
arcbios_stubs.S
36
* Note we have to save/restore reserved
MIPS_CURLWP
register.
51
move $16,
MIPS_CURLWP
;\
52
move
MIPS_CURLWP
, $16 ;\
74
move $16,
MIPS_CURLWP
;\
75
move
MIPS_CURLWP
, $16 ;\
/src/sys/arch/mips/mips/
copy.S
72
PTR_L v1, L_PCB(
MIPS_CURLWP
)
106
PTR_L v1, L_PCB(
MIPS_CURLWP
)
161
PTR_L v1, L_PCB(
MIPS_CURLWP
) # set up fault handler
167
PTR_L v1, L_PCB(
MIPS_CURLWP
) # restore the old handler
177
PTR_L v1, L_PCB(
MIPS_CURLWP
) # restore the old handler
199
PTR_L v1, L_PCB(
MIPS_CURLWP
)
204
PTR_L v1, L_PCB(
MIPS_CURLWP
)
226
PTR_L v1, L_PCB(
MIPS_CURLWP
)
231
PTR_L v1, L_PCB(
MIPS_CURLWP
)
240
PTR_L v1, L_PCB(
MIPS_CURLWP
)
[
all
...]
locore.S
174
PTR_LA
MIPS_CURLWP
, _C_LABEL(lwp0) # set curlwp
179
PTR_L sp, L_PCB(
MIPS_CURLWP
) # switch to lwp0 stack
224
PTR_L v0, L_CPU(
MIPS_CURLWP
)
258
#REG_S t8, PCB_CONTEXT+SF_REG_T8(a2) # no reason to save
MIPS_CURLWP
277
move
MIPS_CURLWP
, a1 # t8 = new lwp
285
move a0,
MIPS_CURLWP
287
PTR_L t2, L_CPU(
MIPS_CURLWP
)
309
PTR_S
MIPS_CURLWP
, CPU_INFO_CURLWP(t2)
313
PTR_L a0, L_PROC(
MIPS_CURLWP
) # argument to ras_lookup
314
PTR_L s5, L_PCB(
MIPS_CURLWP
) # XXXuvm_lwp_getuare
[
all
...]
lock_stubs_llsc.S
124
PTR_L v1, L_PCB(
MIPS_CURLWP
)
154
PTR_L v1, L_PCB(
MIPS_CURLWP
)
192
move t2,
MIPS_CURLWP
211
bne t0,
MIPS_CURLWP
, 2f
228
PTR_L t2, L_CPU(
MIPS_CURLWP
)
291
PTR_L t2, L_CPU(
MIPS_CURLWP
)
lock_stubs_ras.S
203
PTR_S
MIPS_CURLWP
, (a0)/* <- critical section end */
220
bne t0,
MIPS_CURLWP
, ras_mutex_vector_exit
325
PTR_L v1, L_PCB(
MIPS_CURLWP
)
340
PTR_L v1, L_PCB(
MIPS_CURLWP
)
365
PTR_L t2, L_CPU(
MIPS_CURLWP
)
414
PTR_L t2, L_CPU(
MIPS_CURLWP
)
spl.S
71
PTR_L a3, L_CPU(
MIPS_CURLWP
)
92
PTR_L a3, L_CPU(
MIPS_CURLWP
) # make sure curcpu is correct
120
PTR_L a3, L_CPU(
MIPS_CURLWP
) # get cpu_info
174
PTR_L a3, L_CPU(
MIPS_CURLWP
)
252
PTR_L a3, L_CPU(
MIPS_CURLWP
)
266
PTR_L a3, L_CPU(
MIPS_CURLWP
) # make sure curcpu is correct
372
PTR_L t0, L_CPU(
MIPS_CURLWP
)
locore_mips1.S
211
PTR_L k0, L_PCB(
MIPS_CURLWP
)
213
slt k0, k0, sp # k0 = L_PCB(
MIPS_CURLWP
) < sp
216
PTR_L k0, L_PCB(
MIPS_CURLWP
)
219
slt k0, sp, k0 # k0 = sp < L_PCB(
MIPS_CURLWP
) + USPACE
249
#REG_S t8, TF_BASE+TF_REG_T8(sp) # is
MIPS_CURLWP
278
PTR_L t0, L_CPU(
MIPS_CURLWP
)
324
PTR_L t0, L_CPU(
MIPS_CURLWP
)
365
#REG_L t8, TF_BASE+TF_REG_T8(sp) # is
MIPS_CURLWP
397
PTR_L k0, L_PCB(
MIPS_CURLWP
)
399
slt k0, k0, sp # k0 = L_PCB(
MIPS_CURLWP
) < s
[
all
...]
mipsX_subr.S
716
PTR_L k0, L_PCB(
MIPS_CURLWP
)
717
slt k0, k0, sp # k0 = L_PCB(
MIPS_CURLWP
) < sp
720
PTR_L k0, L_PCB(
MIPS_CURLWP
)
722
slt k0, sp, k0 # k0 = sp < L_PCB(
MIPS_CURLWP
) + USPACE
753
REG_S t8, TF_BASE+TF_REG_T8(sp) # is
MIPS_CURLWP
788
PTR_L t0, L_CPU(
MIPS_CURLWP
)
857
PTR_L t0, L_CPU(
MIPS_CURLWP
)
899
#REG_L t8, TF_BASE+TF_REG_T8(sp) # is
MIPS_CURLWP
940
PTR_L k0, L_PCB(
MIPS_CURLWP
)
941
slt k0, k0, sp # k0 = L_PCB(
MIPS_CURLWP
) < s
[
all
...]
locore_mips3.S
651
PTR_L v1, L_PCB(
MIPS_CURLWP
)
808
1: PTR_L
MIPS_CURLWP
, CPU_INFO_IDLELWP(a0)
810
beqz
MIPS_CURLWP
, 1b
817
PTR_S
MIPS_CURLWP
, CPU_INFO_CURLWP(a0)
829
PTR_L sp, L_MD_UTF(
MIPS_CURLWP
) # fetch KSP
fp.S
146
PTR_L t0, L_PCB(
MIPS_CURLWP
) # get pcb of current lwp
656
PTR_L t0, L_PCB(
MIPS_CURLWP
) # get pcb of current lwp
682
PTR_L t0, L_PCB(
MIPS_CURLWP
) # get pcb of current lwp
693
PTR_L t0, L_PCB(
MIPS_CURLWP
) # get pcb of current lwp
719
PTR_L t0, L_PCB(
MIPS_CURLWP
) # get pcb of current lwp
730
PTR_L t0, L_PCB(
MIPS_CURLWP
) # get pcb of current lwp
766
PTR_L t0, L_PCB(
MIPS_CURLWP
) # get pcb of current lwp
1323
PTR_L t1, L_PCB(
MIPS_CURLWP
) # get pcb of current lwp
1403
PTR_L t1, L_PCB(
MIPS_CURLWP
) # get pcb of current lwp
2045
PTR_L v0, L_PCB(
MIPS_CURLWP
) # get pcb of current lw
[
all
...]
/src/sys/arch/mips/include/
regdef.h
108
#define
MIPS_CURLWP
t8 /* needs to synced with cpu.h */
/src/sys/dev/arcbios/
arcbios_calls.S
63
move s0,
MIPS_CURLWP
67
move
MIPS_CURLWP
, s0
104
move s0,
MIPS_CURLWP
108
move
MIPS_CURLWP
, s0
/src/sys/arch/mips/rmi/
rmixl_spl.S
114
PTR_L a3, L_CPU(
MIPS_CURLWP
) ##
135
PTR_L a3, L_CPU(
MIPS_CURLWP
) ## get cpu_info
145
PTR_L a3, L_CPU(
MIPS_CURLWP
) ## get cpu_info
199
PTR_L a3, L_CPU(
MIPS_CURLWP
) ## get cpu_info from curlwp
307
PTR_L t0, L_CPU(
MIPS_CURLWP
)
Completed in 34 milliseconds
Indexes created Wed Oct 22 13:09:56 GMT 2025