Documented in 2 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/infiniband/hw/mlx5/main.c mlx5r_mp_probe() -> rdma_roce_rescan_device()

Type Parameter Key Value
PARAM_VALUE 0 ib_dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &mlx5_ib_multiport_mutex

drivers/infiniband/core/cache.c gid_table_setup_one() -> rdma_roce_rescan_device()

Type Parameter Key Value
PARAM_VALUE 0 ib_dev 4096-ptr_max
PARAM_VALUE 0 ib_dev->attrs.atomic_cap 0
PARAM_VALUE 0 ib_dev->attrs.device_cap_flags 0
PARAM_VALUE 0 ib_dev->attrs.fw_ver 0
PARAM_VALUE 0 ib_dev->attrs.hca_core_clock 0
PARAM_VALUE 0 ib_dev->attrs.hw_ver 0
PARAM_VALUE 0 ib_dev->attrs.kernel_cap_flags 0
PARAM_VALUE 0 ib_dev->attrs.local_ca_ack_delay 0
PARAM_VALUE 0 ib_dev->attrs.masked_atomic_cap 0
PARAM_VALUE 0 ib_dev->attrs.max_ah 0
PARAM_VALUE 0 ib_dev->attrs.max_cq 0
PARAM_VALUE 0 ib_dev->attrs.max_cqe 0
PARAM_VALUE 0 ib_dev->attrs.max_dm_size 0
PARAM_VALUE 0 ib_dev->attrs.max_ee 0
PARAM_VALUE 0 ib_dev->attrs.max_ee_init_rd_atom 0
PARAM_VALUE 0 ib_dev->attrs.max_ee_rd_atom 0
PARAM_VALUE 0 ib_dev->attrs.max_mcast_grp 0
PARAM_VALUE 0 ib_dev->attrs.max_mcast_qp_attach 0
PARAM_VALUE 0 ib_dev->attrs.max_mr 0
PARAM_VALUE 0 ib_dev->attrs.max_mr_size 0
PARAM_VALUE 0 ib_dev->attrs.max_mw 0
PARAM_VALUE 0 ib_dev->attrs.max_pd 0
PARAM_VALUE 0 ib_dev->attrs.max_pkeys 0
PARAM_VALUE 0 ib_dev->attrs.max_qp 0
PARAM_VALUE 0 ib_dev->attrs.max_qp_init_rd_atom 0
PARAM_VALUE 0 ib_dev->attrs.max_qp_rd_atom 0
PARAM_VALUE 0 ib_dev->attrs.max_qp_wr 0
PARAM_VALUE 0 ib_dev->attrs.max_raw_ethy_qp 0
PARAM_VALUE 0 ib_dev->attrs.max_raw_ipv6_qp 0
PARAM_VALUE 0 ib_dev->attrs.max_rdd 0
PARAM_VALUE 0 ib_dev->attrs.max_recv_sge 0
PARAM_VALUE 0 ib_dev->attrs.max_res_rd_atom 0
PARAM_VALUE 0 ib_dev->attrs.max_send_sge 0
PARAM_VALUE 0 ib_dev->attrs.max_sge_rd 0
PARAM_VALUE 0 ib_dev->attrs.max_sgl_rd 0
PARAM_VALUE 0 ib_dev->attrs.max_srq 0
PARAM_VALUE 0 ib_dev->attrs.max_srq_sge 0
PARAM_VALUE 0 ib_dev->attrs.max_srq_wr 0
PARAM_VALUE 0 ib_dev->attrs.max_total_mcast_qp_attach 0
PARAM_VALUE 0 ib_dev->attrs.max_wq_type_rq 0
PARAM_VALUE 0 ib_dev->attrs.odp_caps.general_caps 0
PARAM_VALUE 0 ib_dev->attrs.page_size_cap 0
PARAM_VALUE 0 ib_dev->attrs.raw_packet_caps 0
PARAM_VALUE 0 ib_dev->attrs.rss_caps.supported_qpts 0
PARAM_VALUE 0 ib_dev->attrs.sig_guard_cap 0
PARAM_VALUE 0 ib_dev->attrs.sig_prot_cap 0
PARAM_VALUE 0 ib_dev->attrs.sys_image_guid 0
PARAM_VALUE 0 ib_dev->attrs.timestamp_mask 0
PARAM_VALUE 0 ib_dev->attrs.tm_caps.flags 0
PARAM_VALUE 0 ib_dev->attrs.tm_caps.max_num_tags 0
PARAM_VALUE 0 ib_dev->attrs.tm_caps.max_ops 0
PARAM_VALUE 0 ib_dev->attrs.tm_caps.max_rndv_hdr_size 0
PARAM_VALUE 0 ib_dev->attrs.tm_caps.max_sge 0
PARAM_VALUE 0 ib_dev->attrs.vendor_id 0
PARAM_VALUE 0 ib_dev->attrs.vendor_part_id 0
PARAM_VALUE 0 ib_dev->dev.kobj->name 0-255
PARAM_VALUE 0 ib_dev->dev.kobj.name 1-u64max
PARAM_VALUE 0 ib_dev->dma_device 0,4096-ptr_max
PARAM_VALUE 0 ib_dev->port_data->cache.last_port_state 1,4
PARAM_VALUE 0 ib_dev->port_data->immutable.pkey_tbl_len 0-u16max
PARAM_VALUE 0 ib_dev->port_data->port_counter.mode.mode 0-2
BUF_SIZE 0 ib_dev->dev.parent (-1),1616
BUF_SIZE 0 ib_dev->driver_def (-1),32,112
CAPPED_DATA 0 ib_dev 1
DATA_SOURCE 0 ib_dev $0
STR_LEN 0 ib_dev (-1),6-9,11-12
STR_LEN 0 ib_dev (-1),6-9,11-12
MEM_ZERO 0 &ib_dev->attrs
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ib_dev->phys_port_cnt 0-u32max
NO_OVERFLOW_SIMPLE 0 ib_dev->num_comp_vectors
HALF_LOCKED2 &dev->cmd.poll_sem
HALF_LOCKED2 global &be_adapter_list_lock
HALF_LOCKED2 global &bnxt_re_mutex
HALF_LOCKED2 global &link_ops_rwsem
HALF_LOCKED2 global &mthca_device_mutex
HALF_LOCKED2 global &qedr_dev_list_lock
HALF_LOCKED2 global &usnic_ib_ibdev_list_lock