Lines Matching full:object
26 * kref_init - initialize object.
27 * @kref: object in question.
40 * kref_get - increment refcount for object.
41 * @kref: object.
49 * kref_put - Decrement refcount for object
50 * @kref: Object
51 * @release: Pointer to the function that will clean up the object when the
52 * last reference to the object is released.
57 * Return: 1 if this call removed the object, otherwise return 0. Beware,
58 * if this function returns 0, another caller may have removed the object
60 * if you want to see if the object is definitely released.
72 * kref_put_mutex - Decrement refcount for object
73 * @kref: Object
74 * @release: Pointer to the function that will clean up the object when the
75 * last reference to the object is released.
93 * kref_put_lock - Decrement refcount for object
94 * @kref: Object
95 * @release: Pointer to the function that will clean up the object when the
96 * last reference to the object is released.
114 * kref_get_unless_zero - Increment refcount for object unless it is zero.
115 * @kref: object.
119 * removed from that lookup structure in the object destructor.