/Linux-v4.19/include/rdma/ |
D | ib_cache.h | 41 union ib_gid *gid); 43 const union ib_gid *gid, 47 const union ib_gid *gid, 52 struct ib_device *device, const union ib_gid *gid, u8 port_num, 53 bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *, 130 bool rdma_is_zero_gid(const union ib_gid *gid);
|
D | ib_addr.h | 128 union ib_gid *gid) in ib_addr_get_mgid() 143 static inline int rdma_ip2gid(struct sockaddr *addr, union ib_gid *gid) in rdma_ip2gid() 162 static inline void rdma_gid2ip(struct sockaddr *out, const union ib_gid *gid) in rdma_gid2ip() 182 static inline void rdma_addr_get_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_get_sgid() 188 static inline void rdma_addr_set_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_set_sgid() 193 static inline void rdma_addr_get_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_get_dgid() 198 static inline void rdma_addr_set_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) in rdma_addr_set_dgid() 286 static inline u16 rdma_get_vlan_id(union ib_gid *dgid) in rdma_get_vlan_id()
|
D | opa_addr.h | 75 static inline bool ib_is_opa_gid(const union ib_gid *gid) in ib_is_opa_gid() 88 static inline u32 opa_get_lid_from_gid(const union ib_gid *gid) in opa_get_lid_from_gid()
|
D | ib_sa.h | 191 union ib_gid dgid; 192 union ib_gid sgid; 335 union ib_gid mgid; 336 union ib_gid port_gid; 398 union ib_gid gid; 542 union ib_gid *mgid, struct ib_sa_mcmember_rec *rec);
|
D | ib_verbs.h | 75 union ib_gid { union 83 extern union ib_gid zgid; 97 union ib_gid gid; 674 union ib_gid dgid; 686 union ib_gid sgid; 687 union ib_gid dgid; 2220 union ib_gid *gid, u16 mlid, 2223 union ib_gid *gid, u16 mlid); 2320 union ib_gid *gid); 2451 union ib_gid *gid, [all …]
|
D | rdma_cm.h | 420 void rdma_read_gids(struct rdma_cm_id *cm_id, union ib_gid *sgid, 421 union ib_gid *dgid);
|
/Linux-v4.19/drivers/infiniband/sw/rdmavt/ |
D | mcast.h | 54 int rvt_attach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 55 int rvt_detach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid);
|
D | mcast.c | 107 static struct rvt_mcast *rvt_mcast_alloc(union ib_gid *mgid, u16 lid) in rvt_mcast_alloc() 148 struct rvt_mcast *rvt_mcast_find(struct rvt_ibport *ibp, union ib_gid *mgid, in rvt_mcast_find() 280 int rvt_attach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in rvt_attach_mcast() 343 int rvt_detach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in rvt_detach_mcast()
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | mad.h | 94 union ib_gid issuer_gid; 102 union ib_gid gid; 144 union ib_gid gid1; 145 union ib_gid gid2; 157 union ib_gid gid1; 158 union ib_gid gid2;
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | mcg.c | 40 int mlx5_core_attach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn) in mlx5_core_attach_mcg() 54 int mlx5_core_detach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn) in mlx5_core_detach_mcg()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | cache.c | 59 union ib_gid zgid; 143 bool rdma_is_zero_gid(const union ib_gid *gid) in rdma_is_zero_gid() 423 static int find_gid(struct ib_gid_table *table, const union ib_gid *gid, in find_gid() 497 static void make_default_gid(struct net_device *dev, union ib_gid *gid) in make_default_gid() 504 union ib_gid *gid, struct ib_gid_attr *attr, in __ib_cache_gid_add() 548 union ib_gid *gid, struct ib_gid_attr *attr) in ib_cache_gid_add() 557 union ib_gid default_gid; in ib_cache_gid_add() 580 union ib_gid *gid, struct ib_gid_attr *attr, in _ib_cache_gid_del() 609 union ib_gid *gid, struct ib_gid_attr *attr) in ib_cache_gid_del() 663 const union ib_gid *gid, in rdma_find_gid_by_port() [all …]
|
D | core_priv.h | 130 union ib_gid *gid, struct ib_gid_attr *attr); 133 union ib_gid *gid, struct ib_gid_attr *attr); 339 int rdma_addr_find_l2_eth_by_grh(const union ib_gid *sgid, 340 const union ib_gid *dgid,
|
D | uverbs_marshall.c | 181 if ((ib_is_opa_gid((union ib_gid *)src->sgid)) || in ib_copy_path_rec_from_user() 182 (ib_is_opa_gid((union ib_gid *)src->dgid))) { in ib_copy_path_rec_from_user() 184 slid = opa_get_lid_from_gid((union ib_gid *)src->sgid); in ib_copy_path_rec_from_user() 185 dlid = opa_get_lid_from_gid((union ib_gid *)src->dgid); in ib_copy_path_rec_from_user()
|
D | cm_msgs.h | 75 union ib_gid primary_local_gid; 76 union ib_gid primary_remote_gid; 88 union ib_gid alt_local_gid; 89 union ib_gid alt_remote_gid; 665 union ib_gid alt_local_gid; 666 union ib_gid alt_remote_gid;
|
/Linux-v4.19/drivers/infiniband/sw/rxe/ |
D | rxe_loc.h | 68 int rxe_mcast_get_grp(struct rxe_dev *rxe, union ib_gid *mgid, 75 union ib_gid *mgid); 152 int rxe_mcast_add(struct rxe_dev *rxe, union ib_gid *mgid); 153 int rxe_mcast_delete(struct rxe_dev *rxe, union ib_gid *mgid);
|
D | rxe_recv.c | 285 union ib_gid dgid; in rxe_rcv_mcast_pkt() 336 union ib_gid dgid; in rxe_match_dgid() 337 union ib_gid *pdgid; in rxe_match_dgid() 344 pdgid = (union ib_gid *)&ipv6_hdr(skb)->daddr; in rxe_match_dgid()
|
D | rxe_mcast.c | 37 int rxe_mcast_get_grp(struct rxe_dev *rxe, union ib_gid *mgid, in rxe_mcast_get_grp() 123 union ib_gid *mgid) in rxe_mcast_drop_grp_elem()
|
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_misc.c | 248 void pvrdma_gid_to_ib(union ib_gid *dst, const union pvrdma_gid *src) in pvrdma_gid_to_ib() 250 BUILD_BUG_ON(sizeof(union pvrdma_gid) != sizeof(union ib_gid)); in pvrdma_gid_to_ib() 254 void ib_gid_to_pvrdma(union pvrdma_gid *dst, const union ib_gid *src) in ib_gid_to_pvrdma() 256 BUILD_BUG_ON(sizeof(union pvrdma_gid) != sizeof(union ib_gid)); in ib_gid_to_pvrdma()
|
D | pvrdma.h | 223 union ib_gid *sgid_tbl; 483 void pvrdma_gid_to_ib(union ib_gid *dst, const union pvrdma_gid *src); 484 void ib_gid_to_pvrdma(union pvrdma_gid *dst, const union ib_gid *src);
|
/Linux-v4.19/drivers/infiniband/ulp/ipoib/ |
D | ipoib_multicast.c | 60 union ib_gid mgid; 171 sizeof (union ib_gid)); in __ipoib_mcast_find() 196 sizeof (union ib_gid)); in __ipoib_mcast_add() 228 sizeof (union ib_gid))) { in ipoib_mcast_join_finish() 616 sizeof (union ib_gid)); in ipoib_mcast_join_task() 796 sizeof (union ib_gid)); in ipoib_mcast_send() 916 union ib_gid mgid; in ipoib_mcast_restart_task() 1031 sizeof (union ib_gid)) < 0) { in ipoib_mcast_iter_next() 1052 union ib_gid *mgid, in ipoib_mcast_iter_read()
|
D | ipoib_main.c | 98 const union ib_gid *gid, const struct sockaddr *addr, 397 const union ib_gid *gid, in ipoib_match_gid_pkey_addr() 445 const union ib_gid *gid, in __ipoib_get_net_dev_by_params() 469 const union ib_gid *gid, const struct sockaddr *addr, in ipoib_get_net_dev_by_params() 565 sizeof (union ib_gid)); in __path_find() 591 sizeof (union ib_gid)); in __path_add() 662 sizeof (union ib_gid)) < 0) { in ipoib_path_iter_next() 783 sizeof(union ib_gid))) { in path_rec_completion() 790 sizeof(union ib_gid)); in path_rec_completion() 868 memcpy(path->pathrec.dgid.raw, gid, sizeof(union ib_gid)); in init_path_rec() [all …]
|
D | ipoib_fs.c | 46 static void format_gid(union ib_gid *gid, char *buf) in format_gid() 101 union ib_gid mgid; in ipoib_mcg_seq_show()
|
/Linux-v4.19/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 203 union ib_gid sgid; 227 union ib_gid orig_dgid;
|
/Linux-v4.19/net/rds/ |
D | ib.c | 312 rdma_read_gids(ic->i_cm_id, (union ib_gid *)&iinfo->src_gid, in rds_ib_conn_info_visitor() 313 (union ib_gid *)&iinfo->dst_gid); in rds_ib_conn_info_visitor() 346 rdma_read_gids(ic->i_cm_id, (union ib_gid *)&iinfo6->src_gid, in rds6_ib_conn_info_visitor() 347 (union ib_gid *)&iinfo6->dst_gid); in rds6_ib_conn_info_visitor()
|
/Linux-v4.19/drivers/infiniband/hw/qib/ |
D | qib_mad.h | 152 union ib_gid redirect_gid; 158 union ib_gid trap_gid;
|