Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/tty/serial/stm32-usart.c stm32_usart_of_dma_rx_probe() -> stm32_usart_of_dma_rx_remove()

Type Parameter Key Value
PARAM_VALUE 0 stm32port 4096-ptr_max
PARAM_VALUE 0 stm32port->clk 4096-ptr_max
PARAM_VALUE 0 stm32port->clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 stm32port->clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 stm32port->clk->core->dev->power.request 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 stm32port->clk->core->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 stm32port->clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->enable_count 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.request 0-4
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->prepare_count 1-4294967295
PARAM_VALUE 0 stm32port->clk->core->protect_count 0-4294967295
PARAM_VALUE 0 stm32port->gpios 4096-ptr_max
PARAM_VALUE 0 stm32port->gpios->port->dev s64min-(-4096),4096-s64max
PARAM_VALUE 0 stm32port->gpios->port->flags 268435456
PARAM_VALUE 0 stm32port->info 1-u64max
PARAM_VALUE 0 stm32port->info->ofs.hwcfgr1 1008,u16max
PARAM_VALUE 0 stm32port->port->dev->p->deferred_probe_reason 0-255
PARAM_VALUE 0 stm32port->port.dev 4096-ptr_max
PARAM_VALUE 0 stm32port->port.dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 stm32port->port.dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 stm32port->port.dev->driver 4096-ptr_max
PARAM_VALUE 0 stm32port->port.dev->of_node 4096-ptr_max
PARAM_VALUE 0 stm32port->port.flags 268435456
PARAM_VALUE 0 stm32port->port.has_sysrq 1
PARAM_VALUE 0 stm32port->port.iotype 2
PARAM_VALUE 0 stm32port->port.irq 1-s32max
PARAM_VALUE 0 stm32port->port.membase 4096-ptr_max
PARAM_VALUE 0 stm32port->port.ops 8608026137118273536
PARAM_VALUE 0 stm32port->port.ops->break_ctl 1414343512287232000
PARAM_VALUE 0 stm32port->port.ops->config_port 1379862073769721856
PARAM_VALUE 0 stm32port->port.ops->enable_ms 8837171014085111808
PARAM_VALUE 0 stm32port->port.ops->flush_buffer 6571987770519093248
PARAM_VALUE 0 stm32port->port.ops->get_mctrl 8418623919828328448
PARAM_VALUE 0 stm32port->port.ops->ioctl 0
PARAM_VALUE 0 stm32port->port.ops->pm 841870392035524608
PARAM_VALUE 0 stm32port->port.ops->poll_get_char 861132309660291072
PARAM_VALUE 0 stm32port->port.ops->poll_init 1231480850374565888
PARAM_VALUE 0 stm32port->port.ops->poll_put_char 735703358546321408
PARAM_VALUE 0 stm32port->port.ops->release_port 8249051741150203904
PARAM_VALUE 0 stm32port->port.ops->request_port 3610247614094749696
PARAM_VALUE 0 stm32port->port.ops->send_xchar 0
PARAM_VALUE 0 stm32port->port.ops->set_ldisc 0
PARAM_VALUE 0 stm32port->port.ops->set_mctrl 7330997964206534656
PARAM_VALUE 0 stm32port->port.ops->set_termios 7070324579660128256
PARAM_VALUE 0 stm32port->port.ops->shutdown 5592200827309162496
PARAM_VALUE 0 stm32port->port.ops->start_rx 0
PARAM_VALUE 0 stm32port->port.ops->start_tx 6715799138480525312
PARAM_VALUE 0 stm32port->port.ops->startup 6582417090364248064
PARAM_VALUE 0 stm32port->port.ops->stop_rx 7935809049152872448
PARAM_VALUE 0 stm32port->port.ops->stop_tx 7093017570500071424
PARAM_VALUE 0 stm32port->port.ops->throttle 5902800722117529600
PARAM_VALUE 0 stm32port->port.ops->tx_empty 225311742768500736
PARAM_VALUE 0 stm32port->port.ops->type 1365026335792734208
PARAM_VALUE 0 stm32port->port.ops->unthrottle 2236952966483537920
PARAM_VALUE 0 stm32port->port.ops->verify_port 909838483662516224
PARAM_VALUE 0 stm32port->port.rs485.delay_rts_after_send 0-100
PARAM_VALUE 0 stm32port->port.rs485.delay_rts_before_send 0-100
PARAM_VALUE 0 stm32port->port.rs485.flags 0,2-4294967261
PARAM_VALUE 0 stm32port->port.rs485_config 8451269740730093568
PARAM_VALUE 0 stm32port->port.rs485_rx_during_tx_gpio 0,4096-ptr_max
PARAM_VALUE 0 stm32port->port.rs485_term_gpio 0,4096-ptr_max
PARAM_VALUE 0 stm32port->port.uartclk 1-u32max
PARAM_VALUE 0 stm32port->rx_buf 1-ptr_max
PARAM_VALUE 0 stm32port->rx_ch 4096-ptr_max
PARAM_VALUE 0 stm32port->rx_ch->client_count 1-s32max
PARAM_VALUE 0 stm32port->rx_ch->device 4096-ptr_max
PARAM_VALUE 0 stm32port->rx_ch->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 stm32port->rx_ch->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 stm32port->rxftcfg (-22),0-5
PARAM_VALUE 0 stm32port->tx_ch 0,4096-ptr_max
PARAM_VALUE 0 stm32port->tx_ch->client_count 1-s32max
PARAM_VALUE 0 stm32port->tx_ch->device 4096-ptr_max
PARAM_VALUE 0 stm32port->tx_ch->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 stm32port->tx_ch->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 stm32port->txftcfg (-22),0-5
PARAM_VALUE 1 pdev 4096-ptr_max
PARAM_VALUE 1 pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 1 pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 1 pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 pdev->dev.cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 pdev->dev.cma_area->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 1 pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 pdev->dev.dma_io_tlb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 pdev->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 1 pdev->dev.dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 1 pdev->dev.dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 1 pdev->dev.dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 1 pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 1 pdev->dev.driver 4096-ptr_max
PARAM_VALUE 1 pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 1 pdev->dev.iommu->pci_32bit_workaround 0
PARAM_VALUE 1 pdev->dev.of_node 4096-ptr_max
PARAM_VALUE 1 pdev->num_resources 1-u32max
BUF_SIZE 0 stm32port->rx_buf 4096
BUF_SIZE 0 stm32port->rx_ch->slave (-1),1616
BUF_SIZE 0 stm32port->tx_ch->slave (-1),1616
CAPPED_DATA 0 stm32port->rx_ch->name 1
CAPPED_DATA 1 pdev->num_resources 1
DATA_SOURCE 0 stm32port $0
DATA_SOURCE 1 pdev $1
MEM_ZERO 0 stm32port->rx_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 stm32port->gpios->port->port_id
NO_OVERFLOW_SIMPLE 1 pdev->dev.power.wakeirq->irq

drivers/tty/serial/stm32-usart.c stm32_usart_serial_probe() -> stm32_usart_of_dma_rx_remove()

Type Parameter Key Value
PARAM_VALUE 0 stm32port 4096-ptr_max
PARAM_VALUE 0 stm32port->clk 4096-ptr_max
PARAM_VALUE 0 stm32port->clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 stm32port->clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 stm32port->clk->core->dev->power.request 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 stm32port->clk->core->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 stm32port->clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->enable_count 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.request 0-4
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 stm32port->clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 stm32port->clk->core->prepare_count 1-4294967295
PARAM_VALUE 0 stm32port->clk->core->protect_count 0-4294967295
PARAM_VALUE 0 stm32port->gpios 4096-ptr_max
PARAM_VALUE 0 stm32port->gpios->port->dev s64min-(-4096),4096-s64max
PARAM_VALUE 0 stm32port->gpios->port->flags 268435456
PARAM_VALUE 0 stm32port->gpios->port->iotype 2
PARAM_VALUE 0 stm32port->info 1-u64max
PARAM_VALUE 0 stm32port->info->ofs.hwcfgr1 1008,u16max
PARAM_VALUE 0 stm32port->port->dev->p->deferred_probe_reason 0-255
PARAM_VALUE 0 stm32port->port->rs485->padding0 0-255
PARAM_VALUE 0 stm32port->port->rs485->padding1 0-4294967295
PARAM_VALUE 0 stm32port->port.cons->dropped 0
PARAM_VALUE 0 stm32port->port.cons->nbcon_prev_seq.counter (-1)
PARAM_VALUE 0 stm32port->port.cons->node.next->pprev 4096-ptr_max
PARAM_VALUE 0 stm32port->port.cons->node.pprev 1-u64max
PARAM_VALUE 0 stm32port->port.cons->pbufs 0,4096-ptr_max
PARAM_VALUE 0 stm32port->port.cons->rcuwait.task 0
PARAM_VALUE 0 stm32port->port.dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 stm32port->port.dev->cma_area->alloc_mutex.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 stm32port->port.dev->cma_area->alloc_mutex.osq.tail.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 stm32port->port.dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 stm32port->port.dev->dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 stm32port->port.dev->dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 stm32port->port.dev->dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 stm32port->port.dev->dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 stm32port->port.dev->dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 stm32port->port.dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 stm32port->port.dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 stm32port->port.dev->dma_uses_io_tlb 1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker->lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.lock.owner (-1)
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.lock.owner_cpu 4294967295
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->__state 0,512
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->core_node.__rb_parent_color 1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->delays->blkio_count 0-4294967295
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.dl_defer 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.dl_defer_armed 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.dl_defer_running 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.dl_non_contending 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.dl_overrun 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.dl_server 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.dl_throttled 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.dl_yielded 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.flags 0-4294967295
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.inactive_timer.is_hard 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.inactive_timer.is_lazy 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.inactive_timer.is_queued 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.inactive_timer.is_soft 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->dl.rq->nr_running 0-4294967295
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->mm->mm_cid.max_cids 0-s32max
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->mm->mm_cid.nr_cpus_allowed 0-4294967295
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->mm->mm_cid.pcpu_thrs 1-1073741823
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->mm->mm_cid.update_deferred 1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->nr_cpus_allowed s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->numa_scan_period 0-4294967295
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->on_rq 0-1,3-255
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->psi_flags 0-4294967295
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->pushable_tasks.prio s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->recent_used_cpu s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->rseq.event.ids_changed 1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->rt.on_list 0-u16max
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->rt.on_rq 0-u16max
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->rt.time_slice 0-4294967295
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->sched_contributes_to_load 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->sched_migrated 1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->sched_remote_wakeup 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->sched_task_group->idle s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->se.cfs_rq->propagate 1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->se.cfs_rq->removed.lock.owner (-1)
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->se.cfs_rq->removed.lock.owner_cpu 4294967295
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->se.cfs_rq->rq->curr->mm->sc_stat.cpu (-1)
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->se.cfs_rq->rq->curr->pref_llc_queued 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->se.cfs_rq->rq->donor->__state 0,512
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->se.cfs_rq->rq->donor->sched_migrated 1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->throttled 0-1
PARAM_VALUE 0 stm32port->port.dev->driver_data->kworker.task->wake_cpu 0-s32max
PARAM_VALUE 0 stm32port->port.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 stm32port->port.dev->iommu->fault_param->queue->wq->first_flusher->done.done 0-4294967295
PARAM_VALUE 0 stm32port->port.dev->iommu->fault_param->queue->wq->first_flusher->done.wait.lock.owner (-1)
PARAM_VALUE 0 stm32port->port.dev->iommu->fault_param->queue->wq->flush_color s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->iommu->fault_param->queue->wq->flusher_overflow.prev->next 2906673126597898240
PARAM_VALUE 0 stm32port->port.dev->iommu->fault_param->queue->wq->flusher_queue.prev->next 2906673126597898240
PARAM_VALUE 0 stm32port->port.dev->iommu->fault_param->queue->wq->nr_pwqs_to_flush.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->iommu->fault_param->queue->wq->work_color s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->iommu->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 stm32port->port.dev->iommu->lock.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 stm32port->port.dev->iommu->lock.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 stm32port->port.dev->iommu->lock.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 stm32port->port.dev->iommu->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->iommu->lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 stm32port->port.dev->iommu->priv->domain->pd_mode 0-2
PARAM_VALUE 0 stm32port->port.dev->iommu->priv->domain->pscid (-4095)-s32max
PARAM_VALUE 0 stm32port->port.dev->iommu->priv->domain->s1_cfg.addr_width 48,57
PARAM_VALUE 0 stm32port->port.dev->iommu->priv->domain_attached 1
PARAM_VALUE 0 stm32port->port.dev->iommu->priv->gcr3_info.domid 0-u16max
PARAM_VALUE 0 stm32port->port.dev->iommu->priv->gcr3_info.gcr3_tbl 0,s64max
PARAM_VALUE 0 stm32port->port.dev->iommu->priv->gcr3_info.glx 0-3
PARAM_VALUE 0 stm32port->port.dev->iommu->priv->ppr 1
PARAM_VALUE 0 stm32port->port.dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stm32port->port.flags 0,1073741824-u64max
PARAM_VALUE 0 stm32port->port.has_sysrq 1
PARAM_VALUE 0 stm32port->port.iotype 2
PARAM_VALUE 0 stm32port->port.irq 1-s32max
PARAM_VALUE 0 stm32port->port.lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 stm32port->port.ops 8608026137118273536
PARAM_VALUE 0 stm32port->port.ops->break_ctl 1414343512287232000
PARAM_VALUE 0 stm32port->port.ops->config_port 1379862073769721856
PARAM_VALUE 0 stm32port->port.ops->enable_ms 8837171014085111808
PARAM_VALUE 0 stm32port->port.ops->flush_buffer 6571987770519093248
PARAM_VALUE 0 stm32port->port.ops->get_mctrl 8418623919828328448
PARAM_VALUE 0 stm32port->port.ops->ioctl 0
PARAM_VALUE 0 stm32port->port.ops->pm 841870392035524608
PARAM_VALUE 0 stm32port->port.ops->poll_get_char 861132309660291072
PARAM_VALUE 0 stm32port->port.ops->poll_init 1231480850374565888
PARAM_VALUE 0 stm32port->port.ops->poll_put_char 735703358546321408
PARAM_VALUE 0 stm32port->port.ops->release_port 8249051741150203904
PARAM_VALUE 0 stm32port->port.ops->request_port 3610247614094749696
PARAM_VALUE 0 stm32port->port.ops->send_xchar 0
PARAM_VALUE 0 stm32port->port.ops->set_ldisc 0
PARAM_VALUE 0 stm32port->port.ops->set_mctrl 7330997964206534656
PARAM_VALUE 0 stm32port->port.ops->set_termios 7070324579660128256
PARAM_VALUE 0 stm32port->port.ops->shutdown 5592200827309162496
PARAM_VALUE 0 stm32port->port.ops->start_rx 0
PARAM_VALUE 0 stm32port->port.ops->start_tx 6715799138480525312
PARAM_VALUE 0 stm32port->port.ops->startup 6582417090364248064
PARAM_VALUE 0 stm32port->port.ops->stop_rx 7935809049152872448
PARAM_VALUE 0 stm32port->port.ops->stop_tx 7093017570500071424
PARAM_VALUE 0 stm32port->port.ops->throttle 5902800722117529600
PARAM_VALUE 0 stm32port->port.ops->tx_empty 225311742768500736
PARAM_VALUE 0 stm32port->port.ops->type 1365026335792734208
PARAM_VALUE 0 stm32port->port.ops->unthrottle 2236952966483537920
PARAM_VALUE 0 stm32port->port.ops->verify_port 909838483662516224
PARAM_VALUE 0 stm32port->port.port_dev->dev->driver_data->cis_virt (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 stm32port->port.port_dev->dev.devres_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->callback->add 5235430000054906880
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->callback->early_resume 6956900869090054144
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->callback->remove 1719268733136482304
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->callback->requery 4713442613417914368
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->callback->resume 5068206944467017728
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->callback->suspend 2738892915008757760
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->callback->validate 4934365872137547776
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->cdev->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->cdev->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->cdev->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->cdev->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->cis_mem.flags 0,2-254
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->d_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->detaching.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->dev.kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->dev.kobj.release.cpu s32min-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->dev.kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->device_count 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->ops_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->ops_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->ops_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->sfd_lock.dep_map->name 0-255
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->sfd_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->skt_mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->skt_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 stm32port->port.port_dev->dev.driver_data->skt_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.init_name 0
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.parent->release.timer.is_hard 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.parent->release.timer.is_lazy 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.parent->release.timer.is_queued 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.parent->release.timer.is_soft 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.sd 0
PARAM_VALUE 0 stm32port->port.port_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 stm32port->port.port_dev->dev.p->dead 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.p->deferred_probe_reason 0-s64max
PARAM_VALUE 0 stm32port->port.port_dev->dev.p->knode_class.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.p->knode_parent.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.parent->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.parent->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.parent->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.parent->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 stm32port->port.port_dev->dev.power.completion.done 4294967295
PARAM_VALUE 0 stm32port->port.port_dev->dev.power.last_status s32min-0,2,4-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.power.qos (-19),0
PARAM_VALUE 0 stm32port->port.port_dev->dev.power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.power.runtime_status 2
PARAM_VALUE 0 stm32port->port.port_dev->dev.power.usage_count.counter 0-s32max
PARAM_VALUE 0 stm32port->port.port_dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stm32port->port.port_id 0-s32max
PARAM_VALUE 0 stm32port->port.private_data->mdr3 0-255
PARAM_VALUE 0 stm32port->port.private_data->mode 1-3
PARAM_VALUE 0 stm32port->port.private_data->reg_ops 7006741548979585024,8836658796489736192
PARAM_VALUE 0 stm32port->port.private_data->reg_ops->in 1739088955237650432,7262345796437118976
PARAM_VALUE 0 stm32port->port.private_data->reg_ops->out 9457516162895872,61195921564934144
PARAM_VALUE 0 stm32port->port.rs485.addr_dest 0
PARAM_VALUE 0 stm32port->port.rs485.addr_recv 0
PARAM_VALUE 0 stm32port->port.rs485_rx_during_tx_gpio 0,4096-ptr_max
PARAM_VALUE 0 stm32port->port.rs485_term_gpio 0,4096-ptr_max
PARAM_VALUE 0 stm32port->port.state 4096-ptr_max
PARAM_VALUE 0 stm32port->port.state->refcount.counter 1
PARAM_VALUE 0 stm32port->port.state->remove_wait.head.next 4096-ptr_max
PARAM_VALUE 0 stm32port->port.state->remove_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 stm32port->port.state->uart_port 4096-ptr_max
PARAM_VALUE 0 stm32port->port.tty_groups 0
PARAM_VALUE 0 stm32port->port.uartclk 1-u32max
PARAM_VALUE 0 stm32port->rx_buf 1-ptr_max
PARAM_VALUE 0 stm32port->rx_ch 4096-ptr_max
PARAM_VALUE 0 stm32port->rx_ch->client_count 1-s32max
PARAM_VALUE 0 stm32port->rx_ch->device 4096-ptr_max
PARAM_VALUE 0 stm32port->rx_ch->device->device_config 1-u64max
PARAM_VALUE 0 stm32port->rx_ch->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 stm32port->rx_ch->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 stm32port->rx_ch->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stm32port->rxftcfg (-22),0-5
PARAM_VALUE 0 stm32port->tx_ch 0,4096-ptr_max
PARAM_VALUE 0 stm32port->tx_ch->client_count 1-s32max
PARAM_VALUE 0 stm32port->tx_ch->device 4096-ptr_max
PARAM_VALUE 0 stm32port->tx_ch->device->device_config 1-u64max
PARAM_VALUE 0 stm32port->tx_ch->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 stm32port->tx_ch->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 stm32port->tx_ch->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stm32port->txftcfg (-22),0-5
PARAM_VALUE 1 pdev 4096-ptr_max
PARAM_VALUE 1 pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 pdev->dev.cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 1 pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 pdev->dev.dma_io_tlb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 pdev->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 1 pdev->dev.dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 1 pdev->dev.dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 1 pdev->dev.dma_mem->pfn_base 0-s64max
PARAM_VALUE 1 pdev->dev.dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 1 pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 1 pdev->dev.driver 4096-ptr_max
PARAM_VALUE 1 pdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 1 pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 1 pdev->dev.iommu->pci_32bit_workaround 0
PARAM_VALUE 1 pdev->dev.of_node 4096-ptr_max
PARAM_VALUE 1 pdev->dev.power.last_status (-1)
PARAM_VALUE 1 pdev->dev.power.request_pending 0
PARAM_VALUE 1 pdev->dev.power.runtime_error 0
PARAM_VALUE 1 pdev->dev.power.runtime_status 2
PARAM_VALUE 1 pdev->dev.power.timer_expires 0
PARAM_VALUE 1 pdev->dev.power.usage_count.counter 0-s32max
PARAM_VALUE 1 pdev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 1 pdev->num_resources 1-u32max
BUF_SIZE 0 stm32port->rx_ch->slave (-1),1616
BUF_SIZE 0 stm32port->tx_ch->slave (-1),1616
CAPPED_DATA 0 stm32port->rx_ch->name 1
CAPPED_DATA 1 pdev->num_resources 1
DATA_SOURCE 0 stm32port r stm32_usart_of_get_port
DATA_SOURCE 1 pdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 stm32port->gpios->port->port_id
NO_OVERFLOW_SIMPLE 0 stm32port->port.cons->kthread->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 1 pdev->dev.power.wakeirq->irq

drivers/tty/serial/stm32-usart.c stm32_usart_serial_remove() -> stm32_usart_of_dma_rx_remove()

Type Parameter Key Value
PARAM_VALUE 0 stm32port 4096-ptr_max
PARAM_VALUE 0 stm32port->rx_ch 4096-u64max
PARAM_VALUE 0 stm32port->tx_ch 0,4096-ptr_max
PARAM_VALUE 0 stm32port->tx_ch->completed_cookie 1
PARAM_VALUE 0 stm32port->tx_ch->cookie 1
PARAM_VALUE 0 stm32port->tx_ch->dbg_client_name 0
PARAM_VALUE 0 stm32port->tx_ch->device 4096-ptr_max
PARAM_VALUE 0 stm32port->tx_ch->device->dev->kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 stm32port->tx_ch->device->global_node.next->prev 4096-ptr_max
PARAM_VALUE 0 stm32port->tx_ch->name 0
PARAM_VALUE 0 stm32port->tx_ch->route_data 0
PARAM_VALUE 0 stm32port->tx_ch->router 0,4096-ptr_max
PARAM_VALUE 0 stm32port->tx_ch->router->dev->driver_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 stm32port->tx_ch->router->dev->driver_data->regmap->cache->cached_rbnode->base_reg 0-4294967295
PARAM_VALUE 0 stm32port->tx_ch->router->dev->driver_data->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 stm32port->tx_ch->router->dev->driver_data->regmap->cache_dirty 0-1
PARAM_VALUE 0 stm32port->tx_ch->router->dev->power.request 0-4
PARAM_VALUE 0 stm32port->tx_ch->router->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 stm32port->tx_ch->router->dev->power.runtime_status 0,2
PARAM_VALUE 0 stm32port->tx_ch->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stm32port->tx_ch->slave 0
PARAM_VALUE 1 pdev 4096-ptr_max
PARAM_VALUE 1 pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 1 pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 1 pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 1 pdev->dev.power.last_status (-1)
PARAM_VALUE 1 pdev->dev.power.request_pending 0
PARAM_VALUE 1 pdev->dev.power.runtime_error 0
PARAM_VALUE 1 pdev->dev.power.runtime_status 2
PARAM_VALUE 1 pdev->dev.power.timer_expires 0
PARAM_VALUE 1 pdev->dev.power.usage_count.counter 0-s32max
PARAM_VALUE 1 pdev->dev.power.wakeirq 0,4096-ptr_max
PARAM_VALUE 1 pdev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 1 pdev->dev.type 0,4096-ptr_max
DATA_SOURCE 0 stm32port r to_stm32_port
DATA_SOURCE 1 pdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex