Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_create_cq() -> ocrdma_build_q_pages()

Type Parameter Key Value
PARAM_VALUE 0 q_pa 4096-ptr_max
PARAM_VALUE 1 cnt 1,4
PARAM_VALUE 3 hw_page_size 0-1048576
BUF_SIZE 0 q_pa 32
CAPPED_DATA 3 hw_page_size 1
BIT_INFO 1 cnt 0x0,0x5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_create_eq() -> ocrdma_build_q_pages()

Type Parameter Key Value
PARAM_VALUE 1 cnt 4
PARAM_VALUE 3 hw_page_size 4096
BUF_SIZE 0 q_pa 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_create_mq() -> ocrdma_build_q_pages()

Type Parameter Key Value
PARAM_VALUE 1 cnt 8-9
PARAM_VALUE 3 hw_page_size 4096
BUF_SIZE 0 q_pa 64
BUF_SIZE 0 q_pa 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_create_srq() -> ocrdma_build_q_pages()

Type Parameter Key Value
PARAM_VALUE 0 q_pa 4096-ptr_max
BUF_SIZE 0 q_pa 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devr->srq_lock
HALF_LOCKED2 global &device_list_mutex

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_mq_cq_create() -> ocrdma_build_q_pages()

Type Parameter Key Value
PARAM_VALUE 1 cnt 1
PARAM_VALUE 3 hw_page_size 4096
BUF_SIZE 0 q_pa 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_set_create_qp_ird_cmd() -> ocrdma_build_q_pages()

Type Parameter Key Value
PARAM_VALUE 0 q_pa 4096-ptr_max
PARAM_VALUE 3 hw_page_size 4096
BUF_SIZE 0 q_pa 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->dev_lock
TYPE_LOCK (struct ocrdma_dev)->dev_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_set_create_qp_rq_cmd() -> ocrdma_build_q_pages()

Type Parameter Key Value
PARAM_VALUE 0 q_pa 4096-ptr_max
BUF_SIZE 0 q_pa 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->dev_lock
TYPE_LOCK (struct ocrdma_dev)->dev_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_set_create_qp_sq_cmd() -> ocrdma_build_q_pages()

Type Parameter Key Value
PARAM_VALUE 0 q_pa 4096-ptr_max
BUF_SIZE 0 q_pa 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->dev_lock
TYPE_LOCK (struct ocrdma_dev)->dev_lock