| /Linux-v5.4/drivers/infiniband/hw/qib/ | 
| D | qib_mad.c | 208 	struct qib_ibdev *ibdev = container_of(rdi, struct qib_ibdev, rdi);  in qib_cap_mask_chg()  local268 				    struct ib_device *ibdev)  in subn_get_nodedescription()
 278 static int subn_get_nodeinfo(struct ib_smp *smp, struct ib_device *ibdev,  in subn_get_nodeinfo()
 313 static int subn_get_guidinfo(struct ib_smp *smp, struct ib_device *ibdev,  in subn_get_guidinfo()
 454 static int subn_get_portinfo(struct ib_smp *smp, struct ib_device *ibdev,  in subn_get_portinfo()
 596 static int subn_get_pkeytable(struct ib_smp *smp, struct ib_device *ibdev,  in subn_get_pkeytable()
 620 static int subn_set_guidinfo(struct ib_smp *smp, struct ib_device *ibdev,  in subn_set_guidinfo()
 653 static int subn_set_portinfo(struct ib_smp *smp, struct ib_device *ibdev,  in subn_set_portinfo()
 1039 static int subn_set_pkeytable(struct ib_smp *smp, struct ib_device *ibdev,  in subn_set_pkeytable()
 1057 static int subn_get_sl_to_vl(struct ib_smp *smp, struct ib_device *ibdev,  in subn_get_sl_to_vl()
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/mlx4/ | 
| D | main.c | 134 	struct mlx4_ib_dev *ibdev = to_mdev(device);  in mlx4_ib_get_netdev()  local162 				  struct mlx4_ib_dev *ibdev,  in mlx4_ib_update_gids_v1()
 195 				     struct mlx4_ib_dev *ibdev,  in mlx4_ib_update_gids_v1_v2()
 240 			       struct mlx4_ib_dev *ibdev,  in mlx4_ib_update_gids()
 251 	struct mlx4_ib_dev *ibdev = to_mdev(attr->device);  in mlx4_ib_add_gid()  local
 329 	struct mlx4_ib_dev *ibdev = to_mdev(attr->device);  in mlx4_ib_del_gid()  local
 382 int mlx4_ib_gid_index_to_real_index(struct mlx4_ib_dev *ibdev,  in mlx4_ib_gid_index_to_real_index()
 421 static int mlx4_ib_query_device(struct ib_device *ibdev,  in mlx4_ib_query_device()
 645 static int ib_link_query_port(struct ib_device *ibdev, u8 port,  in ib_link_query_port()
 741 static int eth_link_query_port(struct ib_device *ibdev, u8 port,  in eth_link_query_port()
 [all …]
 
 | 
| D | cm.c | 135 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad)  in gid_from_req_msg()144 id_map_find_by_sl_id(struct ib_device *ibdev, u32 slave_id, u32 sl_cm_id)  in id_map_find_by_sl_id()
 189 static void id_map_find_del(struct ib_device *ibdev, int pv_cm_id)  in id_map_find_del()
 206 static void sl_id_map_add(struct ib_device *ibdev, struct id_map_entry *new)  in sl_id_map_add()
 239 id_map_alloc(struct ib_device *ibdev, int slave_id, u32 sl_cm_id)  in id_map_alloc()
 272 id_map_get(struct ib_device *ibdev, int *pv_cm_id, int slave_id, int sl_cm_id)  in id_map_get()
 289 static void schedule_delayed(struct ib_device *ibdev, struct id_map_entry *id)  in schedule_delayed()
 305 int mlx4_ib_multiplex_cm_handler(struct ib_device *ibdev, int port, int slave_id,  in mlx4_ib_multiplex_cm_handler()
 350 int mlx4_ib_demux_cm_handler(struct ib_device *ibdev, int port, int *slave,  in mlx4_ib_demux_cm_handler()
 
 | 
| D | mad.c | 220 static void smp_snoop(struct ib_device *ibdev, u8 port_num, const struct ib_mad *mad,  in smp_snoop()416 static int mlx4_ib_demux_sa_handler(struct ib_device *ibdev, int port, int slave,  in mlx4_ib_demux_sa_handler()
 432 int mlx4_ib_find_real_gid(struct ib_device *ibdev, u8 port, __be64 guid)  in mlx4_ib_find_real_gid()
 664 static int mlx4_ib_demux_mad(struct ib_device *ibdev, u8 port,  in mlx4_ib_demux_mad()
 802 static int ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,  in ib_process_mad()
 937 static int iboe_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,  in iboe_process_mad()
 985 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,  in mlx4_ib_process_mad()
 1336 static int mlx4_ib_multiplex_sa_handler(struct ib_device *ibdev, int port,  in mlx4_ib_multiplex_sa_handler()
 1978 static int create_pv_resources(struct ib_device *ibdev, int slave, int port,  in create_pv_resources()
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/ | 
| D | pvrdma_verbs.c | 65 int pvrdma_query_device(struct ib_device *ibdev,  in pvrdma_query_device()128 int pvrdma_query_port(struct ib_device *ibdev, u8 port,  in pvrdma_query_port()
 186 int pvrdma_query_gid(struct ib_device *ibdev, u8 port, int index,  in pvrdma_query_gid()
 208 int pvrdma_query_pkey(struct ib_device *ibdev, u8 port, u16 index,  in pvrdma_query_pkey()
 234 enum rdma_link_layer pvrdma_port_link_layer(struct ib_device *ibdev,  in pvrdma_port_link_layer()
 240 int pvrdma_modify_device(struct ib_device *ibdev, int mask,  in pvrdma_modify_device()
 277 int pvrdma_modify_port(struct ib_device *ibdev, u8 port, int mask,  in pvrdma_modify_port()
 315 	struct ib_device *ibdev = uctx->device;  in pvrdma_alloc_ucontext()  local
 429 	struct ib_device *ibdev = ibpd->device;  in pvrdma_alloc_pd()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/cxgb4/ | 
| D | provider.c | 78 	struct ib_device *ibdev = ucontext->device;  in c4iw_alloc_ucontext()  local210 	struct ib_device *ibdev = pd->device;  in c4iw_allocate_pd()  local
 239 static int c4iw_query_pkey(struct ib_device *ibdev, u8 port, u16 index,  in c4iw_query_pkey()
 247 static int c4iw_query_gid(struct ib_device *ibdev, u8 port, int index,  in c4iw_query_gid()
 262 static int c4iw_query_device(struct ib_device *ibdev, struct ib_device_attr *props,  in c4iw_query_device()
 305 static int c4iw_query_port(struct ib_device *ibdev, u8 port,  in c4iw_query_port()
 386 static struct rdma_hw_stats *c4iw_alloc_stats(struct ib_device *ibdev,  in c4iw_alloc_stats()
 398 static int c4iw_get_mib(struct ib_device *ibdev,  in c4iw_get_mib()
 429 static int c4iw_port_immutable(struct ib_device *ibdev, u8 port_num,  in c4iw_port_immutable()
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ | 
| D | mad.c | 77 static int process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,  in process_mad()272 int mlx5_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,  in mlx5_ib_process_mad()
 329 int mlx5_query_mad_ifc_smp_attr_node_info(struct ib_device *ibdev,  in mlx5_query_mad_ifc_smp_attr_node_info()
 349 int mlx5_query_mad_ifc_system_image_guid(struct ib_device *ibdev,  in mlx5_query_mad_ifc_system_image_guid()
 371 int mlx5_query_mad_ifc_max_pkeys(struct ib_device *ibdev,  in mlx5_query_mad_ifc_max_pkeys()
 393 int mlx5_query_mad_ifc_vendor_id(struct ib_device *ibdev,  in mlx5_query_mad_ifc_vendor_id()
 465 int mlx5_query_mad_ifc_pkey(struct ib_device *ibdev, u8 port, u16 index,  in mlx5_query_mad_ifc_pkey()
 494 int mlx5_query_mad_ifc_gids(struct ib_device *ibdev, u8 port, int index,  in mlx5_query_mad_ifc_gids()
 534 int mlx5_query_mad_ifc_port(struct ib_device *ibdev, u8 port,  in mlx5_query_mad_ifc_port()
 
 | 
| D | main.c | 146 static int get_port_state(struct ib_device *ibdev,  in get_port_state()195 	struct mlx5_ib_dev *ibdev;  in mlx5_netdev_event()  local
 274 	struct mlx5_ib_dev *ibdev = to_mdev(device);  in mlx5_ib_get_netdev()  local
 299 struct mlx5_core_dev *mlx5_ib_get_native_port_mdev(struct mlx5_ib_dev *ibdev,  in mlx5_ib_get_native_port_mdev()
 338 void mlx5_ib_put_native_port_mdev(struct mlx5_ib_dev *ibdev, u8 port_num)  in mlx5_ib_put_native_port_mdev()
 654 static int mlx5_get_vport_access_method(struct ib_device *ibdev)  in mlx5_get_vport_access_method()
 711 static int mlx5_query_system_image_guid(struct ib_device *ibdev,  in mlx5_query_system_image_guid()
 743 static int mlx5_query_max_pkeys(struct ib_device *ibdev,  in mlx5_query_max_pkeys()
 764 static int mlx5_query_vendor_id(struct ib_device *ibdev,  in mlx5_query_vendor_id()
 828 static int mlx5_ib_query_device(struct ib_device *ibdev,  in mlx5_ib_query_device()
 [all …]
 
 | 
| D | ib_rep.c | 13 	struct mlx5_ib_dev *ibdev;  in mlx5_ib_set_vport_rep()  local34 	struct mlx5_ib_dev *ibdev;  in mlx5_ib_vport_rep_load()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/hfi1/ | 
| D | mad.c | 583 				   u8 *data, struct ib_device *ibdev,  in __subn_get_opa_nodedesc()604 				   struct ib_device *ibdev, u8 port,  in __subn_get_opa_nodeinfo()
 643 static int subn_get_nodeinfo(struct ib_smp *smp, struct ib_device *ibdev,  in subn_get_nodeinfo()
 797 				   struct ib_device *ibdev, u8 port,  in __subn_get_opa_portinfo()
 1022 				    struct ib_device *ibdev, u8 port,  in __subn_get_opa_pkeytable()
 1352 				   struct ib_device *ibdev, u8 port,  in __subn_set_opa_portinfo()
 1721 				    struct ib_device *ibdev, u8 port,  in __subn_set_opa_pkeytable()
 1828 				   struct ib_device *ibdev, u8 port,  in __subn_get_opa_sl_to_sc()
 1851 				   struct ib_device *ibdev, u8 port,  in __subn_set_opa_sl_to_sc()
 1880 				   struct ib_device *ibdev, u8 port,  in __subn_get_opa_sc_to_sl()
 [all …]
 
 | 
| D | verbs.c | 652 	struct ib_device *ibdev = ibqp->device;  in hfi1_wait_kmem()  local1512 u8 ah_to_sc(struct ib_device *ibdev, struct rdma_ah_attr *ah)  in ah_to_sc()
 1519 static int hfi1_check_ah(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr)  in hfi1_check_ah()
 1547 static void hfi1_notify_new_ah(struct ib_device *ibdev,  in hfi1_notify_new_ah()
 1618 static void hfi1_get_dev_fw_str(struct ib_device *ibdev, char *str)  in hfi1_get_dev_fw_str()
 1692 static struct rdma_hw_stats *alloc_hw_stats(struct ib_device *ibdev,  in alloc_hw_stats()
 1756 static int get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,  in get_hw_stats()
 1804 	struct ib_device *ibdev = &dev->rdi.ibdev;  in hfi1_register_ib_device()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/mthca/ | 
| D | mthca_provider.c | 61 static int mthca_query_device(struct ib_device *ibdev, struct ib_device_attr *props,  in mthca_query_device()139 static int mthca_query_port(struct ib_device *ibdev,  in mthca_query_port()
 188 static int mthca_modify_device(struct ib_device *ibdev,  in mthca_modify_device()
 206 static int mthca_modify_port(struct ib_device *ibdev,  in mthca_modify_port()
 235 static int mthca_query_pkey(struct ib_device *ibdev,  in mthca_query_pkey()
 264 static int mthca_query_gid(struct ib_device *ibdev, u8 port,  in mthca_query_gid()
 307 	struct ib_device *ibdev = uctx->device;  in mthca_alloc_ucontext()  local
 368 	struct ib_device *ibdev = ibpd->device;  in mthca_alloc_pd()  local
 608 	struct ib_device *ibdev = ibcq->device;  in mthca_create_cq()  local
 1116 static int mthca_port_immutable(struct ib_device *ibdev, u8 port_num,  in mthca_port_immutable()
 
 | 
| D | mthca_mad.c | 107 static void smp_snoop(struct ib_device *ibdev,  in smp_snoop()199 int mthca_process_mad(struct ib_device *ibdev,  in mthca_process_mad()
 
 | 
| /Linux-v5.4/drivers/infiniband/sw/rxe/ | 
| D | rxe_hw_counters.c | 54 int rxe_ib_get_hw_stats(struct ib_device *ibdev,  in rxe_ib_get_hw_stats()70 struct rdma_hw_stats *rxe_ib_alloc_hw_stats(struct ib_device *ibdev,  in rxe_ib_alloc_hw_stats()
 
 | 
| /Linux-v5.4/drivers/infiniband/sw/rdmavt/ | 
| D | vt.c | 121 static int rvt_query_device(struct ib_device *ibdev,  in rvt_query_device()156 static int rvt_query_port(struct ib_device *ibdev, u8 port_num,  in rvt_query_port()
 191 static int rvt_modify_port(struct ib_device *ibdev, u8 port_num,  in rvt_modify_port()
 230 static int rvt_query_pkey(struct ib_device *ibdev, u8 port_num, u16 index,  in rvt_query_pkey()
 262 static int rvt_query_gid(struct ib_device *ibdev, u8 port_num,  in rvt_query_gid()
 312 static int rvt_get_port_immutable(struct ib_device *ibdev, u8 port_num,  in rvt_get_port_immutable()
 
 | 
| D | pd.c | 62 	struct ib_device *ibdev = ibpd->device;  in rvt_alloc_pd()  local
 | 
| /Linux-v5.4/drivers/infiniband/hw/bnxt_re/ | 
| D | hw_counters.c | 115 int bnxt_re_ib_get_hw_stats(struct ib_device *ibdev,  in bnxt_re_ib_get_hw_stats()237 struct rdma_hw_stats *bnxt_re_ib_alloc_hw_stats(struct ib_device *ibdev,  in bnxt_re_ib_alloc_hw_stats()
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/cxgb3/ | 
| D | iwch_provider.c | 80 	struct ib_device *ibdev = ucontext->device;  in iwch_alloc_ucontext()  local109 	struct ib_device *ibdev = ibcq->device;  in iwch_create_cq()  local
 307 	struct ib_device *ibdev = pd->device;  in iwch_allocate_pd()  local
 911 static int iwch_query_pkey(struct ib_device *ibdev,  in iwch_query_pkey()
 919 static int iwch_query_gid(struct ib_device *ibdev, u8 port,  in iwch_query_gid()
 954 static int iwch_query_device(struct ib_device *ibdev, struct ib_device_attr *props,  in iwch_query_device()
 991 static int iwch_query_port(struct ib_device *ibdev,  in iwch_query_port()
 1105 static struct rdma_hw_stats *iwch_alloc_stats(struct ib_device *ibdev,  in iwch_alloc_stats()
 1118 static int iwch_get_mib(struct ib_device *ibdev, struct rdma_hw_stats *stats,  in iwch_get_mib()
 1174 static int iwch_port_immutable(struct ib_device *ibdev, u8 port_num,  in iwch_port_immutable()
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/usnic/ | 
| D | usnic_ib_verbs.c | 275 int usnic_ib_query_device(struct ib_device *ibdev,  in usnic_ib_query_device()333 int usnic_ib_query_port(struct ib_device *ibdev, u8 port,  in usnic_ib_query_port()
 422 int usnic_ib_query_gid(struct ib_device *ibdev, u8 port, int index,  in usnic_ib_query_gid()
 441 int usnic_ib_query_pkey(struct ib_device *ibdev, u8 port, u16 index,  in usnic_ib_query_pkey()
 647 	struct ib_device *ibdev = uctx->device;  in usnic_ib_alloc_ucontext()  local
 
 | 
| D | usnic_ib_main.c | 225 	struct ib_device *ibdev;  in usnic_ib_netdevice_event()  local290 	struct ib_device *ibdev;  in usnic_ib_inetaddr_event()  local
 306 static int usnic_port_immutable(struct ib_device *ibdev, u8 port_num,  in usnic_port_immutable()
 
 | 
| /Linux-v5.4/drivers/nvme/host/ | 
| D | rdma.c | 170 static void nvme_rdma_free_qe(struct ib_device *ibdev, struct nvme_rdma_qe *qe,  in nvme_rdma_free_qe()177 static int nvme_rdma_alloc_qe(struct ib_device *ibdev, struct nvme_rdma_qe *qe,  in nvme_rdma_alloc_qe()
 194 static void nvme_rdma_free_ring(struct ib_device *ibdev,  in nvme_rdma_free_ring()
 205 static struct nvme_rdma_qe *nvme_rdma_alloc_ring(struct ib_device *ibdev,  in nvme_rdma_alloc_ring()
 403 	struct ib_device *ibdev;  in nvme_rdma_destroy_queue_ib()  local
 427 static int nvme_rdma_get_max_fr_pages(struct ib_device *ibdev)  in nvme_rdma_get_max_fr_pages()
 435 	struct ib_device *ibdev;  in nvme_rdma_create_queue_ib()  local
 652 	struct ib_device *ibdev = ctrl->device->dev;  in nvme_rdma_alloc_io_queues()  local
 1152 	struct ib_device *ibdev = dev->dev;  in nvme_rdma_unmap_data()  local
 1267 	struct ib_device *ibdev = dev->dev;  in nvme_rdma_map_data()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/efa/ | 
| D | efa_verbs.c | 115 static inline struct efa_dev *to_edev(struct ib_device *ibdev)  in to_edev()275 int efa_query_device(struct ib_device *ibdev,  in efa_query_device()
 328 int efa_query_port(struct ib_device *ibdev, u8 port,  in efa_query_port()
 399 int efa_query_gid(struct ib_device *ibdev, u8 port, int index,  in efa_query_gid()
 409 int efa_query_pkey(struct ib_device *ibdev, u8 port, u16 index,  in efa_query_pkey()
 923 	struct ib_device *ibdev = ibcq->device;  in efa_create_cq()  local
 1514 int efa_get_port_immutable(struct ib_device *ibdev, u8 port_num,  in efa_get_port_immutable()
 1755 struct rdma_hw_stats *efa_alloc_hw_stats(struct ib_device *ibdev, u8 port_num)  in efa_alloc_hw_stats()
 1762 int efa_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,  in efa_get_hw_stats()
 1803 enum rdma_link_layer efa_port_link_layer(struct ib_device *ibdev,  in efa_port_link_layer()
 
 | 
| /Linux-v5.4/net/smc/ | 
| D | smc_pnet.c | 99 	struct smc_ib_device *ibdev;  in smc_pnet_remove_by_pnetid()  local292 	struct smc_ib_device *ibdev;  in smc_pnet_find_ib()  local
 475 	struct smc_ib_device *ibdev;  in _smc_pnet_dump()  local
 764 	struct smc_ib_device *ibdev;  in smc_pnet_find_rdma_dev()  local
 803 	struct smc_ib_device *ibdev;  in smc_pnet_find_roce_by_pnetid()  local
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/i40iw/ | 
| D | i40iw_verbs.c | 57 static int i40iw_query_device(struct ib_device *ibdev,  in i40iw_query_device()96 static int i40iw_query_port(struct ib_device *ibdev,  in i40iw_query_port()
 122 	struct ib_device *ibdev = uctx->device;  in i40iw_alloc_ucontext()  local
 1082 	struct ib_device *ibdev = ibcq->device;  in i40iw_create_cq()  local
 2449 static int i40iw_port_immutable(struct ib_device *ibdev, u8 port_num,  in i40iw_port_immutable()
 2547 static struct rdma_hw_stats *i40iw_alloc_hw_stats(struct ib_device *ibdev,  in i40iw_alloc_hw_stats()
 2577 static int i40iw_get_hw_stats(struct ib_device *ibdev,  in i40iw_get_hw_stats()
 2605 static int i40iw_query_gid(struct ib_device *ibdev,  in i40iw_query_gid()
 2624 static int i40iw_query_pkey(struct ib_device *ibdev,  in i40iw_query_pkey()
 
 | 
| /Linux-v5.4/drivers/infiniband/core/ | 
| D | uverbs_uapi.c | 58 			     struct ib_device *ibdev,  in uapi_create_write()273 static int uapi_merge_def(struct uverbs_api *uapi, struct ib_device *ibdev,  in uapi_merge_def()
 640 struct uverbs_api *uverbs_alloc_api(struct ib_device *ibdev)  in uverbs_alloc_api()
 
 |