Lines Matching full:reference
5 // This is a low level implementation of atomic semantics for reference
22 // Increment a reference count by "increment", which must exceed 0.
28 // Decrement a reference count by "decrement", which must exceed 0,
30 // Insert barriers to ensure that state written before the reference count
42 // Increment a reference count by 1.
47 // Decrement a reference count by 1 and return whether the result is non-zero.
48 // Insert barriers to ensure that state written before the reference count
54 // Return whether the reference count is one. If the reference count is used
56 // thread owns the reference and no other thread shares it. This call performs
57 // the test for a reference count of one, and performs the memory barrier
68 // Return whether the reference count is zero. With conventional object
69 // referencing counting, the object will be destroyed, so the reference count