Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/can/spi/mcp251x.c mcp251x_can_probe() -> mcp251x_gpio_setup()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->bittiming_const->sjw_max 1-4294967295
PARAM_VALUE 0 priv->can.bittiming_const 7443262717254635520
PARAM_VALUE 0 priv->can.clock.freq 500000-12500000
PARAM_VALUE 0 priv->can.ctrlmode_supported 7
PARAM_VALUE 0 priv->can.do_set_mode 5644293275671621632
PARAM_VALUE 0 priv->clk 0,4096-ptr_max
PARAM_VALUE 0 priv->do_set_termination 1275914047074246656
PARAM_VALUE 0 priv->fd.data_bittiming_const->sjw_max 1-4294967295
PARAM_VALUE 0 priv->mcp_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->mcp_lock.first_waiter 0
PARAM_VALUE 0 priv->mcp_lock.magic 4096-ptr_max
PARAM_VALUE 0 priv->mcp_lock.osq.tail.counter 0
PARAM_VALUE 0 priv->mcp_lock.owner.counter 0
PARAM_VALUE 0 priv->model 0-4294967295
PARAM_VALUE 0 priv->net 4096-ptr_max
PARAM_VALUE 0 priv->net->_rx 16,4096-ptr_max
PARAM_VALUE 0 priv->net->_tx 16,4096-ptr_max
PARAM_VALUE 0 priv->net->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 priv->net->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 0 priv->net->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->cfg 4096-ptr_max
PARAM_VALUE 0 priv->net->cfg_pending 4096-ptr_max
PARAM_VALUE 0 priv->net->close_list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->close_list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->ethtool 4096-ptr_max
PARAM_VALUE 0 priv->net->ethtool_ops 7620667246431772672
PARAM_VALUE 0 priv->net->flags 0,262144-u32max
PARAM_VALUE 0 priv->net->gro_ipv4_max_size 65536
PARAM_VALUE 0 priv->net->gro_max_size 65536
PARAM_VALUE 0 priv->net->group 0
PARAM_VALUE 0 priv->net->gso_ipv4_max_size 65536
PARAM_VALUE 0 priv->net->gso_max_segs u16max
PARAM_VALUE 0 priv->net->gso_max_size 65536
PARAM_VALUE 0 priv->net->link_watch_list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->lock.first_waiter 0
PARAM_VALUE 0 priv->net->lock.magic 4096-ptr_max
PARAM_VALUE 0 priv->net->lock.osq.tail.counter 0
PARAM_VALUE 0 priv->net->lock.owner.counter 0
PARAM_VALUE 0 priv->net->lower_level 1
PARAM_VALUE 0 priv->net->mc.count 0
PARAM_VALUE 0 priv->net->mc.list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->mc.list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->ml_priv_type 1
PARAM_VALUE 0 priv->net->name_assign_type 0
PARAM_VALUE 0 priv->net->napi_config 16,4096-ptr_max
PARAM_VALUE 0 priv->net->napi_list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->napi_list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->nd_net.net 1824583183996030976
PARAM_VALUE 0 priv->net->nested_level 0
PARAM_VALUE 0 priv->net->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->netdev_ops 2094004180643188736
PARAM_VALUE 0 priv->net->nf_hooks_egress 0
PARAM_VALUE 0 priv->net->nf_hooks_ingress 0
PARAM_VALUE 0 priv->net->num_napi_configs 1-u32max
PARAM_VALUE 0 priv->net->num_rx_queues 1
PARAM_VALUE 0 priv->net->num_tx_queues 1
PARAM_VALUE 0 priv->net->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 0 priv->net->priv_flags 131104,655392
PARAM_VALUE 0 priv->net->ptype_all.next 4096-ptr_max
PARAM_VALUE 0 priv->net->ptype_all.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->ptype_specific.next 4096-ptr_max
PARAM_VALUE 0 priv->net->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->real_num_rx_queues 1
PARAM_VALUE 0 priv->net->real_num_tx_queues 1
PARAM_VALUE 0 priv->net->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 0 priv->net->refcnt_tracker.dead 0
PARAM_VALUE 0 priv->net->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 0 priv->net->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 0 priv->net->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 0 priv->net->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 0 priv->net->rx_mode_addr_cache.count 0
PARAM_VALUE 0 priv->net->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 0 priv->net->tso_max_segs u16max
PARAM_VALUE 0 priv->net->tso_max_size 65536
PARAM_VALUE 0 priv->net->tx_queue_len 1-u32max
PARAM_VALUE 0 priv->net->uc.count 0
PARAM_VALUE 0 priv->net->uc.list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->uc.list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->unlink_list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->unlink_list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->unreg_list.next 4096-ptr_max
PARAM_VALUE 0 priv->net->unreg_list.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 0 priv->net->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->upper_level 1
PARAM_VALUE 0 priv->net->watchdog_ref_held 0
PARAM_VALUE 0 priv->net->work_node.next 4096-ptr_max
PARAM_VALUE 0 priv->net->work_node.prev 4096-ptr_max
PARAM_VALUE 0 priv->net->xdp_zc_max_segs 1
PARAM_VALUE 0 priv->power 4096-18446744073709551098,(-516)-(-1)
PARAM_VALUE 0 priv->power->enable_count 0-4294967295
PARAM_VALUE 0 priv->power->rdev->ena_gpio_state 1
PARAM_VALUE 0 priv->power->rdev->ena_pin->enable_count 0-4294967295
PARAM_VALUE 0 priv->power->rdev->reg_data->lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 priv->power->rdev->reg_data->lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 priv->power->rdev->reg_data->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 priv->power->rdev->regmap->async 0-1
PARAM_VALUE 0 priv->power->rdev->regmap->cache_dirty 0-1
PARAM_VALUE 0 priv->power->rdev->supply->enable_count 0-4294967295
PARAM_VALUE 0 priv->spi 4096-ptr_max
PARAM_VALUE 0 priv->spi->bits_per_word 1-255
PARAM_VALUE 0 priv->spi->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 priv->spi->irq 0-s32max
PARAM_VALUE 0 priv->spi_rx_buf 1-u64max
PARAM_VALUE 0 priv->spi_tx_buf 1-u64max
PARAM_VALUE 0 priv->termination_const_cnt 2
PARAM_VALUE 0 priv->transceiver 4096-18446744073709551098,(-516)-(-1)
PARAM_VALUE 0 priv->wq 4096-ptr_max
BUF_SIZE 0 priv->can.bittiming_const 48
BUF_SIZE 0 priv->clk (-1),1-s32max
BUF_SIZE 0 priv->net s32min-s32max
BUF_SIZE 0 priv->power s32min,(-1)-s32max
BUF_SIZE 0 priv->spi_rx_buf 14
BUF_SIZE 0 priv->spi_tx_buf 14
BUF_SIZE 0 priv->transceiver s32min,(-1)-s32max
BUF_SIZE 0 priv->wq (-1),512,528-8720
TERMINATED 0 priv->net->refcnt_tracker.class 1
TERMINATED 0 priv->refcnt_tracker.class 1
MEM_ZERO 0 priv->spi_rx_buf
MEM_ZERO 0 priv->spi_tx_buf
RX_PATH
TASK_NOT_RUNNING