Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/broadcom/bnxt/bnxt.c bnxt_init_one_rx_ring() -> bnxt_init_one_rx_agg_ring_rxbd()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->flags 1024-u32max
PARAM_VALUE 1 rxr 4096-ptr_max
CAPPED_DATA 0 bp->cp_nr_rings 1
CAPPED_DATA 0 bp->dev->num_tx_queues 1
CAPPED_DATA 0 bp->hwrm_dma_pool->size 1
CAPPED_DATA 0 bp->rx_nr_rings 1
CAPPED_DATA 0 bp->tx_nr_rings 1
CAPPED_DATA 1 rxr->rx_ring_struct.ring_mem.nr_pages 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->rx_dma_offset 0x0,0x140
BIT_INFO 0 bp->rx_offset 0x0,0x140
RX_PATH
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 bp->dev->num_tc
NO_OVERFLOW_SIMPLE 0 bp->hwrm_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 bp->nr_vnics
NO_OVERFLOW_SIMPLE 0 bp->rx_nr_rings
NO_OVERFLOW_SIMPLE 0 bp->tx_nr_rings

drivers/net/ethernet/broadcom/bnxt/bnxt.c bnxt_queue_mem_alloc() -> bnxt_init_one_rx_agg_ring_rxbd()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 rxr 4096-ptr_max
PARAM_VALUE 1 rxr->rx_page_size 4096-u32max
BUF_SIZE 1 rxr 0,8,16,512,576,1536
BUF_SIZE 1 rxr 0,8,16,512,576,1536
CAPPED_DATA 1 rxr->rx_agg_ring_struct.ring_mem.nr_pages 1
CAPPED_DATA 1 rxr->rx_ring_struct.ring_mem.nr_pages 1
DATA_SOURCE 1 rxr $2
NOSPEC 1 rxr->xdp_rxq.dev->ifindex
MEM_ZERO 1 &rxr->xdp_rxq
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 rxr->xdp_rxq.dev->flags 0-527361[c]
USER_DATA 1 rxr->xdp_rxq.dev->group s32min-s32max
USER_DATA 1 rxr->xdp_rxq.dev->ifindex s32min-s32max
USER_DATA 1 rxr->xdp_rxq.dev->mtu 0-s32max[c]
USER_DATA 1 rxr->xdp_rxq.dev->real_num_rx_queues 1-s32max[c]
NO_OVERFLOW_SIMPLE 0 bp->max_tpa
NO_OVERFLOW_SIMPLE 1 rxr->xdp_rxq.dev->group
NO_OVERFLOW_SIMPLE 1 rxr->xdp_rxq.dev->num_napi_configs
NO_OVERFLOW_SIMPLE 1 rxr->xdp_rxq.dev->num_rx_queues
NO_OVERFLOW_SIMPLE 1 rxr->xdp_rxq.dev->num_tc
NO_OVERFLOW_SIMPLE 1 rxr->xdp_rxq.dev->num_tx_queues
NO_OVERFLOW_SIMPLE 1 rxr->xdp_rxq.dev->proto_down
NO_OVERFLOW_SIMPLE 1 rxr->xdp_rxq.dev->real_num_tx_queues
NO_OVERFLOW_SIMPLE 1 rxr->xdp_rxq.dev->stats.tx_bytes
NO_OVERFLOW_SIMPLE 1 rxr->xdp_rxq.dev->tx_queue_len
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &dev->lock