Searched refs:dat_crstep_xchg_atomic (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/s390/kvm/ |
| H A D | gmap.h | 282 dat_crstep_xchg_atomic(crstep, oldcrste, newcrste, gfn, gmap->asce); in _gmap_crstep_xchg_atomic() 287 return dat_crstep_xchg_atomic(crstep, oldcrste, newcrste, gfn, gmap->asce); in _gmap_crstep_xchg_atomic()
|
| H A D | dat.h | 522 bool dat_crstep_xchg_atomic(union crste *crstep, union crste old, union crste new, gfn_t gfn, 936 return dat_crstep_xchg_atomic(_CRSTEP(pmdp), _CRSTE(old), _CRSTE(new), gfn, asce); in dat_pmdp_xchg_atomic() 942 return dat_crstep_xchg_atomic(_CRSTEP(pudp), _CRSTE(old), _CRSTE(new), gfn, asce); in dat_pudp_xchg_atomic() 951 } while (!dat_crstep_xchg_atomic(crstep, oldcrste, empty, gfn, asce)); in dat_crstep_clear_atomic()
|
| H A D | dat.c | 152 bool __must_check dat_crstep_xchg_atomic(union crste *crstep, union crste old, union crste new, in dat_crstep_xchg_atomic() function 336 if (dat_crstep_xchg_atomic(crstep, old, new, gfn, asce)) in dat_split_crste() 872 if (!dat_crstep_xchg_atomic(crstep, crste, new_crste, gfn, walk->asce)) in _dat_slot_crste() 1014 } while (!dat_crstep_xchg_atomic(crstep, oldcrste, newcrste, gfn, walk->asce)); in dat_set_pn_crste()
|
| H A D | gmap.c | 334 } while (!dat_crstep_xchg_atomic(crstep, crste, new, gfn, walk->asce)); in gmap_clear_young_crste() 766 } while (!dat_crstep_xchg_atomic(crstep, oldcrste, newcrste, c_gfn, gmap->asce)); in gmap_ucas_map_one() 872 while (!dat_crstep_xchg_atomic(crstep, READ_ONCE(*crstep), _PMD_EMPTY, c_gfn, gmap->asce)) in gmap_ucas_unmap_one() 897 if (dat_crstep_xchg_atomic(crstep, crste, newcrste, gfn, walk->asce)) in _gmap_split_crste()
|
| H A D | gaccess.c | 1502 while (!dat_crstep_xchg_atomic(table, READ_ONCE(*table), newcrste, r_gfn, sg->asce)) in _do_shadow_crste()
|