Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/crypto/inside-secure/safexcel.c safexcel_probe_generic() -> safexcel_request_ring_irq()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 irqid 0-14
PARAM_VALUE 2 is_pci_dev 0-1
PARAM_VALUE 3 ring_id 0-13
PARAM_VALUE 6 ring_irq_priv 4096-ptr_max
PARAM_VALUE 6 ring_irq_priv->priv 4096-ptr_max
PARAM_VALUE 6 ring_irq_priv->priv->clk 0,4096-u64max
PARAM_VALUE 6 ring_irq_priv->priv->config.cd_size 16
PARAM_VALUE 6 ring_irq_priv->priv->config.pes 0-31
PARAM_VALUE 6 ring_irq_priv->priv->config.rings 1-14
PARAM_VALUE 6 ring_irq_priv->priv->context_pool 4096-ptr_max
PARAM_VALUE 6 ring_irq_priv->priv->dev 4096-ptr_max
PARAM_VALUE 6 ring_irq_priv->priv->flags 0,2-3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.hiaver 0-4095
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.hwcfsize 0-15
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.hwdataw 0-15
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.hwnumpes 0-31
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.hwnumraic 1-14
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.hwnumrings 0-15
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.hwrfsize 0-15
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.hwver 0-4095
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.icever 0-4095
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.ocever 0-4095
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.pever 0-4095
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.ppver 0-4095
PARAM_VALUE 6 ring_irq_priv->priv->hwconfig.psever 0-4095
PARAM_VALUE 6 ring_irq_priv->priv->offsets.global 65536,983040
PARAM_VALUE 6 ring_irq_priv->priv->offsets.hia_aic 0,589824
PARAM_VALUE 6 ring_irq_priv->priv->offsets.hia_aic_g 0,589824
PARAM_VALUE 6 ring_irq_priv->priv->offsets.hia_aic_r 0,591872
PARAM_VALUE 6 ring_irq_priv->priv->offsets.hia_aic_xdr 0,524288
PARAM_VALUE 6 ring_irq_priv->priv->offsets.hia_dfe 61440,573440
PARAM_VALUE 6 ring_irq_priv->priv->offsets.hia_dfe_thr 61952,573504
PARAM_VALUE 6 ring_irq_priv->priv->offsets.hia_dse 62464,577536
PARAM_VALUE 6 ring_irq_priv->priv->offsets.hia_dse_thr 62976,577600
PARAM_VALUE 6 ring_irq_priv->priv->offsets.hia_gen_cfg 65536,983040
PARAM_VALUE 6 ring_irq_priv->priv->offsets.pe 65536,655360
PARAM_VALUE 6 ring_irq_priv->priv->reg_clk 0,4096-u64max
PARAM_VALUE 6 ring_irq_priv->priv->ring 4096-ptr_max
PARAM_VALUE 6 ring_irq_priv->ring 0-13
BUF_SIZE 0 pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 6 ring_irq_priv 16
BUF_SIZE 6 ring_irq_priv->priv 200
CAPPED_DATA 1 irqid 1
CAPPED_DATA 3 ring_id 1
CAPPED_DATA 6 ring_irq_priv->ring 1
DATA_SOURCE 0 pdev $0
DATA_SOURCE 2 is_pci_dev $2
DATA_SOURCE 6 ring_irq_priv r devm_kzalloc
CONSTRAINT 3 ring_id <185
HARD_MAX 2 is_pci_dev 1
MEM_ZERO 6 ring_irq_priv
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 6 ring_irq_priv->priv->config.pes 0-31
HOST_DATA 6 ring_irq_priv->priv->config.rings 1-13[c]
HOST_DATA 6 ring_irq_priv->priv->hwconfig.hiaver 0-4095
HOST_DATA 6 ring_irq_priv->priv->hwconfig.hwcfsize 0-15[c]
HOST_DATA 6 ring_irq_priv->priv->hwconfig.hwdataw 0-15
HOST_DATA 6 ring_irq_priv->priv->hwconfig.hwnumpes 0-31
HOST_DATA 6 ring_irq_priv->priv->hwconfig.hwnumrings 0-15
HOST_DATA 6 ring_irq_priv->priv->hwconfig.hwrfsize 0-15[c]
HOST_DATA 6 ring_irq_priv->priv->hwconfig.hwver 0-4095
HOST_DATA 6 ring_irq_priv->priv->hwconfig.icever 0-4095
HOST_DATA 6 ring_irq_priv->priv->hwconfig.ocever 0-4095
HOST_DATA 6 ring_irq_priv->priv->hwconfig.pever 0-4095
HOST_DATA 6 ring_irq_priv->priv->hwconfig.ppver 0-4095
HOST_DATA 6 ring_irq_priv->priv->hwconfig.psever 0-4095
NO_OVERFLOW_SIMPLE 3 ring_id
NO_OVERFLOW_SIMPLE 6 ring_irq_priv->priv->config.rings
NO_OVERFLOW_SIMPLE 6 ring_irq_priv->ring
UNITS 2 is_pci_dev unit_array_size
UNITS 3 ring_id unit_array_size