Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/intel/igbvf/netdev.c igbvf_clean_rx_irq() -> igbvf_alloc_rx_buffers()

Type Parameter Key Value
PARAM_VALUE 0 rx_ring 4096-ptr_max
PARAM_VALUE 0 rx_ring->buffer_info 4096-ptr_max
PARAM_VALUE 0 (*rx_ring).desc 4096-ptr_max
PARAM_VALUE 1 cleaned_count 16-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/ethernet/intel/igbvf/netdev.c igbvf_clean_rx_irq() -> igbvf_alloc_rx_buffers()

Type Parameter Key Value
PARAM_VALUE 0 rx_ring 4096-ptr_max
PARAM_VALUE 0 (*rx_ring).desc 4096-ptr_max
PARAM_VALUE 1 cleaned_count s32min-(-1),1-s32max
CAPPED_DATA 0 rx_ring->next_to_clean 1
DATA_SOURCE 1 cleaned_count r igbvf_desc_unused
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/ethernet/intel/igbvf/netdev.c igbvf_configure() -> igbvf_alloc_rx_buffers()

Type Parameter Key Value
PARAM_VALUE 0 rx_ring 4096-ptr_max
PARAM_VALUE 0 rx_ring->adapter->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 rx_ring->head 10256
PARAM_VALUE 0 rx_ring->tail 10264
CAPPED_DATA 0 rx_ring->next_to_clean 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL