Lines Matching refs:supervisor
67 # or supervisor application space. The examples below use simple "move"
68 # instructions for supervisor mode applications and call _copyin()/_copyout()
81 # Writes to data memory while in supervisor mode.
84 # a0 - supervisor source address
87 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
93 btst &0x5,0x4(%a6) # check for supervisor state
104 mov.l %a0,-(%sp) # pass: supervisor src
113 # Reads from data/instruction memory while in supervisor mode.
117 # a1 - supervisor destination address
119 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
127 btst &0x5,0x4(%a6) # check for supervisor state
151 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
158 btst &0x5,0x4(%a6) # check for supervisor state
159 bne.b dmrbs # supervisor
181 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
188 btst &0x5,0x4(%a6) # check for supervisor state
189 bne.b dmrws # supervisor
211 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
218 btst &0x5,0x4(%a6) # check for supervisor state
219 bne.b dmrls # supervisor
241 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
247 btst &0x5,0x4(%a6) # check for supervisor state
248 bne.b dmwbs # supervisor
269 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
275 btst &0x5,0x4(%a6) # check for supervisor state
276 bne.b dmwws # supervisor
297 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
303 btst &0x5,0x4(%a6) # check for supervisor state
304 bne.b dmwls # supervisor
324 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
331 btst &0x5,0x4(%a6) # check for supervisor state
332 bne.b imrws # supervisor
353 # 0x4(%a6),bit5 - 1 = supervisor mode, 0 = user mode
360 btst &0x5,0x4(%a6) # check for supervisor state
361 bne.b imrls # supervisor
392 mov.b (%a0)+,%d1 # fetch supervisor byte
408 mov.b %d1,(%a1)+ # write supervisor byte