Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/infiniband/hw/mlx5/umr.c _mlx5r_umr_zap_mkey() -> get_max_log_entity_size_cap()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 access_mode 1,3
DATA_SOURCE 0 dev r mr_to_mdev
FUZZY_MAX 1 access_mode 3
BIT_INFO 1 access_mode 0x1,0x3
HARD_MAX 1 access_mode 3
RX_PATH
TASK_NOT_RUNNING
LOCK2 umem_dmabuf->attach->dmabuf->resv

drivers/infiniband/hw/mlx5/odp.c internal_fill_odp_caps() -> get_max_log_entity_size_cap()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->mdev 4096-ptr_max
PARAM_VALUE 0 dev->mdev->caps.hca 4096-ptr_max
PARAM_VALUE 0 dev->odp_caps.general_caps 1
PARAM_VALUE 0 dev->odp_max_size 268435456,u64max
PARAM_VALUE 1 access_mode 3
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->odp_max_size u64max
BIT_INFO 0 dev->odp_max_size 0x10000000,0xffffffffffffffff
HARD_MAX 0 dev->odp_max_size u64max

drivers/infiniband/hw/mlx5/odp.c mlx5_umem_mkc_find_best_pgsz() -> get_max_log_entity_size_cap()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 access_mode 1,3
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 access_mode $3
FUZZY_MAX 1 access_mode 3
BIT_INFO 1 access_mode 0x1,0x3
HARD_MAX 1 access_mode 3
RX_PATH
TASK_NOT_RUNNING
LOCK2 umem_dmabuf->attach->dmabuf->resv

drivers/infiniband/hw/mlx5/mr.c mlx5_umem_mkc_find_best_pgsz() -> get_max_log_entity_size_cap()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 access_mode 1,3
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 access_mode $3
BIT_INFO 1 access_mode 0x1,0x3
HARD_MAX 1 access_mode 3
RX_PATH
TASK_NOT_RUNNING