Lines Matching refs:transaction
69 array->transaction = NULL; in ck_array_init()
83 if (array->transaction == NULL) { in ck_array_put()
108 target = array->transaction; in ck_array_put()
121 array->transaction = target; in ck_array_put()
135 if (array->transaction != NULL) { in ck_array_put_unique()
136 v = array->transaction->values; in ck_array_put_unique()
155 if (array->transaction != NULL) { in ck_array_remove()
156 target = array->transaction; in ck_array_remove()
198 array->transaction = target; in ck_array_remove()
205 struct _ck_array *m = array->transaction; in ck_array_commit()
216 array->transaction = NULL; in ck_array_commit()
233 if (array->transaction != NULL) { in ck_array_deinit()
234 array->allocator->free(array->transaction, in ck_array_deinit()
235 sizeof(struct _ck_array) + sizeof(void *) * array->transaction->length, defer); in ck_array_deinit()
238 array->transaction = array->active = NULL; in ck_array_deinit()