Lines Matching defs:data
26 // TODO: the retrieval/copy of the original data could be delayed until the
27 // new data must be written, ie. in low memory situations.
96 void* data;
238 copy.hook(copy.transaction_id, event, copy.data);
253 fssh_transaction_notification_hook hook, void* data)
259 notification.data = data;
357 int32_t events, fssh_transaction_notification_hook hookFunction, void* data)
363 if (listener->data == data && listener->hook == hookFunction) {
374 set_notification(transaction, *listener, events, hookFunction, data);
571 FATAL(("could not allocate block data!\n"));
717 data.
768 /*! Returns the writable block data for the requested blockNumber.
846 // we already have data, so we need to preserve it
895 void* data = previous && block->original_data
902 data, blockSize);
910 if (data == block->current_data)
1043 fssh_transaction_notification_hook hook, void* data)
1059 hook, data) != FSSH_B_OK) {
1157 fssh_transaction_notification_hook hook, void* data)
1182 hook, data) != FSSH_B_OK) {
1206 // free the original data if the parent data of the transaction
1277 // transaction did - we need to revert from the original data
1345 // we "allocate" the parent data lazily, that means, we don't copy
1346 // the data (and allocate memory for it) until we need to
1366 fssh_transaction_notification_hook hookFunction, void* data)
1375 fssh_transaction_notification_hook hookFunction, void* data)