Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/infiniband/hw/irdma/uk.c irdma_uk_calc_depth_shift_rq() -> irdma_get_wqe_shift()

Type Parameter Key Value
PARAM_VALUE 0 uk_attrs 4096-ptr_max
PARAM_VALUE 2 inline_data 0
PARAM_VALUE 3 shift 7142771449144541279
PARAM_VALUE 3 *shift 0-3
DATA_SOURCE 3 shift $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sge 0-u32max[c]
UNITS 1 sge unit_byte

drivers/infiniband/hw/irdma/uk.c irdma_uk_calc_depth_shift_sq() -> irdma_get_wqe_shift()

Type Parameter Key Value
PARAM_VALUE 0 uk_attrs 4096-ptr_max
PARAM_VALUE 3 shift 7142771449144541278
PARAM_VALUE 3 *shift 0-3
DATA_SOURCE 3 shift $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sge 0-u32max[c]
USER_DATA 2 inline_data 0-u32max[c]
UNITS 1 sge unit_byte
UNITS 2 inline_data unit_byte

drivers/infiniband/hw/irdma/uk.c irdma_uk_calc_shift_wq() -> irdma_get_wqe_shift()

Type Parameter Key Value
PARAM_VALUE 0 uk_attrs 4096-ptr_max
PARAM_VALUE 3 shift 7142771449144541278
DATA_SOURCE 3 shift $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sge 0-u32max[c]
USER_DATA 2 inline_data 0-u32max[c]
UNITS 1 sge unit_byte
UNITS 2 inline_data unit_byte

drivers/infiniband/hw/irdma/uk.c irdma_uk_calc_shift_wq() -> irdma_get_wqe_shift()

Type Parameter Key Value
PARAM_VALUE 0 uk_attrs 4096-ptr_max
PARAM_VALUE 2 inline_data 0
PARAM_VALUE 3 shift 7142771449144541279
DATA_SOURCE 3 shift $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sge 0-u32max[c]
UNITS 1 sge unit_byte

drivers/infiniband/hw/irdma/uk.c irdma_uk_srq_init() -> irdma_get_wqe_shift()

Type Parameter Key Value
PARAM_VALUE 0 uk_attrs 4096-ptr_max
PARAM_VALUE 2 inline_data 0
PARAM_VALUE 3 shift 5428164790800658432
CAPPED_DATA 1 sge 1
PARAM_COMPARE 1 sge <= $0->max_hw_wq_frags
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 sge unit_byte
HALF_LOCKED2 &devr->srq_lock
HALF_LOCKED2 global &device_list_mutex

drivers/infiniband/hw/irdma/verbs.c irdma_create_srq() -> irdma_get_wqe_shift()

Type Parameter Key Value
PARAM_VALUE 0 uk_attrs 4096-ptr_max
PARAM_VALUE 2 inline_data 0
PARAM_VALUE 3 shift 2606615626881134592
BUF_SIZE 0 uk_attrs 48
CAPPED_DATA 1 sge 1
NOSPEC 1 sge
NOSPEC 1 sge
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sge 0-s32max[c]
UNITS 1 sge unit_byte
HALF_LOCKED2 &devr->srq_lock
HALF_LOCKED2 global &device_list_mutex