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 */
554 .macro make_insert_tlb_11 spc,pte,prot
559 zdep \spc,30,15,\prot
593 .macro do_alias spc,tmp,tmp1,va,pte,prot,fault,patype
594 cmpib,COND(<>),n 0,\spc,\fault
1126 spc = r24 /* space for which the trap occurred */ define
1132 space_adjust spc,va,t0
1133 get_pgd spc,ptp
1134 space_check spc,t0,dtlb_fault
1138 ptl_lock spc,ptp,pte,t0,t1,dtlb_check_alias_20w
1141 make_insert_tlb spc,pte,prot,t1
1145 ptl_unlock spc,t0,t1
1150 do_alias spc,t0,t1,va,pte,prot,dtlb_fault,20
1159 space_adjust spc,va,t0
1160 get_pgd spc,ptp
1161 space_check spc,t0,nadtlb_fault
1165 ptl_lock spc,ptp,pte,t0,t1,nadtlb_check_alias_20w
1168 make_insert_tlb spc,pte,prot,t1
1172 ptl_unlock spc,t0,t1
1177 do_alias spc,t0,t1,va,pte,prot,nadtlb_emulate,20
1188 get_pgd spc,ptp
1190 space_check spc,t0,dtlb_fault
1194 ptl_lock spc,ptp,pte,t0,t1,dtlb_check_alias_11
1197 make_insert_tlb_11 spc,pte,prot
1200 mtsp spc,%sr1
1207 ptl_unlock spc,t0,t1
1212 do_alias spc,t0,t1,va,pte,prot,dtlb_fault,11
1222 get_pgd spc,ptp
1224 space_check spc,t0,nadtlb_fault
1228 ptl_lock spc,ptp,pte,t0,t1,nadtlb_check_alias_11
1231 make_insert_tlb_11 spc,pte,prot
1234 mtsp spc,%sr1
1241 ptl_unlock spc,t0,t1
1246 do_alias spc,t0,t1,va,pte,prot,nadtlb_emulate,11
1256 space_adjust spc,va,t0
1257 get_pgd spc,ptp
1258 space_check spc,t0,dtlb_fault
1262 ptl_lock spc,ptp,pte,t0,t1,dtlb_check_alias_20
1265 make_insert_tlb spc,pte,prot,t1
1271 ptl_unlock spc,t0,t1
1276 do_alias spc,t0,t1,va,pte,prot,dtlb_fault,20
1285 get_pgd spc,ptp
1287 space_check spc,t0,nadtlb_fault
1291 ptl_lock spc,ptp,pte,t0,t1,nadtlb_check_alias_20
1294 make_insert_tlb spc,pte,prot,t1
1300 ptl_unlock spc,t0,t1
1305 do_alias spc,t0,t1,va,pte,prot,nadtlb_emulate,20
1333 space_adjust spc,va,t0
1334 get_pgd spc,ptp
1335 space_check spc,t0,itlb_fault
1339 ptl_lock spc,ptp,pte,t0,t1,itlb_fault
1342 make_insert_tlb spc,pte,prot,t1
1346 ptl_unlock spc,t0,t1
1357 space_adjust spc,va,t0
1358 get_pgd spc,ptp
1359 space_check spc,t0,naitlb_fault
1363 ptl_lock spc,ptp,pte,t0,t1,naitlb_check_alias_20w
1366 make_insert_tlb spc,pte,prot,t1
1370 ptl_unlock spc,t0,t1
1375 do_alias spc,t0,t1,va,pte,prot,naitlb_fault,20
1386 get_pgd spc,ptp
1388 space_check spc,t0,itlb_fault
1392 ptl_lock spc,ptp,pte,t0,t1,itlb_fault
1395 make_insert_tlb_11 spc,pte,prot
1398 mtsp spc,%sr1
1405 ptl_unlock spc,t0,t1
1410 get_pgd spc,ptp
1412 space_check spc,t0,naitlb_fault
1416 ptl_lock spc,ptp,pte,t0,t1,naitlb_check_alias_11
1419 make_insert_tlb_11 spc,pte,prot
1422 mtsp spc,%sr1
1429 ptl_unlock spc,t0,t1
1434 do_alias spc,t0,t1,va,pte,prot,itlb_fault,11
1445 get_pgd spc,ptp
1447 space_check spc,t0,itlb_fault
1451 ptl_lock spc,ptp,pte,t0,t1,itlb_fault
1454 make_insert_tlb spc,pte,prot,t1
1460 ptl_unlock spc,t0,t1
1465 get_pgd spc,ptp
1467 space_check spc,t0,naitlb_fault
1471 ptl_lock spc,ptp,pte,t0,t1,naitlb_check_alias_20
1474 make_insert_tlb spc,pte,prot,t1
1480 ptl_unlock spc,t0,t1
1485 do_alias spc,t0,t1,va,pte,prot,naitlb_fault,20
1498 space_adjust spc,va,t0
1499 get_pgd spc,ptp
1500 space_check spc,t0,dbit_fault
1504 ptl_lock spc,ptp,pte,t0,t1,dbit_fault
1507 make_insert_tlb spc,pte,prot,t1
1511 ptl_unlock spc,t0,t1
1518 get_pgd spc,ptp
1520 space_check spc,t0,dbit_fault
1524 ptl_lock spc,ptp,pte,t0,t1,dbit_fault
1527 make_insert_tlb_11 spc,pte,prot
1530 mtsp spc,%sr1
1537 ptl_unlock spc,t0,t1
1542 get_pgd spc,ptp
1544 space_check spc,t0,dbit_fault
1548 ptl_lock spc,ptp,pte,t0,t1,dbit_fault
1551 make_insert_tlb spc,pte,prot,t1
1557 ptl_unlock spc,t0,t1