Added tracing functionality

Signed-off-by: Tomasz Rybicki <tomasz.rybicki@intel.com>
This commit is contained in:
Tomasz Rybicki
2018-12-20 14:10:21 +01:00
parent 2af3b81370
commit 1156531590
11 changed files with 537 additions and 16 deletions

View File

@@ -217,7 +217,7 @@ void ocf_submit_cache_reqs(struct ocf_cache *cache,
{
struct ocf_counters_block *cache_stats;
uint64_t flags = req->io ? req->io->flags : 0;
uint32_t class = req->io ? req->io->class : 0;
uint32_t class = req->io ? req->io->io_class : 0;
uint64_t addr, bytes, total_bytes = 0;
struct ocf_io *io;
uint32_t i;
@@ -317,7 +317,7 @@ void ocf_submit_obj_req(ocf_data_obj_t obj, struct ocf_request *req,
struct ocf_cache *cache = req->cache;
struct ocf_counters_block *core_stats;
uint64_t flags = req->io ? req->io->flags : 0;
uint32_t class = req->io ? req->io->class : 0;
uint32_t class = req->io ? req->io->io_class : 0;
int dir = req->rw;
struct ocf_io *io;
int err;