Home
last modified time | relevance | path

Searched refs:ib_device (Results 1 – 25 of 190) sorted by relevance

12345678

/drivers/infiniband/core/
A Dcore_priv.h93 void ib_enum_roce_netdev(struct ib_device *ib_dev,
148 int ib_cache_setup_one(struct ib_device *device);
149 void ib_cache_cleanup_one(struct ib_device *device);
158 struct ib_device *device,
162 struct ib_device *device,
174 struct ib_device *device, in ib_rdmacg_try_charge()
181 struct ib_device *device, in ib_rdmacg_uncharge()
265 struct ib_device *dev) in ib_create_qp_security()
283 struct ib_device *dev) in ib_open_shared_qp_security()
356 struct ib_device *dev, u32 ns_fd);
[all …]
A Ddevice.c320 struct ib_device *device; in ib_device_get_by_index()
354 struct ib_device *device; in __ib_device_get_by_name()
502 struct ib_device *dev = container_of(device, struct ib_device, dev); in ib_device_release()
920 struct ib_device *dev; in ib_policy_change_task()
1074 struct ib_device *dev; in remove_all_compat_devs()
1095 struct ib_device *dev; in add_all_compat_devs()
1155 struct ib_device *dev; in rdma_dev_exit_net()
1196 struct ib_device *dev; in rdma_dev_init_net()
2440 struct ib_device *dev; in ib_enum_all_roce_netdevs()
2459 struct ib_device *dev; in ib_enum_all_devs()
[all …]
A Droce_gid_mgmt.c147 is_eth_port_of_netdev_filter(struct ib_device *ib_dev, u32 port, in is_eth_port_of_netdev_filter()
227 static bool pass_all_filter(struct ib_device *ib_dev, u32 port, in pass_all_filter()
283 struct ib_device *ib_dev, in update_gid_ip()
331 static void enum_netdev_ipv4_ips(struct ib_device *ib_dev, in enum_netdev_ipv4_ips()
375 static void enum_netdev_ipv6_ips(struct ib_device *ib_dev, in enum_netdev_ipv6_ips()
429 static void add_netdev_ips(struct ib_device *ib_dev, u32 port, in add_netdev_ips()
435 static void del_netdev_ips(struct ib_device *ib_dev, u32 port, in del_netdev_ips()
473 static void enum_all_gids_of_dev_cb(struct ib_device *ib_dev, in enum_all_gids_of_dev_cb()
511 void rdma_roce_rescan_device(struct ib_device *ib_dev) in rdma_roce_rescan_device()
574 void (*handle_netdev)(struct ib_device *ib_dev, in handle_netdev_upper()
[all …]
A Dsysfs.c66 struct ib_device *ibdev;
151 struct ib_device *ibdev = container_of(dev, struct ib_device, dev); in hw_stat_device_show()
163 struct ib_device *ibdev = container_of(dev, struct ib_device, dev); in hw_stat_device_store()
826 static ssize_t show_hw_stats(struct ib_device *ibdev, in show_hw_stats()
881 alloc_hw_stats_device(struct ib_device *ibdev) in alloc_hw_stats_device()
925 int ib_setup_device_attrs(struct ib_device *ibdev) in ib_setup_device_attrs()
989 struct ib_device *ibdev = port->ibdev; in alloc_hw_stats_port()
1312 struct ib_device *dev = rdma_device_to_ibdev(device); in node_type_show()
1322 struct ib_device *dev = rdma_device_to_ibdev(device); in sys_image_guid_show()
1336 struct ib_device *dev = rdma_device_to_ibdev(device); in node_guid_show()
[all …]
A Dcache.c239 struct ib_device *device = entry->attr.device; in free_gid_entry_locked()
284 struct ib_device *device = entry->attr.device; in free_gid_work()
382 static void del_gid(struct ib_device *ib_dev, u32 port, in del_gid()
601 _ib_cache_gid_del(struct ib_device *ib_dev, u32 port, in _ib_cache_gid_del()
683 rdma_find_gid_by_port(struct ib_device *ib_dev, in rdma_find_gid_by_port()
1047 int ib_get_cached_pkey(struct ib_device *device, in ib_get_cached_pkey()
1214 ssize_t rdma_query_gid_table(struct ib_device *device, in rdma_query_gid_table()
1317 struct ib_device *device = entry->attr.device; in rdma_read_gid_attr_ndev_rcu()
1603 int ib_cache_setup_one(struct ib_device *device) in ib_cache_setup_one()
1623 void ib_cache_release_one(struct ib_device *device) in ib_cache_release_one()
[all …]
A Dcounters.c44 int rdma_counter_set_auto_mode(struct ib_device *dev, u32 port, in rdma_counter_set_auto_mode()
113 int rdma_counter_modify(struct ib_device *dev, u32 port, in rdma_counter_modify()
267 struct ib_device *dev = counter->device; in counter_history_stat_update()
292 struct ib_device *dev = qp->device; in rdma_get_counter_auto_mode()
335 struct ib_device *dev = qp->device; in rdma_counter_bind_qp_auto()
389 struct ib_device *dev = counter->device; in rdma_counter_query_stats()
494 int rdma_counter_bind_qpn(struct ib_device *dev, u32 port, in rdma_counter_bind_qpn()
591 int rdma_counter_unbind_qpn(struct ib_device *dev, u32 port, in rdma_counter_unbind_qpn()
624 int rdma_counter_get_mode(struct ib_device *dev, u32 port, in rdma_counter_get_mode()
639 void rdma_counter_init(struct ib_device *dev) in rdma_counter_init()
[all …]
A Dcgroup.c17 void ib_device_register_rdmacg(struct ib_device *device) in ib_device_register_rdmacg()
32 void ib_device_unregister_rdmacg(struct ib_device *device) in ib_device_unregister_rdmacg()
38 struct ib_device *device, in ib_rdmacg_try_charge()
47 struct ib_device *device, in ib_rdmacg_uncharge()
A Drestrack.c23 int rdma_restrack_init(struct ib_device *dev) in rdma_restrack_init()
44 void rdma_restrack_clean(struct ib_device *dev) in rdma_restrack_clean()
64 int rdma_restrack_count(struct ib_device *dev, enum rdma_restrack_type type, in rdma_restrack_count()
83 static struct ib_device *res_to_dev(struct rdma_restrack_entry *res) in res_to_dev()
183 struct ib_device *dev = res_to_dev(res); in rdma_restrack_add()
245 rdma_restrack_get_byid(struct ib_device *dev, in rdma_restrack_get_byid()
287 struct ib_device *dev; in rdma_restrack_del()
A Dagent.h43 extern int ib_agent_port_open(struct ib_device *device, int port_num);
45 extern int ib_agent_port_close(struct ib_device *device, int port_num);
48 const struct ib_wc *wc, const struct ib_device *device,
A Dagent.c57 __ib_get_agent_port(const struct ib_device *device, int port_num) in __ib_get_agent_port()
79 ib_get_agent_port(const struct ib_device *device, int port_num) in ib_get_agent_port()
91 const struct ib_wc *wc, const struct ib_device *device, in agent_send_response()
159 int ib_agent_port_open(struct ib_device *device, int port_num) in ib_agent_port_open()
211 int ib_agent_port_close(struct ib_device *device, int port_num) in ib_agent_port_close()
A Dnldev.c1074 struct ib_device *device; in nldev_get_doit()
1124 struct ib_device *device; in nldev_set_doit()
1214 struct ib_device *device; in nldev_port_get_doit()
1272 struct ib_device *device; in nldev_port_get_dumpit()
1331 struct ib_device *device; in nldev_res_get_doit()
1481 struct ib_device *device; in res_get_common_doit()
1567 struct ib_device *device; in res_get_common_dumpit()
1808 struct ib_device *device; in nldev_dellink()
2131 struct ib_device *device; in nldev_stat_set_doit()
2201 struct ib_device *device; in nldev_stat_del_doit()
[all …]
/drivers/infiniband/hw/efa/
A Defa.h48 struct ib_device ibdev;
146 int efa_query_device(struct ib_device *ibdev,
149 int efa_query_port(struct ib_device *ibdev, u32 port,
154 int efa_query_gid(struct ib_device *ibdev, u32 port, int index,
156 int efa_query_pkey(struct ib_device *ibdev, u32 port, u16 index,
178 int efa_get_port_immutable(struct ib_device *ibdev, u32 port_num,
191 enum rdma_link_layer efa_port_link_layer(struct ib_device *ibdev,
193 struct rdma_hw_stats *efa_alloc_hw_port_stats(struct ib_device *ibdev, u32 port_num);
194 struct rdma_hw_stats *efa_alloc_hw_device_stats(struct ib_device *ibdev);
195 int efa_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,
/drivers/infiniband/ulp/iser/
A Diser_initiator.c152 ib_dma_sync_single_for_cpu(device->ib_device, in iser_create_send_desc()
168 ib_dma_unmap_single(device->ib_device, desc->req_dma, in iser_free_login_buf()
171 ib_dma_unmap_single(device->ib_device, desc->rsp_dma, in iser_free_login_buf()
194 if (ib_dma_mapping_error(device->ib_device, in iser_alloc_login_buf()
205 if (ib_dma_mapping_error(device->ib_device, in iser_alloc_login_buf()
214 ib_dma_unmap_single(device->ib_device, desc->req_dma, in iser_alloc_login_buf()
254 if (ib_dma_mapping_error(device->ib_device, dma_addr)) in iser_alloc_rx_descriptors()
270 ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr, in iser_alloc_rx_descriptors()
548 ib_dma_sync_single_for_cpu(ib_conn->device->ib_device, in iser_login_rsp()
647 ib_dma_sync_single_for_cpu(ib_conn->device->ib_device, in iser_task_rsp()
[all …]
A Diser_verbs.c63 struct ib_device *ib_dev = device->ib_device; in iser_create_device_ib_res()
104 struct ib_device *ib_dev = device->ib_device; in iser_create_fastreg_desc()
232 struct ib_device *ib_dev; in iser_create_ib_conn_res()
240 ib_dev = device->ib_device; in iser_create_ib_conn_res()
305 if (device->ib_device->node_guid == cma_id->device->node_guid) in iser_device_find_by_ib_device()
313 device->ib_device = cma_id->device; in iser_device_find_by_ib_device()
491 struct ib_device_attr *attr = &device->ib_device->attrs; in iser_calc_scsi_params()
548 if (!(device->ib_device->attrs.kernel_cap_flags & in iser_addr_handler()
552 dev_name(&ib_conn->device->ib_device->dev)); in iser_addr_handler()
579 struct ib_device *ib_dev = ib_conn->device->ib_device; in iser_route_handler()
[all …]
/drivers/infiniband/hw/bnxt_re/
A Dib_verbs.h197 int bnxt_re_query_device(struct ib_device *ibdev,
200 int bnxt_re_modify_device(struct ib_device *ibdev,
203 int bnxt_re_query_port(struct ib_device *ibdev, u32 port_num,
205 int bnxt_re_get_port_immutable(struct ib_device *ibdev, u32 port_num,
207 void bnxt_re_query_fw_str(struct ib_device *ibdev, char *str);
208 int bnxt_re_query_pkey(struct ib_device *ibdev, u32 port_num,
212 int bnxt_re_query_gid(struct ib_device *ibdev, u32 port_num,
214 enum rdma_link_layer bnxt_re_get_link_layer(struct ib_device *ibdev,
273 int bnxt_re_process_mad(struct ib_device *device, int process_mad_flags,
/drivers/infiniband/hw/qedr/
A Dverbs.h35 int qedr_query_device(struct ib_device *ibdev,
37 int qedr_query_port(struct ib_device *ibdev, u32 port,
40 int qedr_iw_query_gid(struct ib_device *ibdev, u32 port,
43 int qedr_query_pkey(struct ib_device *ibdev, u32 port, u16 index, u16 *pkey);
95 int qedr_process_mad(struct ib_device *ibdev, int process_mad_flags,
101 int qedr_port_immutable(struct ib_device *ibdev, u32 port_num,
/drivers/infiniband/hw/mlx5/
A Dib_virt.c50 int mlx5_ib_get_vf_config(struct ib_device *device, int vf, u32 port, in mlx5_ib_get_vf_config()
92 int mlx5_ib_set_vf_link_state(struct ib_device *device, int vf, in mlx5_ib_set_vf_link_state()
120 int mlx5_ib_get_vf_stats(struct ib_device *device, int vf, in mlx5_ib_get_vf_stats()
151 static int set_vf_node_guid(struct ib_device *device, int vf, u32 port, in set_vf_node_guid()
175 static int set_vf_port_guid(struct ib_device *device, int vf, u32 port, in set_vf_port_guid()
199 int mlx5_ib_set_vf_guid(struct ib_device *device, int vf, u32 port, in mlx5_ib_set_vf_guid()
210 int mlx5_ib_get_vf_guid(struct ib_device *device, int vf, u32 port, in mlx5_ib_get_vf_guid()
/drivers/infiniband/hw/usnic/
A Dusnic_ib_verbs.h39 enum rdma_link_layer usnic_ib_port_link_layer(struct ib_device *device,
41 int usnic_ib_query_device(struct ib_device *ibdev,
44 int usnic_ib_query_port(struct ib_device *ibdev, u32 port,
49 int usnic_ib_query_gid(struct ib_device *ibdev, u32 port, int index,
/drivers/infiniband/sw/siw/
A Dsiw_verbs.h39 int siw_query_port(struct ib_device *base_dev, u32 port,
41 int siw_get_port_immutable(struct ib_device *base_dev, u32 port,
43 int siw_query_device(struct ib_device *base_dev, struct ib_device_attr *attr,
47 int siw_query_port(struct ib_device *base_dev, u32 port,
49 int siw_query_gid(struct ib_device *base_dev, u32 port, int idx,
/drivers/infiniband/hw/erdma/
A Derdma_verbs.h432 int erdma_query_device(struct ib_device *dev, struct ib_device_attr *attr,
434 int erdma_get_port_immutable(struct ib_device *dev, u32 port,
438 int erdma_query_port(struct ib_device *dev, u32 port,
440 int erdma_query_gid(struct ib_device *dev, u32 port, int idx,
463 struct ib_qp *erdma_get_ibqp(struct ib_device *dev, int id);
476 struct rdma_hw_stats *erdma_alloc_hw_port_stats(struct ib_device *device,
478 int erdma_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,
480 enum rdma_link_layer erdma_get_link_layer(struct ib_device *ibdev,
484 int erdma_query_pkey(struct ib_device *ibdev, u32 port, u16 index, u16 *pkey);
/drivers/infiniband/hw/ocrdma/
A Docrdma_verbs.h54 int ocrdma_query_device(struct ib_device *, struct ib_device_attr *props,
56 int ocrdma_query_port(struct ib_device *ibdev, u32 port,
60 ocrdma_query_protocol(struct ib_device *device, u32 port_num);
62 int ocrdma_query_pkey(struct ib_device *ibdev, u32 port, u16 index, u16 *pkey);
/drivers/infiniband/hw/mana/
A Dcounters.h57 struct rdma_hw_stats *mana_ib_alloc_hw_port_stats(struct ib_device *ibdev,
59 struct rdma_hw_stats *mana_ib_alloc_hw_device_stats(struct ib_device *ibdev);
60 int mana_ib_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,
/drivers/infiniband/ulp/isert/
A Dib_isert.c105 struct ib_device *ib_dev = device->ib_device; in isert_create_qp()
149 struct ib_device *ib_dev = device->ib_device; in isert_alloc_rx_descriptors()
195 struct ib_device *ib_dev = isert_conn->device->ib_device; in isert_free_rx_descriptors()
215 struct ib_device *ib_dev = device->ib_device; in isert_create_device_ib_res()
319 struct ib_device *ib_dev = isert_conn->device->ib_device; in isert_free_login_buf()
827 struct ib_device *ib_dev = device->ib_device; in isert_create_send_desc()
840 struct ib_device *ib_dev = device->ib_device; in isert_init_tx_hdrs()
919 struct ib_device *ib_dev = device->ib_device; in isert_put_login_tx()
1777 struct ib_device *ib_dev = device->ib_device; in isert_put_response()
1908 struct ib_device *ib_dev = device->ib_device; in isert_put_reject()
[all …]
/drivers/infiniband/sw/rdmavt/
A Dvt.c77 static int rvt_query_device(struct ib_device *ibdev, in rvt_query_device()
92 static int rvt_get_numa_node(struct ib_device *ibdev) in rvt_get_numa_node()
99 static int rvt_modify_device(struct ib_device *device, in rvt_modify_device()
119 static int rvt_query_port(struct ib_device *ibdev, u32 port_num, in rvt_query_port()
151 static int rvt_modify_port(struct ib_device *ibdev, u32 port_num, in rvt_modify_port()
187 static int rvt_query_pkey(struct ib_device *ibdev, u32 port_num, u16 index, in rvt_query_pkey()
217 static int rvt_query_gid(struct ib_device *ibdev, u32 port_num, in rvt_query_gid()
259 static int rvt_get_port_immutable(struct ib_device *ibdev, u32 port_num, in rvt_get_port_immutable()
/drivers/infiniband/hw/mlx4/
A Dmlx4_ib.h481 struct ib_device *ib_dev;
491 struct ib_device *ib_dev;
611 struct ib_device ib_dev;
673 static inline struct mlx4_ib_dev *to_mdev(struct ib_device *ibdev) in to_mdev()
818 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u32 port_num,
825 int __mlx4_ib_query_port(struct ib_device *ibdev, u32 port,
827 int __mlx4_ib_query_pkey(struct ib_device *ibdev, u32 port, u16 index,
830 int __mlx4_ib_query_gid(struct ib_device *ibdev, u32 port, int index,
849 int mlx4_ib_find_real_gid(struct ib_device *ibdev, u32 port, __be64 guid);
853 int mlx4_ib_mcg_demux_handler(struct ib_device *ibdev, int port, int slave,
[all …]

Completed in 58 milliseconds

12345678