Home
last modified time | relevance | path

Searched refs:ib_gid (Results 1 – 25 of 64) sorted by relevance

123

/freebsd/sys/ofed/include/rdma/
H A Dib_cache.h57 union ib_gid *gid,
75 const union ib_gid *gid,
97 const union ib_gid *gid,
104 const union ib_gid *gid,
106 bool (*filter)(const union ib_gid *gid,
H A Dib_addr.h150 int rdma_addr_find_l2_eth_by_grh(const union ib_gid *sgid,
151 const union ib_gid *dgid,
167 union ib_gid *gid) in ib_addr_get_mgid()
188 static inline int rdma_ip2gid(const struct sockaddr *addr, union ib_gid *gid) in rdma_ip2gid()
212 static inline void rdma_gid2ip(struct sockaddr *out, const union ib_gid *gid) in rdma_gid2ip()
239 union ib_gid *gid) in iboe_addr_get_sgid()
255 static inline void rdma_addr_get_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_get_sgid()
265 static inline void rdma_addr_set_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_set_sgid()
270 static inline void rdma_addr_get_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_get_dgid()
275 static inline void rdma_addr_set_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_set_dgid()
[all …]
H A Dib_sa.h153 union ib_gid dgid;
154 union ib_gid sgid;
211 union ib_gid mgid;
212 union ib_gid port_gid;
274 union ib_gid gid;
418 union ib_gid *mgid, struct ib_sa_mcmember_rec *rec);
H A Dib_verbs.h86 union ib_gid { union
94 extern union ib_gid zgid;
160 union ib_gid *gid) in ib_gid_to_network_type()
692 union ib_gid dgid;
704 union ib_gid sgid;
705 union ib_gid dgid;
2185 union ib_gid *gid);
2202 const union ib_gid *gid,
2322 union ib_gid *gid,
2325 union ib_gid *gid,
[all …]
H A Dib_pack.h205 union ib_gid source_gid;
206 union ib_gid destination_gid;
H A Dib_mad.h377 union ib_gid gid1;
378 union ib_gid gid2;
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_cache.c62 union ib_gid zgid;
90 union ib_gid gid;
177 const union ib_gid *gid, in write_gid()
235 const union ib_gid *gid, in add_gid()
244 const union ib_gid *gid, in modify_gid()
459 const union ib_gid *gid, in _ib_cache_gid_table_find()
678 union ib_gid gid; in ib_cache_gid_set_default_gid()
702 union ib_gid current_gid; in ib_cache_gid_set_default_gid()
878 union ib_gid *gid, in ib_get_cached_gid()
909 const union ib_gid *gid, in ib_find_gid_by_filter()
[all …]
H A Dcm_msgs.h78 union ib_gid primary_local_gid;
79 union ib_gid primary_remote_gid;
91 union ib_gid alt_local_gid;
92 union ib_gid alt_remote_gid;
668 union ib_gid alt_local_gid;
669 union ib_gid alt_remote_gid;
H A Dcore_priv.h113 union ib_gid *gid, struct ib_gid_attr *attr);
116 union ib_gid *gid, struct ib_gid_attr *attr);
H A Dib_device.c662 union ib_gid gid; in ib_query_port()
697 u8 port_num, int index, union ib_gid *gid, in ib_query_gid()
875 int ib_find_gid(struct ib_device *device, union ib_gid *gid, in ib_find_gid()
879 union ib_gid tmp_gid; in ib_find_gid()
963 const union ib_gid *gid, in ib_get_net_dev_by_params()
H A Dib_verbs.c504 static bool find_gid_index(const union ib_gid *gid, in find_gid_index()
528 u16 vlan_id, const union ib_gid *sgid, in get_sgid_index_from_eth()
541 union ib_gid *sgid, union ib_gid *dgid) in get_gids_from_rdma_hdr()
582 union ib_gid dgid; in ib_init_ah_from_wc()
583 union ib_gid sgid; in ib_init_ah_from_wc()
1277 union ib_gid sgid; in ib_resolve_eth_dmac()
1737 int ib_attach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid) in ib_attach_mcast()
1755 int ib_detach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid) in ib_detach_mcast()
H A Dib_ucma.c757 (union ib_gid *) &resp->ib_route[0].dgid); in ucma_copy_ib_route()
759 (union ib_gid *) &resp->ib_route[0].sgid); in ucma_copy_ib_route()
783 (union ib_gid *)&resp->ib_route[0].dgid); in ucma_copy_iboe_route()
785 (union ib_gid *)&resp->ib_route[0].sgid); in ucma_copy_iboe_route()
807 rdma_addr_get_dgid(dev_addr, (union ib_gid *) &resp->ib_route[0].dgid); in ucma_copy_iw_route()
808 rdma_addr_get_sgid(dev_addr, (union ib_gid *) &resp->ib_route[0].sgid); in ucma_copy_iw_route()
956 (union ib_gid *) &addr->sib_addr); in ucma_query_gid()
969 (union ib_gid *) &addr->sib_addr); in ucma_query_gid()
/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_os.c860 union ib_gid gid;
892 union ib_gid zero_sgid = { { 0 } }; in qlnxr_add_sgid()
898 sizeof(union ib_gid))) { in qlnxr_add_sgid()
901 sizeof(union ib_gid)); in qlnxr_add_sgid()
908 sizeof(union ib_gid))) { in qlnxr_add_sgid()
937 memset(&dev->sgid_tbl[i], 0, sizeof(union ib_gid)); in qlnxr_del_sgid()
953 union ib_gid vgid; in qlnxr_add_sgids()
967 union ib_gid *sgid = &dev->sgid_tbl[0]; in qlnxr_add_default_sgid()
992 union ib_gid *gid) in qlnxr_addr_event()
995 union ib_gid vgid; in qlnxr_addr_event()
[all …]
H A Dqlnxr_verbs.h35 union ib_gid *gid);
40 union ib_gid *gid);
H A Dqlnxr_def.h393 union ib_gid sgid_tbl[QLNXR_MAX_SGID];
837 union ib_gid zero_sgid = { { 0 } }; in qlnxr_get_dmac()
840 if (!memcmp(&ah_attr->grh.dgid, &zero_sgid, sizeof(union ib_gid))) { in qlnxr_get_dmac()
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_mcg.c35 int mlx5_core_attach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn) in mlx5_core_attach_mcg()
49 int mlx5_core_detach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn) in mlx5_core_detach_mcg()
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dib_verbs.h165 union ib_gid sgid;
166 union ib_gid dgid;
253 union ib_gid sgid;
281 unsigned int index, const union ib_gid *gid,
284 int index, union ib_gid *gid);
362 union ib_gid *sgid, struct ib_gid_attr **sgid_attr,
366 union ib_gid *sgid);
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c55 union ib_gid mgid;
112 sizeof (union ib_gid)); in __ipoib_mcast_find()
137 sizeof (union ib_gid)); in __ipoib_mcast_add()
166 sizeof (union ib_gid))) { in ipoib_mcast_join_finish()
493 memcpy(if_getlladdr(dev) + 4, priv->local_gid.raw, sizeof (union ib_gid)); in ipoib_mcast_join_task()
523 sizeof (union ib_gid)); in ipoib_mcast_join_task()
657 memcpy(mcast->mcmember.mgid.raw, mgid, sizeof (union ib_gid)); in ipoib_mcast_send()
751 union ib_gid mgid; in ipoib_process_maddr()
898 sizeof (union ib_gid)) < 0) { in ipoib_mcast_iter_next()
919 union ib_gid *mgid, in ipoib_mcast_iter_read()
H A Dipoib_main.c92 const union ib_gid *gid, const struct sockaddr *addr,
347 sizeof (union ib_gid)); in __path_find()
373 sizeof (union ib_gid)); in __path_add()
442 sizeof (union ib_gid)) < 0) { in ipoib_path_iter_next()
602 memcpy(path->pathrec.dgid.raw, &hwaddr[4], sizeof (union ib_gid)); in path_rec_create()
1020 memcpy(if_getlladdr(priv->dev) + 4, priv->local_gid.raw, sizeof(union ib_gid)); in ipoib_add_port()
1167 const union ib_gid *gid, u16 pkey_index, const struct sockaddr *addr, in ipoib_match_gid_pkey_addr()
1211 u16 pkey_index, const union ib_gid *gid, in __ipoib_get_net_dev_by_params()
1235 const union ib_gid *gid, const struct sockaddr *addr, void *client_data) in ipoib_get_net_dev_by_params()
H A Dipoib_fs.c47 static void format_gid(union ib_gid *gid, char *buf) in format_gid()
102 union ib_gid mgid; in ipoib_mcg_seq_show()
H A Dipoib.h359 union ib_gid local_gid;
495 union ib_gid *gid,
510 union ib_gid *mgid, int set_qkey);
/freebsd/sys/dev/irdma/
H A Dfbsd_kcompat.h153 union ib_gid *gid);
155 union ib_gid *gid);
243 int irdma_add_gid(struct ib_device *, u8, unsigned int, const union ib_gid *,
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_cm.c71 union ib_gid primary_path_sgid;
135 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad) in gid_from_req_msg()
366 union ib_gid gid; in mlx4_ib_demux_cm_handler()
H A Dmlx4_ib.h198 union ib_gid gid;
487 union ib_gid gid;
795 union ib_gid *gid, int netw_view);
821 union ib_gid *gid);
/freebsd/sys/dev/mthca/
H A Dmthca_mcg.c120 int mthca_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mthca_multicast_attach()
214 int mthca_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mthca_multicast_detach()

123