try_cmpxchg128
} while (!try_cmpxchg128(&te->header.val, &prev.val, new.val));
} while (!try_cmpxchg128(&te->header.val, &prev.val, new.val));
} while (!try_cmpxchg128(&te->header.val, &prev.val, new.val));
WARN_ON(!try_cmpxchg128(&entry->irte, &old, irte->irte));
WARN_ON(!try_cmpxchg128(&irte->irte, &old, irte_modified->irte));
# define try_cmpxchg_freelist try_cmpxchg128