dst += add - sub */
| 290 | |
| 291 | /* dst += add - sub */ |
| 292 | void |
| 293 | BufferUsageAccumDiff(BufferUsage *dst, |
| 294 | const BufferUsage *add, |
| 295 | const BufferUsage *sub) |
| 296 | { |
| 297 | dst->shared_blks_hit += add->shared_blks_hit - sub->shared_blks_hit; |
| 298 | dst->shared_blks_read += add->shared_blks_read - sub->shared_blks_read; |
| 299 | dst->shared_blks_dirtied += add->shared_blks_dirtied - sub->shared_blks_dirtied; |
| 300 | dst->shared_blks_written += add->shared_blks_written - sub->shared_blks_written; |
| 301 | dst->local_blks_hit += add->local_blks_hit - sub->local_blks_hit; |
| 302 | dst->local_blks_read += add->local_blks_read - sub->local_blks_read; |
| 303 | dst->local_blks_dirtied += add->local_blks_dirtied - sub->local_blks_dirtied; |
| 304 | dst->local_blks_written += add->local_blks_written - sub->local_blks_written; |
| 305 | dst->temp_blks_read += add->temp_blks_read - sub->temp_blks_read; |
| 306 | dst->temp_blks_written += add->temp_blks_written - sub->temp_blks_written; |
| 307 | INSTR_TIME_ACCUM_DIFF(dst->blk_read_time, |
| 308 | add->blk_read_time, sub->blk_read_time); |
| 309 | INSTR_TIME_ACCUM_DIFF(dst->blk_write_time, |
| 310 | add->blk_write_time, sub->blk_write_time); |
| 311 | } |
| 312 | |
| 313 | /* Calculate number slots from gp_instrument_shmem_size */ |
| 314 | Size |
no outgoing calls
no test coverage detected