Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/accel/qaic/mhi_controller.c qaic_mhi_register_controller() -> mhi_register_controller()

Type Parameter Key Value
PARAM_VALUE 0 mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev->dma_mask 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev->dma_parms 0,4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev->driver_data 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->iova_start 0
PARAM_VALUE 0 mhi_cntrl->iova_stop 18446744073709551614
PARAM_VALUE 0 mhi_cntrl->irq 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->irq_flags 0,128
PARAM_VALUE 0 mhi_cntrl->name 8196164039804223488,8366082160395497472
PARAM_VALUE 0 mhi_cntrl->nr_irqs 1
PARAM_VALUE 0 mhi_cntrl->read_reg 5747475037999738880
PARAM_VALUE 0 mhi_cntrl->reg_len 4096
PARAM_VALUE 0 mhi_cntrl->regs 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->runtime_get 1113402829301198848
PARAM_VALUE 0 mhi_cntrl->runtime_put 2195902616326381568
PARAM_VALUE 0 mhi_cntrl->seg_len 0,524288
PARAM_VALUE 0 mhi_cntrl->status_cb 6260658624058298368
PARAM_VALUE 0 mhi_cntrl->write_reg 4418750809915863040
PARAM_VALUE 1 config 8173665906912399360
BUF_SIZE 0 mhi_cntrl 984
BUF_SIZE 0 mhi_cntrl->cntrl_dev 1616
BUF_SIZE 0 mhi_cntrl->irq 4
BUF_SIZE 0 mhi_cntrl->name 7
DATA_SOURCE 0 mhi_cntrl r devm_kzalloc
FUZZY_MAX 0 mhi_cntrl->irq_flags 128
FUZZY_MAX 0 mhi_cntrl->seg_len 524288
STR_LEN 0 mhi_cntrl->name 6
BIT_INFO 0 mhi_cntrl->name 0x701a0b4440180000,0x75bedfe6e55fb000
TERMINATED 0 mhi_cntrl->irq->node.name 1
TERMINATED 0 mhi_cntrl->name 1
HARD_MAX 0 mhi_cntrl->irq_flags 128
HARD_MAX 0 mhi_cntrl->seg_len 524288
MEM_ZERO 0 mhi_cntrl
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci_dev->dev.mutex

drivers/bus/mhi/host/pci_generic.c mhi_pci_probe() -> mhi_register_controller()

Type Parameter Key Value
PARAM_VALUE 0 mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev->bus 0,4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev->class 0,4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev->driver 0,4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->edl_trigger 0,8569937605621403648
PARAM_VALUE 0 mhi_cntrl->fw_image 0,1719313111636164608,6167224263493894144,8390148661411614720,8994078632019525632
PARAM_VALUE 0 mhi_cntrl->iova_start 0
PARAM_VALUE 0 mhi_cntrl->iova_stop u32max,1099511627775
PARAM_VALUE 0 mhi_cntrl->irq 1-u64max
PARAM_VALUE 0 mhi_cntrl->mru 0,32768
PARAM_VALUE 0 mhi_cntrl->read_reg 6473307316968992768
PARAM_VALUE 0 mhi_cntrl->regs 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->runtime_get 3277160923958181888
PARAM_VALUE 0 mhi_cntrl->runtime_put 646080185355284480
PARAM_VALUE 0 mhi_cntrl->status_cb 6632909779679186944
PARAM_VALUE 0 mhi_cntrl->wake_get 0,7561181748173484032
PARAM_VALUE 0 mhi_cntrl->wake_put 0,4849190004812251136
PARAM_VALUE 0 mhi_cntrl->wake_toggle 0,9034029858189017088
PARAM_VALUE 0 mhi_cntrl->write_reg 7059801739440361472
PARAM_VALUE 1 config 4096-ptr_max
PARAM_VALUE 1 config->num_events 1-4,6,9
BUF_SIZE 0 mhi_cntrl 984
BUF_SIZE 0 mhi_cntrl->cntrl_dev 1616
CAPPED_DATA 0 mhi_cntrl->iova_stop 1
TERMINATED 0 mhi_cntrl->regs->node.name 1
HARD_MAX 0 mhi_cntrl->iova_stop 1099511627775
MEM_ZERO 0 mhi_cntrl
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mhi_cntrl->nr_irqs

drivers/net/wireless/ath/ath12k/mhi.c ath12k_mhi_register() -> mhi_register_controller()

Type Parameter Key Value
PARAM_VALUE 0 mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->fbc_download 1
PARAM_VALUE 0 mhi_cntrl->iova_start 0
PARAM_VALUE 0 mhi_cntrl->iova_stop 68719476735
PARAM_VALUE 0 mhi_cntrl->rddm_size 0,6291456,7864320
PARAM_VALUE 0 mhi_cntrl->read_reg 4283867914642644992
PARAM_VALUE 0 mhi_cntrl->regs 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->runtime_get 3290503508923334656
PARAM_VALUE 0 mhi_cntrl->runtime_put 8017802230042603520
PARAM_VALUE 0 mhi_cntrl->sbl_size 524288
PARAM_VALUE 0 mhi_cntrl->seg_len 524288
PARAM_VALUE 0 mhi_cntrl->status_cb 2950702268403744768
PARAM_VALUE 0 mhi_cntrl->write_reg 1971278298129260544
BUF_SIZE 0 mhi_cntrl 984
BUF_SIZE 0 mhi_cntrl->fw_image (-1),100
DATA_SOURCE 0 mhi_cntrl r mhi_alloc_controller
BIT_INFO 0 mhi_cntrl->rddm_size 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/ath/ath11k/mhi.c ath11k_mhi_register() -> mhi_register_controller()

Type Parameter Key Value
PARAM_VALUE 0 mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->cntrl_dev 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->fbc_download 1
PARAM_VALUE 0 mhi_cntrl->iova_start 0
PARAM_VALUE 0 mhi_cntrl->iova_stop 68719476735
PARAM_VALUE 0 mhi_cntrl->rddm_size 4325376
PARAM_VALUE 0 mhi_cntrl->read_reg 3389728192462442496
PARAM_VALUE 0 mhi_cntrl->regs 4096-ptr_max
PARAM_VALUE 0 mhi_cntrl->runtime_get 8080063744479055872
PARAM_VALUE 0 mhi_cntrl->runtime_put 8619592374591873024
PARAM_VALUE 0 mhi_cntrl->sbl_size 524288
PARAM_VALUE 0 mhi_cntrl->seg_len 524288
PARAM_VALUE 0 mhi_cntrl->status_cb 1941436415682883584
PARAM_VALUE 0 mhi_cntrl->write_reg 1061287329867079680
PARAM_VALUE 1 config 581595779308220416,8563684447578738688
BUF_SIZE 0 mhi_cntrl 984
BUF_SIZE 0 mhi_cntrl->fw_image (-1),100
BUF_SIZE 1 config 56
DATA_SOURCE 0 mhi_cntrl r mhi_alloc_controller
BIT_INFO 1 config 0x101001a0005000,0x7eda7fe7fefff000
BIT_INFO 1 config 0x101001a0005000,0x7eda7fe7fefff000
RX_PATH
TASK_NOT_RUNNING