Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/intel/idpf/idpf_txrx.c idpf_init_queue_set() -> idpf_rx_bufs_init_singleq()

Type Parameter Key Value
PARAM_VALUE 0 rxq 4096-ptr_max
PARAM_VALUE 0 rxq->desc_ring 1-ptr_max
PARAM_VALUE 0 rxq->flags 4096-ptr_max
PARAM_VALUE 0 rxq->next_to_alloc 0
PARAM_VALUE 0 rxq->next_to_clean 0
PARAM_VALUE 0 rxq->next_to_use 0
PARAM_VALUE 0 rxq->num_xdp_txq 0-u16max
PARAM_VALUE 0 rxq->q_vector 4096-ptr_max
PARAM_VALUE 0 rxq->q_vector->vport 4096-ptr_max
PARAM_VALUE 0 rxq->q_vector->vport->netdev 1-u64max
PARAM_VALUE 0 rxq->q_vector->vport->netdev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 rxq->rx 1-ptr_max
PARAM_VALUE 0 rxq->single_buf 1-ptr_max
PARAM_VALUE 0 rxq->size 0,4096-u32max
PARAM_VALUE 0 rxq->xdp_rxq.frag_size 0
PARAM_VALUE 0 rxq->xdp_rxq.mem.id 0-s32max
PARAM_VALUE 0 rxq->xdp_rxq.mem.type 0-3
PARAM_VALUE 0 rxq->xdp_rxq.queue_index 0
PARAM_VALUE 0 rxq->xdp_rxq.reg_state 1
CAPPED_DATA 0 rxq 1
MEM_ZERO 0 &rxq->xdp_rxq
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 rxq->xdp_rxq.dev->group
NO_OVERFLOW_SIMPLE 0 rxq->xdp_rxq.dev->tx_queue_len
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &xs->mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/idpf/idpf_txrx.c idpf_rx_bufs_init_all() -> idpf_rx_bufs_init_singleq()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex