Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/block/rbd.c _rbd_dev_v2_snap_features() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->image_format 2
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->rbd_client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.completion_wq->flags 0-4294967295
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 1 oid 4096-ptr_max
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 3826791945730129920
PARAM_VALUE 4 outbound 435766530332463104
PARAM_VALUE 5 outbound_size 16
PARAM_VALUE 6 inbound 8668455368929976320
PARAM_VALUE 7 inbound_size 16
BUF_SIZE 0 rbd_dev->rbd_client (-1),4,24,32,64,168-s32max
BUF_SIZE 3 method_name 13
BUF_SIZE 4 outbound 16
BUF_SIZE 6 inbound 16
DATA_SOURCE 0 rbd_dev $0
STR_LEN 0 rbd_dev 12
TERMINATED 3 method_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 5 outbound_size unit_byte
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &rbd_dev->header_rwsem
HALF_LOCKED2 0 &rbd_dev->lock_rwsem

drivers/block/rbd.c _rbd_dev_v2_snap_size() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->nslabs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 rbd_dev->header.snapc->snaps 0-255
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->image_format 2
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.completion_wq->flags 0-4294967295
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 1 oid 4096-ptr_max
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 7758372338483720192
PARAM_VALUE 4 outbound 783463824948195328
PARAM_VALUE 5 outbound_size 8
PARAM_VALUE 6 inbound 6854937351815606272
PARAM_VALUE 7 inbound_size 9
BUF_SIZE 0 rbd_dev->rbd_client (-1),32
BUF_SIZE 3 method_name 9
BUF_SIZE 4 outbound 8
BUF_SIZE 6 inbound 9
DATA_SOURCE 0 rbd_dev $0
STR_LEN 0 rbd_dev 8
TERMINATED 3 method_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 rbd_dev->header.snapc->seq 0-u64max
UNITS 5 outbound_size unit_byte
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &rbd_dev->header_rwsem
HALF_LOCKED2 0 &rbd_dev->lock_rwsem

drivers/block/rbd.c rbd_dev_image_id() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.done 0
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.lock.magic 3735899821
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.lock.owner (-1)
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.bus 3483660646372446208
PARAM_VALUE 0 rbd_dev->dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->dyn_alloc.data.counter 9007199250546704
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->dyn_alloc.entry.prev 1473117533515866344
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->dyn_alloc.func 1583282886040592384
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->pools.prev 1473117533515866320
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_uses_io_tlb 0
PARAM_VALUE 0 rbd_dev->dev.flags 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 rbd_dev->dev.kobj.kset 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype->namespace 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.state_add_uevent_sent 0
PARAM_VALUE 0 rbd_dev->dev.kobj.state_in_sysfs 0
PARAM_VALUE 0 rbd_dev->dev.kobj.state_initialized 1
PARAM_VALUE 0 rbd_dev->dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.status 0
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.numa_node (-1)
PARAM_VALUE 0 rbd_dev->dev.parent 0,4096-u64max
PARAM_VALUE 0 rbd_dev->dev.power.child_count.counter 0
PARAM_VALUE 0 rbd_dev->dev.power.deferred_resume 0
PARAM_VALUE 0 rbd_dev->dev.power.disable_depth 1
PARAM_VALUE 0 rbd_dev->dev.power.early_init 1
PARAM_VALUE 0 rbd_dev->dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.idle_notification 0
PARAM_VALUE 0 rbd_dev->dev.power.ignore_children 0
PARAM_VALUE 0 rbd_dev->dev.power.is_late_suspended 0
PARAM_VALUE 0 rbd_dev->dev.power.is_noirq_suspended 0
PARAM_VALUE 0 rbd_dev->dev.power.is_prepared 0
PARAM_VALUE 0 rbd_dev->dev.power.is_suspended 0
PARAM_VALUE 0 rbd_dev->dev.power.last_status (-1)
PARAM_VALUE 0 rbd_dev->dev.power.needs_force_resume 0
PARAM_VALUE 0 rbd_dev->dev.power.qos 0
PARAM_VALUE 0 rbd_dev->dev.power.request 0
PARAM_VALUE 0 rbd_dev->dev.power.request_pending 0
PARAM_VALUE 0 rbd_dev->dev.power.runtime_auto 1
PARAM_VALUE 0 rbd_dev->dev.power.runtime_error 0
PARAM_VALUE 0 rbd_dev->dev.power.runtime_status 2
PARAM_VALUE 0 rbd_dev->dev.power.timer_expires 0
PARAM_VALUE 0 rbd_dev->dev.power.usage_count.counter 0
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.type 8263817728463192064
PARAM_VALUE 0 rbd_dev->header.data_pool_id (-1)
PARAM_VALUE 0 rbd_dev->header_rwsem.count.counter 0
PARAM_VALUE 0 rbd_dev->header_rwsem.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter 0
PARAM_VALUE 0 rbd_dev->header_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 rbd_dev->header_rwsem.osq.tail.counter 0
PARAM_VALUE 0 rbd_dev->header_rwsem.owner.counter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.count.counter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 rbd_dev->lock_rwsem.osq.tail.counter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.owner.counter 0
PARAM_VALUE 0 rbd_dev->lock_state 0
PARAM_VALUE 0 rbd_dev->node.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.done 0
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.lock.magic 3735899821
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.lock.owner (-1)
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->running_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->spec 4096-ptr_max
PARAM_VALUE 0 rbd_dev->spec->image_id 0
PARAM_VALUE 0 rbd_dev->spec->pool_ns 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->watch_mutex.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter 0
PARAM_VALUE 0 rbd_dev->watch_mutex.magic 4096-ptr_max
PARAM_VALUE 0 rbd_dev->watch_mutex.osq.tail.counter 0
PARAM_VALUE 0 rbd_dev->watch_mutex.owner.counter 0
PARAM_VALUE 0 rbd_dev->watch_state 0
PARAM_VALUE 1 oid 479099437748023296
PARAM_VALUE 1 oid->name_len 0
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 2913547362600669184
PARAM_VALUE 4 outbound 0
PARAM_VALUE 5 outbound_size 0
PARAM_VALUE 6 inbound 4096-ptr_max
PARAM_VALUE 7 inbound_size 68
BUF_SIZE 0 rbd_dev 4144
BUF_SIZE 0 rbd_dev->rbd_client (-1),32
BUF_SIZE 3 method_name 7
BUF_SIZE 6 inbound 68
BUF_SIZE 6 inbound 68
DATA_SOURCE 0 rbd_dev $0
DATA_SOURCE 6 inbound r _kzalloc_noprof
STR_LEN 0 rbd_dev 6
TERMINATED 3 method_name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &of->mutex

drivers/block/rbd.c rbd_dev_image_name() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.done 0
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.lock.magic 3735899821
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.lock.owner (-1)
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.bus 3483660646372446208
PARAM_VALUE 0 rbd_dev->dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->debugfs 0
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->dyn_alloc.data.counter 9007199250546704
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->dyn_alloc.entry.prev 1473117533515866344
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->dyn_alloc.func 1583282886040592384
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->nslabs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->pools.prev 1473117533515866320
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_uses_io_tlb 0
PARAM_VALUE 0 rbd_dev->dev.flags 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 rbd_dev->dev.kobj.kset 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype->child_ns_type 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype->get_ownership 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype->namespace 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.state_add_uevent_sent 0
PARAM_VALUE 0 rbd_dev->dev.kobj.state_in_sysfs 0
PARAM_VALUE 0 rbd_dev->dev.kobj.state_initialized 1
PARAM_VALUE 0 rbd_dev->dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.status 0
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.numa_node (-1)
PARAM_VALUE 0 rbd_dev->dev.parent 0,4096-u64max
PARAM_VALUE 0 rbd_dev->dev.power.child_count.counter 0
PARAM_VALUE 0 rbd_dev->dev.power.deferred_resume 0
PARAM_VALUE 0 rbd_dev->dev.power.disable_depth 1
PARAM_VALUE 0 rbd_dev->dev.power.early_init 1
PARAM_VALUE 0 rbd_dev->dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.idle_notification 0
PARAM_VALUE 0 rbd_dev->dev.power.ignore_children 0
PARAM_VALUE 0 rbd_dev->dev.power.is_late_suspended 0
PARAM_VALUE 0 rbd_dev->dev.power.is_noirq_suspended 0
PARAM_VALUE 0 rbd_dev->dev.power.is_prepared 0
PARAM_VALUE 0 rbd_dev->dev.power.is_suspended 0
PARAM_VALUE 0 rbd_dev->dev.power.last_status (-1)
PARAM_VALUE 0 rbd_dev->dev.power.needs_force_resume 0
PARAM_VALUE 0 rbd_dev->dev.power.qos 0
PARAM_VALUE 0 rbd_dev->dev.power.request 0
PARAM_VALUE 0 rbd_dev->dev.power.request_pending 0
PARAM_VALUE 0 rbd_dev->dev.power.runtime_auto 1
PARAM_VALUE 0 rbd_dev->dev.power.runtime_error 0
PARAM_VALUE 0 rbd_dev->dev.power.runtime_status 2
PARAM_VALUE 0 rbd_dev->dev.power.timer_expires 0
PARAM_VALUE 0 rbd_dev->dev.power.usage_count.counter 0
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.type 8263817728463192064
PARAM_VALUE 0 rbd_dev->header.data_pool_id (-1)
PARAM_VALUE 0 rbd_dev->header.object_prefix 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->header.snapc 4096-ptr_max
PARAM_VALUE 0 rbd_dev->header.snapc->nref.refs.counter 1
PARAM_VALUE 0 rbd_dev->header.stripe_count 1-u64max
PARAM_VALUE 0 rbd_dev->header_oid->inline_name 0-255
PARAM_VALUE 0 rbd_dev->header_oid->name 0-255
PARAM_VALUE 0 rbd_dev->header_rwsem.count.counter 0
PARAM_VALUE 0 rbd_dev->header_rwsem.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter 0
PARAM_VALUE 0 rbd_dev->header_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 rbd_dev->header_rwsem.osq.tail.counter 0
PARAM_VALUE 0 rbd_dev->header_rwsem.owner.counter 0
PARAM_VALUE 0 rbd_dev->image_format 1-2
PARAM_VALUE 0 rbd_dev->layout.pool_ns 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.count.counter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 rbd_dev->lock_rwsem.osq.tail.counter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.owner.counter 0
PARAM_VALUE 0 rbd_dev->lock_state 0
PARAM_VALUE 0 rbd_dev->node.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.done 0
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.lock.magic 3735899821
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.lock.owner (-1)
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.completion_wq->flags 0-4294967295
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.osdmap->pg_pools.rb_node 1-u64max
PARAM_VALUE 0 rbd_dev->running_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->spec 4096-ptr_max
PARAM_VALUE 0 rbd_dev->spec->image_id 4096-ptr_max
PARAM_VALUE 0 rbd_dev->spec->image_name 0
PARAM_VALUE 0 rbd_dev->spec->pool_id 0-s32max
PARAM_VALUE 0 rbd_dev->spec->pool_ns 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->spec->snap_id 0-18446744073709551613,u64max
PARAM_VALUE 0 rbd_dev->watch_mutex.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 rbd_dev->watch_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 rbd_dev->watch_state 0-1
PARAM_VALUE 1 oid 109950905404112896
PARAM_VALUE 1 oid->name_len 0-51
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 7012285528855597056
PARAM_VALUE 4 outbound 4096-ptr_max
PARAM_VALUE 4 *outbound 0-1010101
PARAM_VALUE 5 outbound_size 4-1010105
PARAM_VALUE 6 inbound 4096-ptr_max
PARAM_VALUE 7 inbound_size 4095
BUF_SIZE 0 rbd_dev->rbd_client (-1),4,24,32,64,168-s32max
BUF_SIZE 3 method_name 13
BUF_SIZE 4 outbound 4-1010105
BUF_SIZE 6 inbound 4095
BUF_SIZE 6 inbound 4095
CAPPED_DATA 5 outbound_size 1
CAPPED_DATA 5 outbound_size 1
DATA_SOURCE 0 rbd_dev $0
DATA_SOURCE 4 outbound r _kmalloc_noprof
DATA_SOURCE 6 inbound r _kmalloc_noprof
STR_LEN 0 rbd_dev 12
TERMINATED 3 method_name 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 rbd_dev->header.snapc->seq 0-u64max
UNITS 5 outbound_size unit_byte
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &rbd_dev->header_rwsem

drivers/block/rbd.c rbd_dev_v2_data_pool() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->image_format 2
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->rbd_client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.completion_wq->flags 0-4294967295
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 1 oid 4096-ptr_max
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 5390261593985744896
PARAM_VALUE 4 outbound 0
PARAM_VALUE 5 outbound_size 0
PARAM_VALUE 6 inbound 515814632141078528
PARAM_VALUE 7 inbound_size 8
BUF_SIZE 0 rbd_dev->rbd_client (-1),4,24,32,64,168-s32max
BUF_SIZE 3 method_name 14
BUF_SIZE 6 inbound 8
DATA_SOURCE 0 rbd_dev $0
STR_LEN 0 rbd_dev 13
TERMINATED 3 method_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &rbd_dev->header_rwsem
HALF_LOCKED2 0 &rbd_dev->lock_rwsem

drivers/block/rbd.c rbd_dev_v2_get_flags() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->nslabs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 rbd_dev->header.snapc->snaps 0-255
PARAM_VALUE 0 rbd_dev->header_rwsem.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->header_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 rbd_dev->lock_rwsem.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->handoff_set 1
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->list.next 2212933610777083904,2624917664208203776
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->list.prev 2212933610777083904,2624917664208203776
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->object_map 16,4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.completion_wq->flags 0-4294967295
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.osdmap->max_osd 1-u32max
PARAM_VALUE 0 rbd_dev->spec 4096-ptr_max
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 rbd_dev->watch_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 oid 4096-ptr_max
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 6940746255540543488
PARAM_VALUE 4 outbound 6375682902232428544
PARAM_VALUE 5 outbound_size 8
PARAM_VALUE 6 inbound 1452285172299546624
PARAM_VALUE 7 inbound_size 8
BUF_SIZE 0 rbd_dev->rbd_client (-1),4,24,32,64,168-s32max
BUF_SIZE 3 method_name 10
BUF_SIZE 4 outbound 8
BUF_SIZE 6 inbound 8
DATA_SOURCE 0 rbd_dev $0
STR_LEN 0 rbd_dev 9
BIT_INFO 0 rbd_dev->header.features 0x8,0xffffffffffffffff
TERMINATED 3 method_name 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 rbd_dev->header.snapc->seq 0-u64max
UNITS 5 outbound_size unit_byte
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &rbd_dev->header_rwsem
HALF_LOCKED2 0 &rbd_dev->lock_rwsem

drivers/block/rbd.c rbd_dev_v2_object_prefix() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->image_format 2
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->rbd_client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.completion_wq->flags 0-4294967295
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 1 oid 4096-ptr_max
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 6281668027254050816
PARAM_VALUE 4 outbound 0
PARAM_VALUE 5 outbound_size 0
PARAM_VALUE 6 inbound 4096-ptr_max
PARAM_VALUE 7 inbound_size 68
BUF_SIZE 0 rbd_dev->rbd_client (-1),4,24,32,64,168-s32max
BUF_SIZE 3 method_name 18
BUF_SIZE 6 inbound 68
BUF_SIZE 6 inbound 68
DATA_SOURCE 0 rbd_dev $0
DATA_SOURCE 6 inbound r _kzalloc_noprof
STR_LEN 0 rbd_dev 17
TERMINATED 3 method_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &rbd_dev->header_rwsem
HALF_LOCKED2 0 &rbd_dev->lock_rwsem

drivers/block/rbd.c rbd_dev_v2_snap_context() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->nslabs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->image_format 2
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->rbd_client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.completion_wq->flags 0-4294967295
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 1 oid 4096-ptr_max
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 1936925717817794560
PARAM_VALUE 4 outbound 0
PARAM_VALUE 5 outbound_size 0
PARAM_VALUE 6 inbound 4096-ptr_max
PARAM_VALUE 7 inbound_size 4092
BUF_SIZE 0 rbd_dev->rbd_client (-1),32
BUF_SIZE 3 method_name 16
BUF_SIZE 6 inbound 4092
BUF_SIZE 6 inbound 4092
DATA_SOURCE 0 rbd_dev $0
DATA_SOURCE 6 inbound r _kzalloc_noprof
STR_LEN 0 rbd_dev 15
TERMINATED 3 method_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &rbd_dev->header_rwsem
HALF_LOCKED2 0 &rbd_dev->lock_rwsem

drivers/block/rbd.c rbd_dev_v2_snap_name() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.done 0
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.lock.magic 3735899821
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.lock.owner (-1)
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquire_wait.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->acquiring_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.bus 3483660646372446208
PARAM_VALUE 0 rbd_dev->dev.bus->dev_groups 0
PARAM_VALUE 0 rbd_dev->dev.bus->dev_name 0
PARAM_VALUE 0 rbd_dev->dev.bus->dma_cleanup 0
PARAM_VALUE 0 rbd_dev->dev.bus->dma_configure 0
PARAM_VALUE 0 rbd_dev->dev.bus->drv_groups 0
PARAM_VALUE 0 rbd_dev->dev.bus->irq_get_affinity 0
PARAM_VALUE 0 rbd_dev->dev.bus->match 0
PARAM_VALUE 0 rbd_dev->dev.bus->num_vf 0
PARAM_VALUE 0 rbd_dev->dev.bus->offline 0
PARAM_VALUE 0 rbd_dev->dev.bus->online 0
PARAM_VALUE 0 rbd_dev->dev.bus->pm 0
PARAM_VALUE 0 rbd_dev->dev.bus->probe 0
PARAM_VALUE 0 rbd_dev->dev.bus->remove 0
PARAM_VALUE 0 rbd_dev->dev.bus->resume 0
PARAM_VALUE 0 rbd_dev->dev.bus->shutdown 0
PARAM_VALUE 0 rbd_dev->dev.bus->suspend 0
PARAM_VALUE 0 rbd_dev->dev.bus->sync_state 0
PARAM_VALUE 0 rbd_dev->dev.bus->uevent 0
PARAM_VALUE 0 rbd_dev->dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.devres_head.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->nslabs 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_io_tlb_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.dma_uses_io_tlb 0
PARAM_VALUE 0 rbd_dev->dev.flags 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 rbd_dev->dev.kobj.kset 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype->child_ns_type 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype->get_ownership 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856
PARAM_VALUE 0 rbd_dev->dev.kobj.ktype->namespace 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.kobj.state_add_uevent_sent 0
PARAM_VALUE 0 rbd_dev->dev.kobj.state_in_sysfs 0
PARAM_VALUE 0 rbd_dev->dev.kobj.state_initialized 1
PARAM_VALUE 0 rbd_dev->dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.consumers.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.defer_sync.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.status 0
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.links.suppliers.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.numa_node (-1)
PARAM_VALUE 0 rbd_dev->dev.parent 0,4096-u64max
PARAM_VALUE 0 rbd_dev->dev.power.child_count.counter 0
PARAM_VALUE 0 rbd_dev->dev.power.deferred_resume 0
PARAM_VALUE 0 rbd_dev->dev.power.disable_depth 1
PARAM_VALUE 0 rbd_dev->dev.power.early_init 1
PARAM_VALUE 0 rbd_dev->dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.idle_notification 0
PARAM_VALUE 0 rbd_dev->dev.power.ignore_children 0
PARAM_VALUE 0 rbd_dev->dev.power.is_late_suspended 0
PARAM_VALUE 0 rbd_dev->dev.power.is_noirq_suspended 0
PARAM_VALUE 0 rbd_dev->dev.power.is_prepared 0
PARAM_VALUE 0 rbd_dev->dev.power.is_suspended 0
PARAM_VALUE 0 rbd_dev->dev.power.last_status (-1)
PARAM_VALUE 0 rbd_dev->dev.power.needs_force_resume 0
PARAM_VALUE 0 rbd_dev->dev.power.qos 0
PARAM_VALUE 0 rbd_dev->dev.power.request 0
PARAM_VALUE 0 rbd_dev->dev.power.request_pending 0
PARAM_VALUE 0 rbd_dev->dev.power.runtime_auto 1
PARAM_VALUE 0 rbd_dev->dev.power.runtime_error 0
PARAM_VALUE 0 rbd_dev->dev.power.runtime_status 2
PARAM_VALUE 0 rbd_dev->dev.power.timer_expires 0
PARAM_VALUE 0 rbd_dev->dev.power.usage_count.counter 0
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.power.wait_queue.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->dev.type 8263817728463192064
PARAM_VALUE 0 rbd_dev->header.object_prefix 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->header.snapc 4096-ptr_max
PARAM_VALUE 0 rbd_dev->header.snapc->nref.refs.counter 1
PARAM_VALUE 0 rbd_dev->header.snapc->snaps 0-255,4096-ptr_max
PARAM_VALUE 0 rbd_dev->header.stripe_count 1-u64max
PARAM_VALUE 0 rbd_dev->header_oid->inline_name 0-255
PARAM_VALUE 0 rbd_dev->header_oid->name 0-255
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->header_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 rbd_dev->header_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 rbd_dev->image_format 2
PARAM_VALUE 0 rbd_dev->layout.pool_ns 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.count.counter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 rbd_dev->lock_rwsem.osq.tail.counter 0
PARAM_VALUE 0 rbd_dev->lock_rwsem.owner.counter 0
PARAM_VALUE 0 rbd_dev->lock_state 0
PARAM_VALUE 0 rbd_dev->node.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->node.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.done 0
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.lock.magic 3735899821
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.lock.owner (-1)
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->quiescing_wait.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.completion_wq->flags 0-4294967295
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->running_list.next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.next->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rbd_dev->running_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->spec 4096-ptr_max
PARAM_VALUE 0 rbd_dev->spec->image_id 4096-ptr_max
PARAM_VALUE 0 rbd_dev->spec->pool_id 0-18446744073709551614
PARAM_VALUE 0 rbd_dev->spec->pool_ns 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 rbd_dev->watch_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 rbd_dev->watch_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 rbd_dev->watch_state 0-1
PARAM_VALUE 1 oid 4096-ptr_max
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 3038916086025830400
PARAM_VALUE 4 outbound 5558229993418260480
PARAM_VALUE 5 outbound_size 8
PARAM_VALUE 6 inbound 4096-ptr_max
PARAM_VALUE 7 inbound_size 254
BUF_SIZE 0 rbd_dev->rbd_client (-1),4,24,32,64,168-s32max
BUF_SIZE 3 method_name 18
BUF_SIZE 4 outbound 8
BUF_SIZE 6 inbound 254
BUF_SIZE 6 inbound 254
DATA_SOURCE 0 rbd_dev $0
DATA_SOURCE 6 inbound r _kmalloc_noprof
STR_LEN 0 rbd_dev 17
TERMINATED 3 method_name 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 rbd_dev->header.snapc->seq 0-u64max
UNITS 5 outbound_size unit_byte
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &rbd_dev->header_rwsem

drivers/block/rbd.c rbd_dev_v2_striping_info() -> rbd_obj_method_sync()

Type Parameter Key Value
PARAM_VALUE 0 rbd_dev 4096-ptr_max
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->header_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->image_format 2
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->lock_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 rbd_dev->rbd_client 4096-ptr_max
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.completion_wq->flags 0-4294967295
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.dep_map->name 0-255
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 rbd_dev->rbd_client->client->osdc.lock.first_waiter->type 0-1
PARAM_VALUE 1 oid 4096-ptr_max
PARAM_VALUE 2 oloc 4096-ptr_max
PARAM_VALUE 3 method_name 9080433532659531776
PARAM_VALUE 4 outbound 0
PARAM_VALUE 5 outbound_size 0
PARAM_VALUE 6 inbound 1613317579502862336
PARAM_VALUE 7 inbound_size 16
BUF_SIZE 0 rbd_dev->rbd_client (-1),4,24,32,64,168-s32max
BUF_SIZE 3 method_name 22
BUF_SIZE 6 inbound 16
DATA_SOURCE 0 rbd_dev $0
STR_LEN 0 rbd_dev 21
TERMINATED 3 method_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 7 inbound_size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &rbd_dev->header_rwsem
HALF_LOCKED2 0 &rbd_dev->lock_rwsem