Lines Matching defs:overwriting
190 static int insert_block(journal *jnl, struct bucket **buf_ptr, int blk_index, off_t num, size_t size, size_t offset, int32_t cksum, int *num_buckets_ptr, int *num_full_ptr, int overwriting);
905 insert_block(journal *jnl, struct bucket **buf_ptr, int blk_index, off_t num, size_t size, size_t offset, int32_t cksum, int *num_buckets_ptr, int *num_full_ptr, int overwriting)
907 if (!overwriting) {
926 (*num_full_ptr)++; // increment only if we're not overwriting
1066 int blk_index, overwriting;
1079 // Determine whether we're overwriting an existing entry by checking for overlap
1080 overwriting = do_overlap(jnl, buf_ptr, blk_index, block_num, size, offset, cksum, num_buckets_ptr, num_full_ptr);
1081 if (overwriting < 0) {
1086 blk_index = insert_block(jnl, buf_ptr, blk_index, block_num, size, offset, cksum, num_buckets_ptr, num_full_ptr, overwriting);
3093 ; disk. (This reduces the chance of overwriting live data in