Lines Matching defs:value
44 * The size in bytes of each value.
54 * The btree is making a duplicate of the value, for instance
56 * @value argument is the new copy that the copy function may modify.
59 * value: It is assumed the ref count is already 1.
61 void (*inc)(void *context, const void *value);
64 * This value is being deleted. The btree takes care of freeing
65 * the memory pointed to by @value. Often the del function just
68 void (*dec)(void *context, const void *value);
71 * A test for equality between two values. When a value is
73 * called _unless_ the new and old value are deemed equal.
120 * Insertion (or overwrite an existing value). O(ln(n))
123 uint64_t *keys, void *value, dm_block_t *new_root)
124 __dm_written_to_disk(value);
132 uint64_t *keys, void *value, dm_block_t *new_root,
134 __dm_written_to_disk(value);
147 * 'end_key'). 'end_key' is the one-past-the-end value. 'keys' may be