Lines Matching refs:spc

65 	.macro  space_to_prot spc prot
66 depd,z \spc,62,31,\prot
69 .macro space_to_prot spc prot
70 extrd,u \spc,(64 - (SPACEID_SHIFT)),32,\prot
177 spc = r24 /* space for which the trap occurred */ define
187 mfctl %pcsq, spc
200 mfctl %pcsq, spc
218 mfctl %isr,spc
232 mfctl %isr,spc
250 mfctl %isr, spc
264 mfctl %isr, spc
280 mfctl %isr,spc
292 mfctl %isr,spc
310 mfctl %isr,spc
324 mfctl %isr,spc
338 .macro space_adjust spc,va,tmp
340 extrd,u \spc,63,SPACEID_SHIFT,\tmp
341 depd %r0,63,SPACEID_SHIFT,\spc
351 .macro get_pgd spc,reg
354 or,COND(=) %r0,\spc,%r0
369 .macro space_check spc,tmp,fault
372 or,COND(<>) %r0,\spc,%r0 /* user may execute gateway page
375 copy \spc,\tmp
377 cmpb,COND(<>),n \tmp,\spc,\fault
418 .macro ptl_lock spc,ptp,pte,tmp,tmp1,fault
420 98: cmpib,COND(=),n 0,\spc,2f
440 .macro ptl_unlock spc,tmp,tmp2
444 or,COND(=) %r0,\spc,%r0
500 .macro make_insert_tlb spc,pte,prot,tmp
501 space_to_prot \spc \prot /* create prot id from space */
547 .macro make_insert_tlb_11 spc,pte,prot
552 zdep \spc,30,15,\prot
586 .macro do_alias spc,tmp,tmp1,va,pte,prot,fault,patype
587 cmpib,COND(<>),n 0,\spc,\fault
1121 spc = r24 /* space for which the trap occurred */ define
1127 space_adjust spc,va,t0
1128 get_pgd spc,ptp
1129 space_check spc,t0,dtlb_fault
1133 ptl_lock spc,ptp,pte,t0,t1,dtlb_check_alias_20w
1136 make_insert_tlb spc,pte,prot,t1
1140 ptl_unlock spc,t0,t1
1145 do_alias spc,t0,t1,va,pte,prot,dtlb_fault,20
1154 space_adjust spc,va,t0
1155 get_pgd spc,ptp
1156 space_check spc,t0,nadtlb_fault
1160 ptl_lock spc,ptp,pte,t0,t1,nadtlb_check_alias_20w
1163 make_insert_tlb spc,pte,prot,t1
1167 ptl_unlock spc,t0,t1
1172 do_alias spc,t0,t1,va,pte,prot,nadtlb_emulate,20
1183 get_pgd spc,ptp
1185 space_check spc,t0,dtlb_fault
1189 ptl_lock spc,ptp,pte,t0,t1,dtlb_check_alias_11
1192 make_insert_tlb_11 spc,pte,prot
1195 mtsp spc,%sr1
1202 ptl_unlock spc,t0,t1
1207 do_alias spc,t0,t1,va,pte,prot,dtlb_fault,11
1217 get_pgd spc,ptp
1219 space_check spc,t0,nadtlb_fault
1223 ptl_lock spc,ptp,pte,t0,t1,nadtlb_check_alias_11
1226 make_insert_tlb_11 spc,pte,prot
1229 mtsp spc,%sr1
1236 ptl_unlock spc,t0,t1
1241 do_alias spc,t0,t1,va,pte,prot,nadtlb_emulate,11
1251 space_adjust spc,va,t0
1252 get_pgd spc,ptp
1253 space_check spc,t0,dtlb_fault
1257 ptl_lock spc,ptp,pte,t0,t1,dtlb_check_alias_20
1260 make_insert_tlb spc,pte,prot,t1
1266 ptl_unlock spc,t0,t1
1271 do_alias spc,t0,t1,va,pte,prot,dtlb_fault,20
1280 get_pgd spc,ptp
1282 space_check spc,t0,nadtlb_fault
1286 ptl_lock spc,ptp,pte,t0,t1,nadtlb_check_alias_20
1289 make_insert_tlb spc,pte,prot,t1
1295 ptl_unlock spc,t0,t1
1300 do_alias spc,t0,t1,va,pte,prot,nadtlb_emulate,20
1328 space_adjust spc,va,t0
1329 get_pgd spc,ptp
1330 space_check spc,t0,itlb_fault
1334 ptl_lock spc,ptp,pte,t0,t1,itlb_fault
1337 make_insert_tlb spc,pte,prot,t1
1341 ptl_unlock spc,t0,t1
1352 space_adjust spc,va,t0
1353 get_pgd spc,ptp
1354 space_check spc,t0,naitlb_fault
1358 ptl_lock spc,ptp,pte,t0,t1,naitlb_check_alias_20w
1361 make_insert_tlb spc,pte,prot,t1
1365 ptl_unlock spc,t0,t1
1370 do_alias spc,t0,t1,va,pte,prot,naitlb_fault,20
1381 get_pgd spc,ptp
1383 space_check spc,t0,itlb_fault
1387 ptl_lock spc,ptp,pte,t0,t1,itlb_fault
1390 make_insert_tlb_11 spc,pte,prot
1393 mtsp spc,%sr1
1400 ptl_unlock spc,t0,t1
1405 get_pgd spc,ptp
1407 space_check spc,t0,naitlb_fault
1411 ptl_lock spc,ptp,pte,t0,t1,naitlb_check_alias_11
1414 make_insert_tlb_11 spc,pte,prot
1417 mtsp spc,%sr1
1424 ptl_unlock spc,t0,t1
1429 do_alias spc,t0,t1,va,pte,prot,itlb_fault,11
1440 get_pgd spc,ptp
1442 space_check spc,t0,itlb_fault
1446 ptl_lock spc,ptp,pte,t0,t1,itlb_fault
1449 make_insert_tlb spc,pte,prot,t1
1455 ptl_unlock spc,t0,t1
1460 get_pgd spc,ptp
1462 space_check spc,t0,naitlb_fault
1466 ptl_lock spc,ptp,pte,t0,t1,naitlb_check_alias_20
1469 make_insert_tlb spc,pte,prot,t1
1475 ptl_unlock spc,t0,t1
1480 do_alias spc,t0,t1,va,pte,prot,naitlb_fault,20
1493 space_adjust spc,va,t0
1494 get_pgd spc,ptp
1495 space_check spc,t0,dbit_fault
1499 ptl_lock spc,ptp,pte,t0,t1,dbit_fault
1502 make_insert_tlb spc,pte,prot,t1
1506 ptl_unlock spc,t0,t1
1513 get_pgd spc,ptp
1515 space_check spc,t0,dbit_fault
1519 ptl_lock spc,ptp,pte,t0,t1,dbit_fault
1522 make_insert_tlb_11 spc,pte,prot
1525 mtsp spc,%sr1
1532 ptl_unlock spc,t0,t1
1537 get_pgd spc,ptp
1539 space_check spc,t0,dbit_fault
1543 ptl_lock spc,ptp,pte,t0,t1,dbit_fault
1546 make_insert_tlb spc,pte,prot,t1
1552 ptl_unlock spc,t0,t1