Lines Matching refs:we
23 * reuse these object before the RCU grace period, we
26 if (obj->key != key) { // not the object we expected
87 * we need to make sure obj->key is updated before obj->next
98 Nothing special here, we can use a standard RCU hlist deletion.
112 With hlist_nulls we can avoid extra smp_rmb() in lockless_lookup()
115 For example, if we choose to store the slot number as the 'nulls'
116 end-of-list marker for each slot of the hash table, we can detect
120 is not the slot number, then we must restart the lookup at
135 if (obj->key != key) { // not the object we expected
142 * if the nulls value we got at the end of this lookup is
143 * not the expected one, we must restart lookup.