Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/sfc/ef100.c ef100_pci_parse_ef100_entry() -> _ef100_pci_get_bar_bits_with_width()

Type Parameter Key Value
PARAM_VALUE 0 efx 4096-ptr_max
PARAM_VALUE 2 lbn 67
PARAM_VALUE 3 width 29
DATA_SOURCE 0 efx $0
DATA_SOURCE 1 structure_start $1
BIT_INFO 0 efx->msg_enable 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 efx->pci_dev->current_state 0-3[c]
HOST_DATA 1 structure_start 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue_name

drivers/net/ethernet/sfc/ef100.c ef100_pci_parse_ef100_entry() -> _ef100_pci_get_bar_bits_with_width()

Type Parameter Key Value
PARAM_VALUE 0 efx 4096-ptr_max
PARAM_VALUE 2 lbn 64
PARAM_VALUE 3 width 3
DATA_SOURCE 0 efx $0
DATA_SOURCE 1 structure_start $1
BIT_INFO 0 efx->msg_enable 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 efx->pci_dev->current_state 0-3[c]
HOST_DATA 1 structure_start 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue_name

drivers/net/ethernet/sfc/ef100.c ef100_pci_walk_xilinx_table() -> _ef100_pci_get_bar_bits_with_width()

Type Parameter Key Value
PARAM_VALUE 0 efx 4096-ptr_max
PARAM_VALUE 2 lbn 0
PARAM_VALUE 3 width 20
DATA_SOURCE 0 efx $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 efx->pci_dev->current_state 0-3[c]
HOST_DATA 1 structure_start 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue_name

drivers/net/ethernet/sfc/ef100.c ef100_pci_walk_xilinx_table() -> _ef100_pci_get_bar_bits_with_width()

Type Parameter Key Value
PARAM_VALUE 0 efx 4096-ptr_max
PARAM_VALUE 2 lbn 28
PARAM_VALUE 3 width 1
DATA_SOURCE 0 efx $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 efx->pci_dev->current_state 0-3[c]
HOST_DATA 1 structure_start 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue_name

drivers/net/ethernet/sfc/ef100.c ef100_pci_walk_xilinx_table() -> _ef100_pci_get_bar_bits_with_width()

Type Parameter Key Value
PARAM_VALUE 0 efx 4096-ptr_max
PARAM_VALUE 2 lbn 20
PARAM_VALUE 3 width 8
DATA_SOURCE 0 efx $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 efx->pci_dev->current_state 0-3[c]
HOST_DATA 1 structure_start 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue_name

drivers/net/ethernet/sfc/ef100.c ef100_pci_walk_xilinx_table() -> _ef100_pci_get_bar_bits_with_width()

Type Parameter Key Value
PARAM_VALUE 0 efx 4096-ptr_max
PARAM_VALUE 2 lbn 32
PARAM_VALUE 3 width 32
DATA_SOURCE 0 efx $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 efx->pci_dev->current_state 0-3[c]
HOST_DATA 1 structure_start 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 efx->workqueue_name