Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ieee802154/mcr20a.c mcr20a_probe() -> mcr20a_phy_init()

Type Parameter Key Value
PARAM_VALUE 0 lp 4096-ptr_max
PARAM_VALUE 0 lp->buf 1-u64max
PARAM_VALUE 0 lp->hw 4096-ptr_max
PARAM_VALUE 0 lp->hw->flags 49
PARAM_VALUE 0 lp->hw->phy 4096-ptr_max
PARAM_VALUE 0 lp->hw->phy->cca.mode 1
PARAM_VALUE 0 lp->hw->phy->current_channel 20
PARAM_VALUE 0 lp->hw->phy->flags 14
PARAM_VALUE 0 lp->hw->phy->supported.cca_ed_levels 4096-ptr_max
PARAM_VALUE 0 lp->hw->phy->supported.cca_ed_levels_size 111
PARAM_VALUE 0 lp->hw->phy->supported.cca_modes 14
PARAM_VALUE 0 lp->hw->phy->supported.cca_opts 3
PARAM_VALUE 0 lp->hw->phy->supported.tx_powers 7655777502941380608
PARAM_VALUE 0 lp->hw->phy->supported.tx_powers_size 21
PARAM_VALUE 0 lp->hw->priv 4096-ptr_max
PARAM_VALUE 0 lp->irq_msg.actual_length 0
PARAM_VALUE 0 lp->irq_msg.complete 8837906354000125952
PARAM_VALUE 0 lp->irq_msg.context 4096-ptr_max
PARAM_VALUE 0 lp->irq_msg.frame_length 0
PARAM_VALUE 0 lp->irq_msg.offload 0
PARAM_VALUE 0 lp->irq_msg.opt_state 0
PARAM_VALUE 0 lp->irq_msg.optimized 0
PARAM_VALUE 0 lp->irq_msg.pre_optimized 0
PARAM_VALUE 0 lp->irq_msg.prepared 0
PARAM_VALUE 0 lp->irq_msg.queue.next 0
PARAM_VALUE 0 lp->irq_msg.queue.prev 0
PARAM_VALUE 0 lp->irq_msg.spi 0
PARAM_VALUE 0 lp->irq_msg.state 0
PARAM_VALUE 0 lp->irq_msg.status 0
PARAM_VALUE 0 lp->irq_msg.transfers.prev 4096-ptr_max
PARAM_VALUE 0 lp->irq_msg.transfers.prev->next 4096-ptr_max
PARAM_VALUE 0 lp->irq_msg.transfers.prev->next->next 4096-ptr_max
PARAM_VALUE 0 lp->irq_xfer_data.len 2
PARAM_VALUE 0 lp->irq_xfer_data.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 lp->irq_xfer_header.len 1
PARAM_VALUE 0 lp->irq_xfer_header.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 lp->reg_msg.actual_length 0
PARAM_VALUE 0 lp->reg_msg.complete 0
PARAM_VALUE 0 lp->reg_msg.context 4096-ptr_max
PARAM_VALUE 0 lp->reg_msg.frame_length 0
PARAM_VALUE 0 lp->reg_msg.offload 0
PARAM_VALUE 0 lp->reg_msg.opt_state 0
PARAM_VALUE 0 lp->reg_msg.optimized 0
PARAM_VALUE 0 lp->reg_msg.pre_optimized 0
PARAM_VALUE 0 lp->reg_msg.prepared 0
PARAM_VALUE 0 lp->reg_msg.queue.next 0
PARAM_VALUE 0 lp->reg_msg.queue.prev 0
PARAM_VALUE 0 lp->reg_msg.resources.next 4096-ptr_max
PARAM_VALUE 0 lp->reg_msg.resources.next->next 4096-ptr_max
PARAM_VALUE 0 lp->reg_msg.resources.prev 4096-ptr_max
PARAM_VALUE 0 lp->reg_msg.resources.prev->next 4096-ptr_max
PARAM_VALUE 0 lp->reg_msg.resources.prev->prev 4096-ptr_max
PARAM_VALUE 0 lp->reg_msg.spi 0
PARAM_VALUE 0 lp->reg_msg.state 0
PARAM_VALUE 0 lp->reg_msg.status 0
PARAM_VALUE 0 lp->reg_msg.transfers.prev 4096-ptr_max
PARAM_VALUE 0 lp->reg_msg.transfers.prev->next 4096-ptr_max
PARAM_VALUE 0 lp->reg_msg.transfers.prev->next->next 4096-ptr_max
PARAM_VALUE 0 lp->reg_xfer_cmd.len 1
PARAM_VALUE 0 lp->reg_xfer_cmd.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 lp->reg_xfer_data.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 lp->regmap_dar 0-ptr_max
PARAM_VALUE 0 lp->regmap_iar 0-ptr_max
PARAM_VALUE 0 lp->rx_buf_msg.actual_length 0
PARAM_VALUE 0 lp->rx_buf_msg.complete 6215310609091862528
PARAM_VALUE 0 lp->rx_buf_msg.context 4096-ptr_max
PARAM_VALUE 0 lp->rx_buf_msg.frame_length 0
PARAM_VALUE 0 lp->rx_buf_msg.offload 0
PARAM_VALUE 0 lp->rx_buf_msg.opt_state 0
PARAM_VALUE 0 lp->rx_buf_msg.optimized 0
PARAM_VALUE 0 lp->rx_buf_msg.pre_optimized 0
PARAM_VALUE 0 lp->rx_buf_msg.prepared 0
PARAM_VALUE 0 lp->rx_buf_msg.queue.next 0
PARAM_VALUE 0 lp->rx_buf_msg.queue.prev 0
PARAM_VALUE 0 lp->rx_buf_msg.resources.next 4096-ptr_max
PARAM_VALUE 0 lp->rx_buf_msg.resources.next->next 4096-ptr_max
PARAM_VALUE 0 lp->rx_buf_msg.resources.prev 4096-ptr_max
PARAM_VALUE 0 lp->rx_buf_msg.resources.prev->next 4096-ptr_max
PARAM_VALUE 0 lp->rx_buf_msg.resources.prev->prev 4096-ptr_max
PARAM_VALUE 0 lp->rx_buf_msg.spi 0
PARAM_VALUE 0 lp->rx_buf_msg.state 0
PARAM_VALUE 0 lp->rx_buf_msg.status 0
PARAM_VALUE 0 lp->rx_buf_msg.transfers.prev 4096-ptr_max
PARAM_VALUE 0 lp->rx_buf_msg.transfers.prev->next 4096-ptr_max
PARAM_VALUE 0 lp->rx_buf_msg.transfers.prev->next->next 4096-ptr_max
PARAM_VALUE 0 lp->rx_xfer_buf.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 lp->rx_xfer_header.len 1
PARAM_VALUE 0 lp->rx_xfer_header.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 lp->rx_xfer_lqi.len 1
PARAM_VALUE 0 lp->rx_xfer_lqi.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 lp->spi 4096-ptr_max
PARAM_VALUE 0 lp->spi->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 lp->spi->irq 1-s32max
PARAM_VALUE 0 lp->tx_buf_msg.actual_length 0
PARAM_VALUE 0 lp->tx_buf_msg.complete 3997110067072696320
PARAM_VALUE 0 lp->tx_buf_msg.context 4096-ptr_max
PARAM_VALUE 0 lp->tx_buf_msg.frame_length 0
PARAM_VALUE 0 lp->tx_buf_msg.offload 0
PARAM_VALUE 0 lp->tx_buf_msg.opt_state 0
PARAM_VALUE 0 lp->tx_buf_msg.optimized 0
PARAM_VALUE 0 lp->tx_buf_msg.pre_optimized 0
PARAM_VALUE 0 lp->tx_buf_msg.prepared 0
PARAM_VALUE 0 lp->tx_buf_msg.queue.next 0
PARAM_VALUE 0 lp->tx_buf_msg.queue.prev 0
PARAM_VALUE 0 lp->tx_buf_msg.spi 0
PARAM_VALUE 0 lp->tx_buf_msg.state 0
PARAM_VALUE 0 lp->tx_buf_msg.status 0
PARAM_VALUE 0 lp->tx_buf_msg.transfers.prev 4096-ptr_max
PARAM_VALUE 0 lp->tx_buf_msg.transfers.prev->next 4096-ptr_max
PARAM_VALUE 0 lp->tx_buf_msg.transfers.prev->next->next 4096-ptr_max
PARAM_VALUE 0 lp->tx_xfer_buf.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 lp->tx_xfer_header.len 1
PARAM_VALUE 0 lp->tx_xfer_header.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 lp->tx_xfer_len.len 1
PARAM_VALUE 0 lp->tx_xfer_len.transfer_list.next 4096-ptr_max
PARAM_VALUE 0 *lp->hw->phy->supported.tx_powers (-3000)
BUF_SIZE 0 lp 448
BUF_SIZE 0 lp 448
BUF_SIZE 0 lp->buf 3
BUF_SIZE 0 lp->hw 32
MEM_ZERO 0 lp->buf
MEM_ZERO 0 lp->irq_msg.resources.next
MEM_ZERO 0 lp->irq_msg.resources.prev
MEM_ZERO 0 lp->irq_msg.transfers.next
MEM_ZERO 0 lp->reg_msg.transfers.next
MEM_ZERO 0 lp->rx_buf_msg.transfers.next
MEM_ZERO 0 lp->tx_buf_msg.resources.next
MEM_ZERO 0 lp->tx_buf_msg.resources.prev
MEM_ZERO 0 lp->tx_buf_msg.transfers.next
MEM_ZERO 0 &lp->irq_msg
MEM_ZERO 0 &lp->reg_msg
MEM_ZERO 0 &lp->rx_buf_msg
MEM_ZERO 0 &lp->tx_buf_msg
RX_PATH
TASK_NOT_RUNNING