Lines Matching refs:p6

134 	cmp.eq p6,p7=5,r17			// is IFA pointing into to region 5?
140 LOAD_PHYSICAL(p6, r19, swapper_pg_dir) // region 5 is rooted at swapper_pg_dir
142 .pred.rel "mutex", p6, p7
143 (p6) shr.u r21=r21,PGDIR_SHIFT+PAGE_SHIFT
146 (p6) dep r17=r18,r19,3,(PAGE_SHIFT-3) // r17=pgd_offset for region 5
148 cmp.eq p7,p6=0,r21 // unused address bits all zeroes?
157 (p7) cmp.eq p6,p7=r17,r0 // was pgd_present(*pgd) == NULL?
164 (p7) cmp.eq.or.andcm p6,p7=r29,r0 // was pud_present(*pud) == NULL?
173 (p7) cmp.eq.or.andcm p6,p7=r20,r0 // was pmd_present(*pmd) == NULL?
179 (p7) tbit.z p6,p7=r18,_PAGE_P_BIT // page present bit cleared?
187 (p6) br.cond.spnt.many page_fault // handle bad address/page not present (page fault)
228 cmp.ne p6,p7=r0,r0
230 cmp.ne.or.andcm p6,p7=r26,r20 // did *pmd change
232 cmp.ne.or.andcm p6,p7=r19,r29 // did *pud change
236 (p6) ptc.l r22,r27 // purge PTE page translation
237 (p7) cmp.ne.or.andcm p6,p7=r25,r18 // did *pte change
239 (p6) ptc.l r16,r27 // purge translation
267 tbit.z p6,p0=r18,_PAGE_P_BIT // page present bit cleared?
268 (p6) br.cond.spnt page_fault
311 tbit.z p6,p0=r18,_PAGE_P_BIT // page present bit cleared?
312 (p6) br.cond.spnt page_fault
407 tbit.nz p6,p7=r20,IA64_ISR_SP_BIT // is speculation bit on?
413 (p9) cmp.eq.or.andcm p6,p7=IA64_ISR_CODE_LFETCH,r22 // check isr.code field
420 MOV_TO_IPSR(p6, r21, r24)
461 cmp.eq p6,p7=5,r17 // is faulting address in region 5?
470 LOAD_PHYSICAL(p6, r19, swapper_pg_dir) // region 5 is rooted at swapper_pg_dir
472 .pred.rel "mutex", p6, p7
473 (p6) shr.u r21=r21,PGDIR_SHIFT+PAGE_SHIFT
476 (p6) dep r17=r18,r19,3,(PAGE_SHIFT-3) // r17=pgd_offset for region 5
478 cmp.eq p7,p6=0,r21 // unused address bits all zeroes?
487 (p7) cmp.eq p6,p7=r17,r0 // was pgd_present(*pgd) == NULL?
494 (p7) cmp.eq.or.andcm p6,p7=r17,r0 // was pud_present(*pud) == NULL?
501 (p7) cmp.eq.or.andcm p6,p7=r17,r0 // was pmd_present(*pmd) == NULL?
503 (p6) br.cond.spnt page_fault
551 tbit.z p7,p6 = r18,_PAGE_P_BIT // Check present bit
553 (p6) cmpxchg8.acq r26=[r17],r25,ar.ccv // Only update if page is present
556 (p6) cmp.eq p6,p7=r26,r18 // Only compare if page is present
558 ITC_D(p6, r25, r18) // install updated PTE
568 cmp.eq p6,p7=r18,r25 // is it same as the newly installed
603 tbit.z p6,p0=r17,IA64_PSR_IS_BIT // IA64 instruction set?
605 (p6) mov r16=r18 // if so, use cr.iip instead of cr.ifa
617 tbit.z p7,p6 = r18,_PAGE_P_BIT // Check present bit
619 (p6) cmpxchg8.acq r26=[r17],r25,ar.ccv // Only if page present
622 (p6) cmp.eq p6,p7=r26,r18 // Only if page present
624 ITC_I(p6, r25, r26) // install updated PTE
634 cmp.eq p6,p7=r18,r25 // is it same as the newly installed
672 tbit.z p7,p6 = r18,_PAGE_P_BIT // Check present bit
674 (p6) cmpxchg8.acq r26=[r17],r25,ar.ccv // Only if page is present
677 (p6) cmp.eq p6,p7=r26,r18 // Only if page is present
679 ITC_D(p6, r25, r26) // install updated PTE
688 cmp.eq p6,p7=r18,r25 // is it same as the newly installed
771 cmp.leu p6,p7=r15,r3 // A syscall number in range?
775 (p6) ld8 r30=[r30] // M0|1 load address of syscall entry point
1168 cmp4.eq p6,p0=0,r16
1169 (p6) br.sptk.many dispatch_illegal_op_fault
1199 tbit.z p6,p0=r17,IA64_ISR_NA_BIT
1201 cmp.ne.or p6,p0=IA64_ISR_CODE_LFETCH,r18
1203 (p6) br.cond.spnt 1f // branch if (cr.ispr.na == 0 || cr.ipsr.code{3:0} != LFETCH)
1683 cmp.ne p6,p0=0,r8
1684 (p6) br.call.dpnt.many b6=b6 // call returns to ia64_leave_kernel