Home
last modified time | relevance | path

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

12

/freebsd-10-stable/sys/ofed/include/rdma/
Dib_addr.h123 union ib_gid *gid) in ib_addr_get_mgid()
133 static inline void iboe_mac_vlan_to_ll(union ib_gid *gid, u8 *mac, u16 vid) in iboe_mac_vlan_to_ll()
165 union ib_gid *gid) in iboe_addr_get_sgid()
179 static inline void rdma_addr_get_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_get_sgid()
189 static inline void rdma_addr_set_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_set_sgid()
194 static inline void rdma_addr_get_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_get_dgid()
199 static inline void rdma_addr_set_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_set_dgid()
299 static inline u16 rdma_get_vlan_id(union ib_gid *dgid) in rdma_get_vlan_id()
Dib_sa.h136 union ib_gid dgid;
137 union ib_gid sgid;
179 union ib_gid mgid;
180 union ib_gid port_gid;
242 union ib_gid gid;
289 union ib_gid gid;
334 union ib_gid issuer_gid;
507 union ib_gid *mgid, struct ib_sa_mcmember_rec *rec);
Dib_cache.h53 union ib_gid *gid);
68 union ib_gid *gid,
Dib_verbs.h58 union ib_gid { union
456 union ib_gid dgid;
468 union ib_gid sgid;
469 union ib_gid dgid;
1263 union ib_gid *gid);
1377 union ib_gid *gid,
1380 union ib_gid *gid,
1770 u8 port_num, int index, union ib_gid *gid);
1783 int ib_find_gid(struct ib_device *device, union ib_gid *gid,
2628 int ib_attach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid);
[all …]
Dib_pack.h194 union ib_gid source_gid;
195 union ib_gid destination_gid;
/freebsd-10-stable/sys/dev/mlx5/mlx5_ib/
Dmlx5_ib_roce.c45 static void ib_gid_to_mlx5_roce_addr(const union ib_gid *gid, in ib_gid_to_mlx5_roce_addr()
54 union ib_gid zgid; in ib_gid_to_mlx5_roce_addr()
88 const union ib_gid *gid, struct net_device *ndev) in modify_gid_roce()
243 union ib_gid gid; in mlx5_get_roce_gid_type()
Dmlx5_ib.h528 union ib_gid gid_table[MLX5_IB_GID_MAX];
738 union ib_gid *gid);
763 const union ib_gid *gid, struct net_device *ndev);
765 union ib_gid *gid);
/freebsd-10-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
Dipoib_multicast.c52 union ib_gid mgid;
109 sizeof (union ib_gid)); in __ipoib_mcast_find()
134 sizeof (union ib_gid)); in __ipoib_mcast_add()
162 sizeof (union ib_gid))) { in ipoib_mcast_join_finish()
478 memcpy(IF_LLADDR(dev) + 4, priv->local_gid.raw, sizeof (union ib_gid)); in ipoib_mcast_join_task()
508 sizeof (union ib_gid)); in ipoib_mcast_join_task()
641 memcpy(mcast->mcmember.mgid.raw, mgid, sizeof (union ib_gid)); in ipoib_mcast_send()
754 union ib_gid mgid; in ipoib_mcast_restart()
873 sizeof (union ib_gid)) < 0) { in ipoib_mcast_iter_next()
894 union ib_gid *mgid, in ipoib_mcast_iter_read()
Dipoib_fs.c44 static void format_gid(union ib_gid *gid, char *buf) in format_gid()
99 union ib_gid mgid; in ipoib_mcg_seq_show()
Dipoib.h355 union ib_gid local_gid;
502 union ib_gid *gid,
517 union ib_gid *mgid, int set_qkey);
Dipoib_main.c325 sizeof (union ib_gid)); in __path_find()
351 sizeof (union ib_gid)); in __path_add()
420 sizeof (union ib_gid)) < 0) { in ipoib_path_iter_next()
577 memcpy(path->pathrec.dgid.raw, &hwaddr[4], sizeof (union ib_gid)); in path_rec_create()
987 memcpy(IF_LLADDR(priv->dev) + 4, priv->local_gid.raw, sizeof (union ib_gid)); in ipoib_add_port()
/freebsd-10-stable/sys/dev/mlx5/mlx5_core/
Dmlx5_mcg.c34 int mlx5_core_attach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn) in mlx5_core_attach_mcg()
52 int mlx5_core_detach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn) in mlx5_core_detach_mcg()
/freebsd-10-stable/sys/ofed/drivers/infiniband/core/
Dcm_msgs.h94 union ib_gid primary_local_gid;
95 union ib_gid primary_remote_gid;
107 union ib_gid alt_local_gid;
108 union ib_gid alt_remote_gid;
656 union ib_gid alt_local_gid;
657 union ib_gid alt_remote_gid;
Dcache.c52 union ib_gid table[0];
75 union ib_gid *gid) in ib_get_cached_gid()
100 union ib_gid *gid, in ib_find_cached_gid()
Ddevice.c597 u8 port_num, int index, union ib_gid *gid) in ib_query_gid()
669 int ib_find_gid(struct ib_device *device, union ib_gid *gid, in ib_find_gid()
672 union ib_gid tmp_gid; in ib_find_gid()
Dmulticast.c56 static union ib_gid mgid0;
131 union ib_gid *mgid) in mcast_find()
530 union ib_gid *mgid, gfp_t gfp_mask) in acquire_group()
666 union ib_gid *mgid, struct ib_sa_mcmember_rec *rec) in ib_sa_get_mcmember_rec()
Duverbs.h113 union ib_gid gid;
Dlocal_sa.c103 union ib_gid gid;
129 union ib_gid gid;
158 union ib_gid gid;
755 union ib_gid *dgid, struct ib_sa_attr_iter *iter) in ib_create_path_iter()
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mlx4/
Dcm.c65 union ib_gid primary_path_sgid;
95 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad) in gid_from_req_msg()
327 union ib_gid gid; in mlx4_ib_demux_cm_handler()
Dmlx4_ib.h173 union ib_gid gid;
482 union ib_gid gid_table[MLX4_MAX_PORTS][128];
716 union ib_gid *gid, int netw_view);
748 union ib_gid *gid);
Dmain.c97 union ib_gid gids[128];
124 static union ib_gid zgid;
405 union ib_gid *gid, int netw_view) in __mlx4_ib_query_gid()
461 union ib_gid *gid) in iboe_query_gid()
471 union ib_gid *gid) in mlx4_ib_query_gid()
872 static int add_gid_entry(struct ib_qp *ibqp, union ib_gid *gid) in add_gid_entry()
896 union ib_gid *gid) in mlx4_ib_add_mc()
926 union ib_gid gid;
929 static int mlx4_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_attach()
1197 static int mlx4_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_detach()
[all …]
Dmcg.c56 static union ib_gid mgid0;
80 union ib_gid mgid;
81 union ib_gid port_gid;
157 union ib_gid *mgid) in mcast_find()
740 union ib_gid *new_mgid) in search_relocate_mgid0_group()
806 union ib_gid *mgid, int create, in acquire_group()
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mthca/
Dmthca_mcg.c127 int mthca_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mthca_multicast_attach()
234 int mthca_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mthca_multicast_detach()
/freebsd-10-stable/sys/dev/cxgbe/iw_cxgbe/
Dprovider.c70 static int c4iw_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in c4iw_multicast_attach()
75 static int c4iw_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in c4iw_multicast_detach()
286 c4iw_query_gid(struct ib_device *ibdev, u8 port, int index, union ib_gid *gid) in c4iw_query_gid()
/freebsd-10-stable/sys/dev/mlx5/
Dvport.h136 u16 vport_num, u16 gid_index, union ib_gid *gid);

12