Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_ex_query_device() -> copy_query_dev_fields()

Type Parameter Key Value
PARAM_VALUE 0 ucontext 4096-ptr_max
PARAM_VALUE 0 ucontext->device 4096-ptr_max
PARAM_VALUE 1 resp 6535194318530322432
PARAM_VALUE 1 resp->atomic_cap 0
PARAM_VALUE 1 resp->device_cap_flags 0
PARAM_VALUE 1 resp->fw_ver 0
PARAM_VALUE 1 resp->hw_ver 0
PARAM_VALUE 1 resp->local_ca_ack_delay 0
PARAM_VALUE 1 resp->max_ah 0
PARAM_VALUE 1 resp->max_cq 0
PARAM_VALUE 1 resp->max_cqe 0
PARAM_VALUE 1 resp->max_ee 0
PARAM_VALUE 1 resp->max_ee_init_rd_atom 0
PARAM_VALUE 1 resp->max_ee_rd_atom 0
PARAM_VALUE 1 resp->max_mcast_grp 0
PARAM_VALUE 1 resp->max_mcast_qp_attach 0
PARAM_VALUE 1 resp->max_mr 0
PARAM_VALUE 1 resp->max_mr_size 0
PARAM_VALUE 1 resp->max_mw 0
PARAM_VALUE 1 resp->max_pd 0
PARAM_VALUE 1 resp->max_pkeys 0
PARAM_VALUE 1 resp->max_qp 0
PARAM_VALUE 1 resp->max_qp_init_rd_atom 0
PARAM_VALUE 1 resp->max_qp_rd_atom 0
PARAM_VALUE 1 resp->max_qp_wr 0
PARAM_VALUE 1 resp->max_raw_ethy_qp 0
PARAM_VALUE 1 resp->max_raw_ipv6_qp 0
PARAM_VALUE 1 resp->max_rdd 0
PARAM_VALUE 1 resp->max_res_rd_atom 0
PARAM_VALUE 1 resp->max_sge 0
PARAM_VALUE 1 resp->max_sge_rd 0
PARAM_VALUE 1 resp->max_srq 0
PARAM_VALUE 1 resp->max_srq_sge 0
PARAM_VALUE 1 resp->max_srq_wr 0
PARAM_VALUE 1 resp->max_total_mcast_qp_attach 0
PARAM_VALUE 1 resp->node_guid 0
PARAM_VALUE 1 resp->page_size_cap 0
PARAM_VALUE 1 resp->phys_port_cnt 0
PARAM_VALUE 1 resp->sys_image_guid 0
PARAM_VALUE 1 resp->vendor_id 0
PARAM_VALUE 1 resp->vendor_part_id 0
PARAM_VALUE 2 attr 3161299616365899776
PARAM_VALUE 2 attr->atomic_cap 0
PARAM_VALUE 2 attr->device_cap_flags 0
PARAM_VALUE 2 attr->fw_ver 0
PARAM_VALUE 2 attr->hw_ver 0
PARAM_VALUE 2 attr->local_ca_ack_delay 0
PARAM_VALUE 2 attr->max_ah 0
PARAM_VALUE 2 attr->max_cq 0
PARAM_VALUE 2 attr->max_cqe 0
PARAM_VALUE 2 attr->max_ee 0
PARAM_VALUE 2 attr->max_ee_init_rd_atom 0
PARAM_VALUE 2 attr->max_ee_rd_atom 0
PARAM_VALUE 2 attr->max_mcast_grp 0
PARAM_VALUE 2 attr->max_mcast_qp_attach 0
PARAM_VALUE 2 attr->max_mr 0
PARAM_VALUE 2 attr->max_mr_size 0
PARAM_VALUE 2 attr->max_mw 0
PARAM_VALUE 2 attr->max_pd 0
PARAM_VALUE 2 attr->max_pkeys 0
PARAM_VALUE 2 attr->max_qp 0
PARAM_VALUE 2 attr->max_qp_init_rd_atom 0
PARAM_VALUE 2 attr->max_qp_rd_atom 0
PARAM_VALUE 2 attr->max_qp_wr 0
PARAM_VALUE 2 attr->max_raw_ethy_qp 0
PARAM_VALUE 2 attr->max_raw_ipv6_qp 0
PARAM_VALUE 2 attr->max_rdd 0
PARAM_VALUE 2 attr->max_recv_sge 0
PARAM_VALUE 2 attr->max_res_rd_atom 0
PARAM_VALUE 2 attr->max_send_sge 0
PARAM_VALUE 2 attr->max_sge_rd 0
PARAM_VALUE 2 attr->max_srq 0
PARAM_VALUE 2 attr->max_srq_sge 0
PARAM_VALUE 2 attr->max_srq_wr 0
PARAM_VALUE 2 attr->max_total_mcast_qp_attach 0
PARAM_VALUE 2 attr->page_size_cap 0
PARAM_VALUE 2 attr->sys_image_guid 0
PARAM_VALUE 2 attr->vendor_id 0
PARAM_VALUE 2 attr->vendor_part_id 0
DATA_SOURCE 0 ucontext r ib_uverbs_get_ucontext
NOCHECK_CALL
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_query_device() -> copy_query_dev_fields()

Type Parameter Key Value
PARAM_VALUE 0 ucontext 4096-ptr_max
PARAM_VALUE 1 resp 4767696961901989888
PARAM_VALUE 2 attr 4096-ptr_max
DATA_SOURCE 0 ucontext r ib_uverbs_get_ucontext
MEM_ZERO 1 resp
NOCHECK_CALL
HALF_LOCKED2 &file->device->disassociate_srcu