Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/thunderbolt/tb.c tb_approve_xdomain_paths() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 0,4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 1-2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 tunnel->state 0-1
PARAM_VALUE 0 tunnel->tb 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
CAPPED_DATA 0 tunnel->npaths 1
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &tb->lock
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &dt->lock
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/tb.c tb_deactivate_and_free_tunnel() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->sw->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 tunnel->npaths 0-s32max
PARAM_VALUE 0 tunnel->src_port->sw->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 tunnel->state 0
CAPPED_DATA 0 tunnel->npaths 1
DATA_SOURCE 0 tunnel $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &tb->lock
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/tb.c tb_disconnect_pci() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->npaths 0-s32max
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 tunnel->state 0
PARAM_VALUE 0 tunnel->type 0
CAPPED_DATA 0 tunnel->dst_port 1
CAPPED_DATA 0 tunnel->npaths 1
DATA_SOURCE 0 tunnel r tb_find_tunnel
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sw->tb->lock

drivers/thunderbolt/tb.c tb_resume_noirq() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->npaths 0-s32max
PARAM_VALUE 0 tunnel->state 0
CAPPED_DATA 0 tunnel->npaths 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &tb->lock
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/tb.c tb_stop() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
CAPPED_DATA 0 &tunnel->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &tb->lock
HALF_LOCKED2 &dev->mutex
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/tb.c tb_tunnel_one_dp() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 3943476717374074880
PARAM_VALUE 0 tunnel->callback_data 0,4096-ptr_max
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0-120000
PARAM_VALUE 0 tunnel->max_up 0-120000
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 tunnel->state 0-1
PARAM_VALUE 0 tunnel->tb 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
STR_LEN 0 tunnel->tb (-1),14,23
NOCHECK_CALL
LOCK2 &tb->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/tb.c tb_tunnel_pci() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->pre_activate 7079717852789796864
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 tunnel->state 0-1
PARAM_VALUE 0 tunnel->tb 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_pci
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
LOCK2 &sw->tb->lock
LOCK2 &tb->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct tb)->lock

drivers/thunderbolt/tb.c tb_tunnel_usb3() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 83301611071414272
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0-120000
PARAM_VALUE 0 tunnel->max_up 0-120000
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 tunnel->state 0-1
PARAM_VALUE 0 tunnel->type 3
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_usb3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tb->lock

drivers/thunderbolt/tunnel.c tb_dp_dprx_stop() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1-u64max
PARAM_VALUE 0 tunnel->dprx_canceled 1
PARAM_VALUE 0 tunnel->dprx_started 0
PARAM_VALUE 0 tunnel->dst_port->sw->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 tunnel->src_port->sw->dev.power.wakeirq->status 0-4294967295
BUF_SIZE 0 tunnel (-1),384-392,400
BUF_SIZE 0 tunnel (-1),384-392,400
DATA_SOURCE 0 tunnel $0
STR_LEN 0 tunnel->tb (-1),14,23
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tb->lock

drivers/thunderbolt/tunnel.c tb_dp_dprx_work() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->sw->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 tunnel->src_port->sw->dev.power.wakeirq->status 0-4294967295
CAPPED_DATA 0 tunnel 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/thunderbolt/tunnel.c tb_tunnel_alloc_dma() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 0,4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 1-2
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tb->lock

drivers/thunderbolt/tunnel.c tb_tunnel_alloc_dp() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback_data 0,4096-ptr_max
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0-120000
PARAM_VALUE 0 tunnel->max_up 0-120000
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc
STR_LEN 0 tunnel->tb (-1),14,23
NOCHECK_CALL
HALF_LOCKED2 &tb->lock

drivers/thunderbolt/tunnel.c tb_tunnel_alloc_pci() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->pre_activate 7079717852789796864
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &sw->tb->lock
HALF_LOCKED2 &tb->lock

drivers/thunderbolt/tunnel.c tb_tunnel_alloc_usb3() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 83301611071414272
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0-120000
PARAM_VALUE 0 tunnel->max_up 0-120000
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->type 3
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/thunderbolt/tunnel.c tb_tunnel_discover_dp() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->config.type 917761
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 tunnel->state 0
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tb->lock

drivers/thunderbolt/tunnel.c tb_tunnel_discover_pci() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->request_queue_lock.dep_map->name 0-255
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->config.type 1048833
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 tunnel->state 0
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
CAPPED_DATA 0 tunnel->src_port 1
DATA_SOURCE 0 tunnel r tb_tunnel_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tb->lock

drivers/thunderbolt/tunnel.c tb_tunnel_discover_usb3() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 83301611071414272
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->request_queue_lock.dep_map->name 0-255
PARAM_VALUE 0 tunnel->dst_port->sw->tb->ctl->request_queue_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->config.type 2097409
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 tunnel->src_port->sw->tb->ctl->frame_pool->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 tunnel->state 0
PARAM_VALUE 0 tunnel->type 3
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
CAPPED_DATA 0 tunnel->src_port 1
DATA_SOURCE 0 tunnel r tb_tunnel_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tb->lock

drivers/thunderbolt/test.c tb_test_credit_alloc_all() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->list.next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.next->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r TB_TEST_DMA_TUNNEL2
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_all() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->list.next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.next->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r TB_TEST_DMA_TUNNEL1
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_all() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 83301611071414272
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->list.next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.next->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->type 3
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r TB_TEST_USB3_TUNNEL
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_all() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->list.next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.next->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r TB_TEST_DP_TUNNEL2
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_all() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->list.next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.next->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r TB_TEST_DP_TUNNEL1
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_all() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->list.next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.next->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->next 4096-ptr_max
PARAM_VALUE 0 tunnel->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->pre_activate 7079717852789796864
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r TB_TEST_PCIE_TUNNEL
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_dma() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_dma_multiple() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_dma_multiple() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 1-2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_dma_multiple() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_dp() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_legacy_bonded() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->pre_activate 7079717852789796864
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_pci
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_legacy_not_bonded() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->pre_activate 7079717852789796864
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_pci
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_pcie() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->pre_activate 7079717852789796864
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_pci
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_usb3() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 83301611071414272
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->type 3
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_usb3
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_credit_alloc_without_dp() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->pre_activate 7079717852789796864
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel (-1),392
BUF_SIZE 0 tunnel (-1),392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_pci
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_3dp() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel (-1),400
BUF_SIZE 0 tunnel (-1),400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_3dp() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel (-1),400
BUF_SIZE 0 tunnel (-1),400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_3dp() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel (-1),400
BUF_SIZE 0 tunnel (-1),400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dma() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dma_chain() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dma_match() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 1-2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
CAPPED_DATA 0 tunnel->dst_port 1
CAPPED_DATA 0 tunnel->npaths 1
CAPPED_DATA 0 tunnel->src_port 1
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dma_match() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 1-2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dma_match() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 1-2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dma_rx() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 1
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dma_tx() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->destroy 5788821858521116672
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 1
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->type 2
BUF_SIZE 0 tunnel 384-392
BUF_SIZE 0 tunnel 384-392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dma
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dp() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dp_chain() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dp_max_length() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_dp_tree() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_pcie() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->pre_activate 7079717852789796864
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_pci
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_pcie() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 2518106222114308096
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->pre_activate 7079717852789796864
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->cm_ops 4096-ptr_max
PARAM_VALUE 0 tunnel->type 0
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_pci
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_port_on_path() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 1783186417120833536
PARAM_VALUE 0 tunnel->alloc_bandwidth 3069542716035928064
PARAM_VALUE 0 tunnel->allocated_bandwidth 4501942224939700224
PARAM_VALUE 0 tunnel->callback 0
PARAM_VALUE 0 tunnel->callback_data 0
PARAM_VALUE 0 tunnel->consumed_bandwidth 1489552455831150592
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->dst_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->maximum_bandwidth 8870249297734377472
PARAM_VALUE 0 tunnel->npaths 3
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->post_deactivate 8113205047477678080
PARAM_VALUE 0 tunnel->pre_activate 5875688945063530496
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->cap_adap s32min-(-1),1-s32max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->tb->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 tunnel->tb->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner (-1)
PARAM_VALUE 0 tunnel->tb->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 tunnel->tb->root_switch 4096-ptr_max
PARAM_VALUE 0 tunnel->type 1
BUF_SIZE 0 tunnel 400
BUF_SIZE 0 tunnel 400
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_dp
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_usb3() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 83301611071414272
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->type 3
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_usb3
NOCHECK_CALL

drivers/thunderbolt/test.c tb_test_tunnel_usb3() -> tb_tunnel_put()

Type Parameter Key Value
PARAM_VALUE 0 tunnel 4096-ptr_max
PARAM_VALUE 0 tunnel->activate 83301611071414272
PARAM_VALUE 0 tunnel->dst_port 4096-ptr_max
PARAM_VALUE 0 tunnel->kref.refcount.refs.counter 1
PARAM_VALUE 0 tunnel->max_down 0
PARAM_VALUE 0 tunnel->max_up 0
PARAM_VALUE 0 tunnel->npaths 2
PARAM_VALUE 0 tunnel->paths 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port 4096-ptr_max
PARAM_VALUE 0 tunnel->src_port->sw 4096-ptr_max
PARAM_VALUE 0 tunnel->tb 0
PARAM_VALUE 0 tunnel->type 3
BUF_SIZE 0 tunnel 392
BUF_SIZE 0 tunnel 392
DATA_SOURCE 0 tunnel r tb_tunnel_alloc_usb3
NOCHECK_CALL