Lines Matching refs:cr3
272 register uintptr_t cr3;
273 __asm__ volatile("mov %%cr3, %0" : "=r" (cr3));
274 return(cr3);
279 __asm__ volatile("mov %0, %%cr3" : : "r" (value));
285 register uintptr_t cr3;
286 __asm__ volatile("mov %%cr3, %0" : "=r" (cr3));
287 return(cr3);
292 __asm__ volatile("mov %0, %%cr3" : : "r" (value));
297 register uintptr_t cr3;
298 __asm__ volatile("mov %%cr3, %0" : "=r" (cr3));
299 return(cr3 & ~(0xFFFULL));
304 __asm__ volatile("mov %0, %%cr3" : : "r" (base | pcid | ( ( (uint64_t)preserve) << 63) ) );