Lines Matching refs:object
22 * Because a writer could delete object, and a writer could
23 * reuse these object before the RCU grace period, we
24 * must check key after getting the reference on object
26 if (obj->key != key) { // not the object we expected
61 "If the object is moved from one list to another list in-between the
63 object has moved to the end of a new list, the traversal will not
64 complete properly on the list it should have, since the object will
99 But thanks to SLAB_DESTROY_BY_RCU, beware a deleted object can be reused
117 a race (some writer did a delete and/or a move of an object
121 the beginning. If the object was moved to the same chain,
135 if (obj->key != key) { // not the object we expected