Lines Matching refs:new
201 struct futex_private_hash *new) in futex_rehash_private() argument
220 hb_new = __futex_hash(&this->key, new); in futex_rehash_private()
236 struct futex_private_hash *new) in __futex_pivot_hash() argument
246 mm->futex_phash_new = new; in __futex_pivot_hash()
250 futex_rehash_private(fph, new); in __futex_pivot_hash()
252 new->state = FR_PERCPU; in __futex_pivot_hash()
255 rcu_assign_pointer(mm->futex_phash, new); in __futex_pivot_hash()
510 u64 new = atomic64_inc_return(&i_seq); in get_inode_sequence_number() local
511 if (WARN_ON_ONCE(!new)) in get_inode_sequence_number()
515 if (!atomic64_try_cmpxchg_relaxed(&inode->i_sequence, &old, new)) in get_inode_sequence_number()
517 return new; in get_inode_sequence_number()
1826 struct futex_private_hash *cur, *new; in futex_hash_allocate() local
1830 new = mm->futex_phash_new; in futex_hash_allocate()
1841 mm->futex_phash_new = new; in futex_hash_allocate()
1844 if (cur && !new) { in futex_hash_allocate()
1853 if (new) { in futex_hash_allocate()
1857 if (futex_hash_less(new, fph)) { in futex_hash_allocate()
1858 free = new; in futex_hash_allocate()
1859 new = fph; in futex_hash_allocate()
1864 new = fph; in futex_hash_allocate()
1869 if (new) { in futex_hash_allocate()
1874 if (!__futex_pivot_hash(mm, new) && custom) in futex_hash_allocate()