Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/rocker/rocker_main.c rocker_dma_rx_ring_skbs_alloc() -> rocker_dma_rx_ring_skb_alloc()

Type Parameter Key Value
PARAM_VALUE 0 rocker_port 4096-ptr_max
PARAM_VALUE 0 rocker_port->rocker 4096-ptr_max
PARAM_VALUE 0 rocker_port->rocker->pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 rocker_port->rocker->pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 rocker_port->rocker->pdev->dev.cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 rocker_port->rocker->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 rocker_port->rocker->pdev->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 rocker_port->rocker->pdev->dev.dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 rocker_port->rocker->pdev->dev.dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 rocker_port->rocker->pdev->dev.dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 rocker_port->rocker->pdev->dev.dma_uses_io_tlb 1
PARAM_VALUE 0 rocker_port->rx_ring.desc 4096-ptr_max
PARAM_VALUE 0 rocker_port->rx_ring.desc->buf_addr 0
PARAM_VALUE 0 rocker_port->rx_ring.desc->buf_size 0
PARAM_VALUE 0 rocker_port->rx_ring.desc->comp_err 0
PARAM_VALUE 0 rocker_port->rx_ring.desc->cookie 0
PARAM_VALUE 0 rocker_port->rx_ring.desc->tlv_size 0
PARAM_VALUE 0 rocker_port->rx_ring.desc_info 4096-ptr_max
PARAM_VALUE 0 rocker_port->rx_ring.head 0
PARAM_VALUE 0 rocker_port->rx_ring.size 64
PARAM_VALUE 0 rocker_port->rx_ring.tail 0
PARAM_VALUE 0 rocker_port->tx_ring.desc 4096-ptr_max
PARAM_VALUE 0 rocker_port->tx_ring.desc->buf_addr 0
PARAM_VALUE 0 rocker_port->tx_ring.desc->buf_size 0
PARAM_VALUE 0 rocker_port->tx_ring.desc->comp_err 0
PARAM_VALUE 0 rocker_port->tx_ring.desc->cookie 0
PARAM_VALUE 0 rocker_port->tx_ring.desc->tlv_size 0
PARAM_VALUE 0 rocker_port->tx_ring.desc_info 4096-ptr_max
PARAM_VALUE 0 rocker_port->tx_ring.head 0
PARAM_VALUE 0 rocker_port->tx_ring.size 64
PARAM_VALUE 0 rocker_port->tx_ring.tail 0
PARAM_VALUE 1 desc_info 4096-ptr_max
CAPPED_DATA 0 rocker_port->rx_ring.desc_info 1
CAPPED_DATA 0 rocker_port->tx_ring.desc_info 1
DATA_SOURCE 0 rocker_port $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 rocker_port->rx_ring.size
NO_OVERFLOW_SIMPLE 0 rocker_port->tx_ring.size

drivers/net/ethernet/rocker/rocker_main.c rocker_port_rx_proc() -> rocker_dma_rx_ring_skb_alloc()

Type Parameter Key Value
PARAM_VALUE 0 rocker_port 4096-ptr_max
PARAM_VALUE 0 rocker_port->dev 4096-ptr_max
PARAM_VALUE 0 rocker_port->dev->dev_addr 4096-ptr_max
PARAM_VALUE 0 rocker_port->dev->dsa_ptr 0,4096-ptr_max
PARAM_VALUE 0 rocker_port->dev->ethtool_ops->get_link_ext_state 0-9223372036854775807
PARAM_VALUE 0 rocker_port->dev->ethtool_ops->get_mm_stats 0-9223372036854775807
PARAM_VALUE 0 rocker_port->dev->ethtool_ops->rxfh_max_num_contexts 0,2,8,16,33
PARAM_VALUE 0 rocker_port->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 0 rocker_port->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 0 rocker_port->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 rocker_port->dev->rtnl_link_ops->priv_size 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3544,3552,3720,9688-u64max
PARAM_VALUE 1 desc_info 4096-ptr_max
PARAM_VALUE 1 desc_info->data->len 0-u16max
PARAM_VALUE 1 desc_info->data->type 0-4294967295
PARAM_VALUE 1 desc_info->desc 4096-ptr_max
PARAM_VALUE 1 desc_info->desc->cookie->cb 4096-ptr_max
PARAM_VALUE 1 desc_info->desc->cookie->cb->dst0 0-u16max
PARAM_VALUE 1 desc_info->desc->cookie->cb->dst1 0-u16max
PARAM_VALUE 1 desc_info->desc->cookie->cb->dsthao 0-u16max
PARAM_VALUE 1 desc_info->desc->cookie->cb->flags 0-u16max
PARAM_VALUE 1 desc_info->desc->cookie->cb->frag_max_size 0-u16max
PARAM_VALUE 1 desc_info->desc->cookie->cb->iif s32min-s32max
PARAM_VALUE 1 desc_info->desc->cookie->cb->lastopt 0-u16max
PARAM_VALUE 1 desc_info->desc->cookie->cb->nhoff 0,40
PARAM_VALUE 1 desc_info->desc->cookie->cb->ra 0-u16max
PARAM_VALUE 1 desc_info->desc->cookie->cb->srcrt 0-u16max
PARAM_VALUE 1 desc_info->desc->cookie->cb->srhoff 0-u16max
PARAM_VALUE 1 desc_info->desc->cookie->dev->ethtool_ops->get_link_ext_state 0-9223372036854775807
PARAM_VALUE 1 desc_info->desc->cookie->dev->ethtool_ops->get_mm_stats 0-9223372036854775807
PARAM_VALUE 1 desc_info->desc->cookie->dev->ethtool_ops->rxfh_max_num_contexts 0,2,8,16,33
PARAM_VALUE 1 desc_info->desc->cookie->dev->hwprov->source 0-2
PARAM_VALUE 1 desc_info->desc->cookie->dev->ip6_ptr->mc_query_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 desc_info->desc->cookie->dev->ip6_ptr->mc_query_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 desc_info->desc->cookie->dev->ip6_ptr->mc_query_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 desc_info->desc->cookie->dev->ip6_ptr->mc_report_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 desc_info->desc->cookie->dev->ip6_ptr->mc_report_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 desc_info->desc->cookie->dev->ip6_ptr->mc_report_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 desc_info->desc->cookie->dev->ip6_ptr->stats.proc_dir_entry 0,4806605944481423360
PARAM_VALUE 1 desc_info->desc->cookie->dev->linkwatch_dev_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 desc_info->desc->cookie->dev->linkwatch_dev_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 desc_info->desc->cookie->dev->nd_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 desc_info->desc->cookie->dev->nd_net.net->ipv4.fqdir->f 0,2623593239163551744,2848917907979182080,2914521387540934656,3268414198954766336
PARAM_VALUE 1 desc_info->desc->cookie->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 1 desc_info->desc->cookie->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 1 desc_info->desc->cookie->dev->priomap->priomap_len 0,27,59
PARAM_VALUE 1 desc_info->desc->cookie->dev->priv->arfs->arfs_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 desc_info->desc->cookie->dev->priv->filters_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 desc_info->desc->cookie->dev->priv->ntp_fltr_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 desc_info->desc->cookie->dev->priv->rps_hash_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 desc_info->desc->cookie->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 1 desc_info->desc->cookie->dev->rtnl_link_ops->priv_size 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3544,3552,3720,9688-u64max
PARAM_VALUE 1 desc_info->desc->cookie->next->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 desc_info->desc->cookie->next->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 desc_info->desc->cookie->next->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 desc_info->desc->cookie->sk->__sk_common.skc_net.net->notrefcnt_tracker.dead 1
PARAM_VALUE 1 desc_info->desc->cookie->sk->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 1 desc_info->desc->cookie->sk->__sk_common.skc_net.net->refcnt_tracker.dead 1
PARAM_VALUE 1 desc_info->desc->cookie->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 desc_info->desc->cookie->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 desc_info->desc->cookie->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 desc_info->desc->cookie->sk->sk_bpf_storage->owner_refcnt.refs.counter s32min-s32max
PARAM_VALUE 1 desc_info->desc->cookie->sk->sk_callback_lock.owner (-1)
PARAM_VALUE 1 desc_info->desc->cookie->sk->sk_callback_lock.owner_cpu u32max
PARAM_VALUE 1 desc_info->desc->cookie->sk->sk_callback_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 desc_info->desc->cookie->sk->sk_rcu.func 1-u64max
PARAM_VALUE 1 *desc_info->desc->cookie->cb 0-255
BUF_SIZE 1 desc_info 0
DATA_SOURCE 0 rocker_port $1
DATA_SOURCE 1 desc_info $2
BIT_INFO 1 desc_info 0x0,0x0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read