Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlx4/main.c mlx4_dev_cap() -> mlx4_set_num_reserved_uars()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->uar_page_shift 12
PARAM_VALUE 1 dev_cap 4096-ptr_max
PARAM_VALUE 1 dev_cap->reserved_uars 0-15
BUF_SIZE 1 dev_cap 504
CAPPED_DATA 0 dev->caps.num_ports 1
CAPPED_DATA 0 dev->caps.num_uars 1
CAPPED_DATA 1 dev_cap->uar_size 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 dev_cap $1
NOCHECK_CALL

drivers/net/ethernet/mellanox/mlx4/main.c mlx4_slave_cap() -> mlx4_set_num_reserved_uars()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->caps.reserved_uars 0-128
PARAM_VALUE 0 dev->uar_page_shift 0-12
PARAM_VALUE 1 dev_cap 4096-ptr_max
PARAM_VALUE 1 dev_cap->reserved_uars 0-15
BUF_SIZE 1 dev_cap 504
CAPPED_DATA 0 dev->persist->pdev->dev.cma_area->nranges 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 dev_cap r _kzalloc_noprof
FUZZY_MAX 0 dev->uar_page_shift 12
POWER_OF_TWO 0 dev->caps
HARD_MAX 0 dev->uar_page_shift 12
NOCHECK_CALL