Searched refs:oldl3 (Results 1 - 2 of 2) sorted by relevance

/freebsd-current/sys/arm64/arm64/
H A Dpmap.c4694 pt_entry_t all_l3e_AF, *firstl3, *l3, newl2, oldl3, pa;
4763 oldl3 = pmap_load(l3);
4764 if ((PTE_TO_PHYS(oldl3) | (oldl3 & ATTR_DESCR_MASK)) != pa) {
4771 if ((oldl3 & (ATTR_S1_AP_RW_BIT | ATTR_SW_DBM)) ==
4778 if (!atomic_fcmpset_64(l3, &oldl3, oldl3 &
4781 oldl3 &= ~ATTR_SW_DBM;
4783 if ((oldl3 & ATTR_PROMOTE) != (newl2 & ATTR_PROMOTE)) {
4789 all_l3e_AF &= oldl3;
4696 pt_entry_t all_l3e_AF, *firstl3, *l3, newl2, oldl3, pa; local
4844 pd_entry_t all_l3e_AF, firstl3c, *l3, oldl3, pa; local
7333 pt_entry_t *l3, *dl3, oldl3; local
7508 pt_entry_t *l3, oldl3; local
[all...]
/freebsd-current/sys/riscv/riscv/
H A Dpmap.c4206 pt_entry_t *l3, oldl3, newl3; local
4263 oldl3 = pmap_load(l3);
4265 if ((oldl3 & PTE_W) != 0) {
4266 newl3 = oldl3 & ~(PTE_D | PTE_W);
4267 if (!atomic_fcmpset_long(l3, &oldl3, newl3))
4269 if ((oldl3 & PTE_D) != 0)

Completed in 142 milliseconds