ib_gid            101 drivers/infiniband/core/addr.c 	union ib_gid gid;
ib_gid            809 drivers/infiniband/core/addr.c int rdma_addr_find_l2_eth_by_grh(const union ib_gid *sgid,
ib_gid            810 drivers/infiniband/core/addr.c 				 const union ib_gid *dgid,
ib_gid             58 drivers/infiniband/core/cache.c union ib_gid zgid;
ib_gid            153 drivers/infiniband/core/cache.c bool rdma_is_zero_gid(const union ib_gid *gid)
ib_gid            462 drivers/infiniband/core/cache.c static int find_gid(struct ib_gid_table *table, const union ib_gid *gid,
ib_gid            536 drivers/infiniband/core/cache.c static void make_default_gid(struct  net_device *dev, union ib_gid *gid)
ib_gid            543 drivers/infiniband/core/cache.c 			      union ib_gid *gid, struct ib_gid_attr *attr,
ib_gid            587 drivers/infiniband/core/cache.c 		     union ib_gid *gid, struct ib_gid_attr *attr)
ib_gid            598 drivers/infiniband/core/cache.c 		  union ib_gid *gid, struct ib_gid_attr *attr,
ib_gid            627 drivers/infiniband/core/cache.c 		     union ib_gid *gid, struct ib_gid_attr *attr)
ib_gid            681 drivers/infiniband/core/cache.c 		      const union ib_gid *gid,
ib_gid            733 drivers/infiniband/core/cache.c 	struct ib_device *ib_dev, const union ib_gid *gid, u8 port,
ib_gid            734 drivers/infiniband/core/cache.c 	bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *,
ib_gid            844 drivers/infiniband/core/cache.c 	union ib_gid gid = { };
ib_gid            956 drivers/infiniband/core/cache.c 		   int index, union ib_gid *gid)
ib_gid            995 drivers/infiniband/core/cache.c 					const union ib_gid *gid,
ib_gid            231 drivers/infiniband/core/cm.c 	union ib_gid dgid;
ib_gid            810 drivers/infiniband/core/cm.c 	union ib_gid *port_gid = &cm_id_priv->av.dgid;
ib_gid           1539 drivers/infiniband/core/cm.c 				 struct sa_path_rec *path, union ib_gid *gid)
ib_gid           1665 drivers/infiniband/core/cm.c 		union ib_gid sgid;
ib_gid             75 drivers/infiniband/core/cm_msgs.h 	union ib_gid primary_local_gid;
ib_gid             76 drivers/infiniband/core/cm_msgs.h 	union ib_gid primary_remote_gid;
ib_gid             88 drivers/infiniband/core/cm_msgs.h 	union ib_gid alt_local_gid;
ib_gid             89 drivers/infiniband/core/cm_msgs.h 	union ib_gid alt_remote_gid;
ib_gid            665 drivers/infiniband/core/cm_msgs.h 	union ib_gid alt_local_gid;
ib_gid            666 drivers/infiniband/core/cm_msgs.h 	union ib_gid alt_remote_gid;
ib_gid            415 drivers/infiniband/core/cma.c 	union ib_gid local_gid;
ib_gid            469 drivers/infiniband/core/cma.c static int cma_igmp_send(struct net_device *ndev, union ib_gid *mgid, bool join)
ib_gid            589 drivers/infiniband/core/cma.c 	rdma_addr_set_sgid(dev_addr, (union ib_gid *) &sib->sib_addr);
ib_gid            610 drivers/infiniband/core/cma.c 		  union ib_gid *gid,
ib_gid            662 drivers/infiniband/core/cma.c 	union ib_gid gid, iboe_gid, *gidp;
ib_gid            718 drivers/infiniband/core/cma.c 	union ib_gid gid;
ib_gid            757 drivers/infiniband/core/cma.c 	union ib_gid gid;
ib_gid            814 drivers/infiniband/core/cma.c 	union ib_gid gid, sgid, *dgid;
ib_gid            822 drivers/infiniband/core/cma.c 	dgid = (union ib_gid *) &addr->sib_addr;
ib_gid           1516 drivers/infiniband/core/cma.c 	const union ib_gid *gid = req->has_gid ? &req->local_gid : NULL;
ib_gid           2238 drivers/infiniband/core/cma.c void rdma_read_gids(struct rdma_cm_id *cm_id, union ib_gid *sgid,
ib_gid           2239 drivers/infiniband/core/cma.c 		    union ib_gid *dgid)
ib_gid           2970 drivers/infiniband/core/cma.c 	union ib_gid gid;
ib_gid           3079 drivers/infiniband/core/cma.c 	union ib_gid gid;
ib_gid           3119 drivers/infiniband/core/cma.c 	rdma_addr_set_dgid(&id_priv->id.route.addr.dev_addr, (union ib_gid *)
ib_gid           4220 drivers/infiniband/core/cma.c 			 struct sockaddr *addr, union ib_gid *mgid)
ib_gid           4240 drivers/infiniband/core/cma.c 		*mgid = *(union ib_gid *) (mc_map + 4);
ib_gid           4245 drivers/infiniband/core/cma.c 		*mgid = *(union ib_gid *) (mc_map + 4);
ib_gid           4316 drivers/infiniband/core/cma.c static void cma_iboe_set_mgid(struct sockaddr *addr, union ib_gid *mgid,
ib_gid            136 drivers/infiniband/core/core_priv.h 		     union ib_gid *gid, struct ib_gid_attr *attr);
ib_gid            139 drivers/infiniband/core/core_priv.h 		     union ib_gid *gid, struct ib_gid_attr *attr);
ib_gid            379 drivers/infiniband/core/core_priv.h int rdma_addr_find_l2_eth_by_grh(const union ib_gid *sgid,
ib_gid            380 drivers/infiniband/core/core_priv.h 				 const union ib_gid *dgid,
ib_gid           2025 drivers/infiniband/core/device.c 	union ib_gid gid = {};
ib_gid           2420 drivers/infiniband/core/device.c int ib_find_gid(struct ib_device *device, union ib_gid *gid,
ib_gid           2423 drivers/infiniband/core/device.c 	union ib_gid tmp_gid;
ib_gid           2503 drivers/infiniband/core/device.c 					    const union ib_gid *gid,
ib_gid           1914 drivers/infiniband/core/mad.c 	union ib_gid sgid;
ib_gid             56 drivers/infiniband/core/multicast.c static union ib_gid mgid0;
ib_gid            130 drivers/infiniband/core/multicast.c 				      union ib_gid *mgid)
ib_gid            558 drivers/infiniband/core/multicast.c 					 union ib_gid *mgid, gfp_t gfp_mask)
ib_gid            694 drivers/infiniband/core/multicast.c 			   union ib_gid *mgid, struct ib_sa_mcmember_rec *rec)
ib_gid             54 drivers/infiniband/core/roce_gid_mgmt.c 	union ib_gid       gid;
ib_gid             99 drivers/infiniband/core/roce_gid_mgmt.c 		       u8 port, union ib_gid *gid,
ib_gid            286 drivers/infiniband/core/roce_gid_mgmt.c 	union ib_gid gid;
ib_gid            411 drivers/infiniband/core/roce_gid_mgmt.c 		union ib_gid	gid;
ib_gid            407 drivers/infiniband/core/sysfs.c 		const union ib_gid zgid = {};
ib_gid            784 drivers/infiniband/core/ucma.c 				   (union ib_gid *) &resp->ib_route[0].dgid);
ib_gid            786 drivers/infiniband/core/ucma.c 				   (union ib_gid *) &resp->ib_route[0].sgid);
ib_gid            810 drivers/infiniband/core/ucma.c 			    (union ib_gid *)&resp->ib_route[0].dgid);
ib_gid            812 drivers/infiniband/core/ucma.c 			    (union ib_gid *)&resp->ib_route[0].sgid);
ib_gid            834 drivers/infiniband/core/ucma.c 	rdma_addr_get_dgid(dev_addr, (union ib_gid *) &resp->ib_route[0].dgid);
ib_gid            835 drivers/infiniband/core/ucma.c 	rdma_addr_get_sgid(dev_addr, (union ib_gid *) &resp->ib_route[0].sgid);
ib_gid            991 drivers/infiniband/core/ucma.c 		rdma_read_gids(ctx->cm_id, (union ib_gid *)&addr->sib_addr,
ib_gid           1005 drivers/infiniband/core/ucma.c 			       (union ib_gid *)&addr->sib_addr);
ib_gid            180 drivers/infiniband/core/uverbs.h 	union ib_gid 		gid;
ib_gid           2564 drivers/infiniband/core/uverbs_cmd.c 	ret = ib_detach_mcast(qp, (union ib_gid *)cmd.gid, cmd.mlid);
ib_gid            181 drivers/infiniband/core/uverbs_marshall.c 	if ((ib_is_opa_gid((union ib_gid *)src->sgid)) ||
ib_gid            182 drivers/infiniband/core/uverbs_marshall.c 	    (ib_is_opa_gid((union ib_gid *)src->dgid))) {
ib_gid            184 drivers/infiniband/core/uverbs_marshall.c 		slid = opa_get_lid_from_gid((union ib_gid *)src->sgid);
ib_gid            185 drivers/infiniband/core/uverbs_marshall.c 		dlid = opa_get_lid_from_gid((union ib_gid *)src->dgid);
ib_gid            660 drivers/infiniband/core/verbs.c static bool find_gid_index(const union ib_gid *gid,
ib_gid            680 drivers/infiniband/core/verbs.c 		       u16 vlan_id, const union ib_gid *sgid,
ib_gid            692 drivers/infiniband/core/verbs.c 			      union ib_gid *sgid, union ib_gid *dgid)
ib_gid            776 drivers/infiniband/core/verbs.c 	union ib_gid dgid;
ib_gid            777 drivers/infiniband/core/verbs.c 	union ib_gid sgid;
ib_gid            868 drivers/infiniband/core/verbs.c void rdma_move_grh_sgid_attr(struct rdma_ah_attr *attr, union ib_gid *dgid,
ib_gid           2183 drivers/infiniband/core/verbs.c int ib_attach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid)
ib_gid           2201 drivers/infiniband/core/verbs.c int ib_detach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid)
ib_gid            291 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		      int index, union ib_gid *gid)
ib_gid            674 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	       sizeof(union ib_gid));
ib_gid            898 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	union ib_gid sgid;
ib_gid            914 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	       sizeof(union ib_gid));
ib_gid           1847 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	union ib_gid dgid;
ib_gid            161 drivers/infiniband/hw/bnxt_re/ib_verbs.h 		      int index, union ib_gid *gid);
ib_gid            920 drivers/infiniband/hw/cxgb3/iwch_provider.c 			  int index, union ib_gid *gid)
ib_gid            248 drivers/infiniband/hw/cxgb4/provider.c 			  union ib_gid *gid)
ib_gid            128 drivers/infiniband/hw/efa/efa.h 		  union ib_gid *gid);
ib_gid            400 drivers/infiniband/hw/efa/efa_verbs.c 		  union ib_gid *gid)
ib_gid             94 drivers/infiniband/hw/hfi1/mad.h 	union ib_gid issuer_gid;
ib_gid            102 drivers/infiniband/hw/hfi1/mad.h 			union ib_gid	gid;
ib_gid            144 drivers/infiniband/hw/hfi1/mad.h 			union ib_gid	gid1;
ib_gid            145 drivers/infiniband/hw/hfi1/mad.h 			union ib_gid	gid2;
ib_gid            157 drivers/infiniband/hw/hfi1/mad.h 			union ib_gid	gid1;
ib_gid            158 drivers/infiniband/hw/hfi1/mad.h 			union ib_gid	gid2;
ib_gid             56 drivers/infiniband/hw/hfi1/ruc.c static int gid_ok(union ib_gid *gid, __be64 gid_prefix, __be64 id)
ib_gid            941 drivers/infiniband/hw/hns/hns_roce_device.h 		       const union ib_gid *gid, const struct ib_gid_attr *attr);
ib_gid            710 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	union ib_gid dgid;
ib_gid           1740 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 			       int gid_index, const union ib_gid *gid,
ib_gid           2137 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				      int gid_index, const union ib_gid *gid,
ib_gid           2170 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			       int gid_index, const union ib_gid *gid,
ib_gid           2608 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			   union ib_gid *gid)
ib_gid            838 drivers/infiniband/hw/mlx4/alias_GUID.c 	union ib_gid gid;
ib_gid             71 drivers/infiniband/hw/mlx4/cm.c 	union ib_gid primary_path_sgid;
ib_gid            135 drivers/infiniband/hw/mlx4/cm.c static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad)
ib_gid            338 drivers/infiniband/hw/mlx4/cm.c 		union ib_gid gid;
ib_gid            486 drivers/infiniband/hw/mlx4/mad.c static int get_gids_from_l3_hdr(struct ib_grh *grh, union ib_gid *sgid,
ib_gid            487 drivers/infiniband/hw/mlx4/mad.c 				union ib_gid *dgid)
ib_gid            563 drivers/infiniband/hw/mlx4/mad.c 		union ib_gid sgid;
ib_gid            564 drivers/infiniband/hw/mlx4/mad.c 		union ib_gid dgid;
ib_gid            680 drivers/infiniband/hw/mlx4/mad.c 		union ib_gid dgid;
ib_gid            681 drivers/infiniband/hw/mlx4/mad.c 		union ib_gid sgid;
ib_gid           1214 drivers/infiniband/hw/mlx4/mad.c 				union ib_gid gid;
ib_gid           2320 drivers/infiniband/hw/mlx4/mad.c 		union ib_gid gid;
ib_gid            169 drivers/infiniband/hw/mlx4/main.c 	union ib_gid *gid_tbl;
ib_gid            178 drivers/infiniband/hw/mlx4/main.c 		memcpy(&gid_tbl[i], &gids[i].gid, sizeof(union ib_gid));
ib_gid            203 drivers/infiniband/hw/mlx4/main.c 		union ib_gid	gid;
ib_gid            217 drivers/infiniband/hw/mlx4/main.c 		memcpy(&gid_tbl[i].gid, &gids[i].gid, sizeof(union ib_gid));
ib_gid            320 drivers/infiniband/hw/mlx4/main.c 				memcpy(&gids[i].gid, &port_gid_table->gids[i].gid, sizeof(union ib_gid));
ib_gid            379 drivers/infiniband/hw/mlx4/main.c 				       sizeof(union ib_gid));
ib_gid            835 drivers/infiniband/hw/mlx4/main.c 			union ib_gid *gid, int netw_view)
ib_gid            891 drivers/infiniband/hw/mlx4/main.c 			     union ib_gid *gid)
ib_gid           1268 drivers/infiniband/hw/mlx4/main.c static int add_gid_entry(struct ib_qp *ibqp, union ib_gid *gid)
ib_gid           1308 drivers/infiniband/hw/mlx4/main.c 		   union ib_gid *gid)
ib_gid           1333 drivers/infiniband/hw/mlx4/main.c 	union ib_gid gid;
ib_gid           1856 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
ib_gid           1934 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
ib_gid             62 drivers/infiniband/hw/mlx4/mcg.c static union ib_gid mgid0;
ib_gid             86 drivers/infiniband/hw/mlx4/mcg.c 	union ib_gid	mgid;
ib_gid             87 drivers/infiniband/hw/mlx4/mcg.c 	union ib_gid	port_gid;
ib_gid            163 drivers/infiniband/hw/mlx4/mcg.c 				      union ib_gid *mgid)
ib_gid            748 drivers/infiniband/hw/mlx4/mcg.c 						       union ib_gid *new_mgid)
ib_gid            811 drivers/infiniband/hw/mlx4/mcg.c 					 union ib_gid *mgid, int create)
ib_gid            197 drivers/infiniband/hw/mlx4/mlx4_ib.h 	union ib_gid		gid;
ib_gid            508 drivers/infiniband/hw/mlx4/mlx4_ib.h 	union ib_gid	gid;
ib_gid            809 drivers/infiniband/hw/mlx4/mlx4_ib.h 			union ib_gid *gid, int netw_view);
ib_gid            835 drivers/infiniband/hw/mlx4/mlx4_ib.h 		   union ib_gid *gid);
ib_gid           3013 drivers/infiniband/hw/mlx4/qp.c 				int index, union ib_gid *gid,
ib_gid           3041 drivers/infiniband/hw/mlx4/qp.c 	union ib_gid sgid;
ib_gid           3559 drivers/infiniband/hw/mlx4/qp.c 			union ib_gid gid;
ib_gid            119 drivers/infiniband/hw/mlx4/sysfs.c 	union ib_gid gid;
ib_gid            277 drivers/infiniband/hw/mlx5/cmd.c int mlx5_cmd_attach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid,
ib_gid            292 drivers/infiniband/hw/mlx5/cmd.c int mlx5_cmd_detach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid,
ib_gid             58 drivers/infiniband/hw/mlx5/cmd.h int mlx5_cmd_attach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid,
ib_gid             60 drivers/infiniband/hw/mlx5/cmd.h int mlx5_cmd_detach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid,
ib_gid            495 drivers/infiniband/hw/mlx5/mad.c 			    union ib_gid *gid)
ib_gid            579 drivers/infiniband/hw/mlx5/main.c 			 unsigned int index, const union ib_gid *gid,
ib_gid           1430 drivers/infiniband/hw/mlx5/main.c 			     union ib_gid *gid)
ib_gid           4340 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
ib_gid           4363 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
ib_gid           1204 drivers/infiniband/hw/mlx5/mlx5_ib.h 			    union ib_gid *gid);
ib_gid            576 drivers/infiniband/hw/mthca/mthca_dev.h int mthca_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid);
ib_gid            577 drivers/infiniband/hw/mthca/mthca_dev.h int mthca_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid);
ib_gid            120 drivers/infiniband/hw/mthca/mthca_mcg.c int mthca_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
ib_gid            214 drivers/infiniband/hw/mthca/mthca_mcg.c int mthca_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
ib_gid            265 drivers/infiniband/hw/mthca/mthca_provider.c 			   int index, union ib_gid *gid)
ib_gid             74 drivers/infiniband/hw/ocrdma/ocrdma_ah.c 			struct rdma_ah_attr *attr, const union ib_gid *sgid,
ib_gid            141 drivers/infiniband/hw/ocrdma/ocrdma_ah.c 		memcpy(&grh.sgid[0], sgid->raw, sizeof(union ib_gid));
ib_gid            354 drivers/infiniband/hw/qedr/main.c 	dev->sgid_tbl = kcalloc(QEDR_MAX_SGID, sizeof(union ib_gid),
ib_gid            980 drivers/infiniband/hw/qedr/main.c 	union ib_gid *sgid = &dev->sgid_tbl[0];
ib_gid            151 drivers/infiniband/hw/qedr/qedr.h 	union ib_gid *sgid_tbl;
ib_gid            517 drivers/infiniband/hw/qedr/qedr.h 	union ib_gid zero_sgid = { { 0 } };
ib_gid            522 drivers/infiniband/hw/qedr/qedr.h 	if (!memcmp(&grh->dgid, &zero_sgid, sizeof(union ib_gid))) {
ib_gid             80 drivers/infiniband/hw/qedr/verbs.c 		      int index, union ib_gid *sgid)
ib_gid             42 drivers/infiniband/hw/qedr/verbs.h 		      int index, union ib_gid *gid);
ib_gid            152 drivers/infiniband/hw/qib/qib_mad.h 	union ib_gid redirect_gid;
ib_gid            158 drivers/infiniband/hw/qib/qib_mad.h 	union ib_gid trap_gid;
ib_gid             69 drivers/infiniband/hw/qib/qib_ruc.c static int gid_ok(union ib_gid *gid, __be64 gid_prefix, __be64 id)
ib_gid            371 drivers/infiniband/hw/usnic/usnic_ib_main.c 	union ib_gid gid;
ib_gid            280 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	union ib_gid gid;
ib_gid            423 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 				union ib_gid *gid)
ib_gid             50 drivers/infiniband/hw/usnic/usnic_ib_verbs.h 				union ib_gid *gid);
ib_gid            223 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	union ib_gid *sgid_tbl;
ib_gid            516 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h void pvrdma_gid_to_ib(union ib_gid *dst, const union pvrdma_gid *src);
ib_gid            517 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h void ib_gid_to_pvrdma(union pvrdma_gid *dst, const union ib_gid *src);
ib_gid            611 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 				   const union ib_gid *gid,
ib_gid           1011 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 				sizeof(union ib_gid), GFP_KERNEL);
ib_gid            243 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c void pvrdma_gid_to_ib(union ib_gid *dst, const union pvrdma_gid *src)
ib_gid            245 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c 	BUILD_BUG_ON(sizeof(union pvrdma_gid) != sizeof(union ib_gid));
ib_gid            249 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c void ib_gid_to_pvrdma(union pvrdma_gid *dst, const union ib_gid *src)
ib_gid            251 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c 	BUILD_BUG_ON(sizeof(union pvrdma_gid) != sizeof(union ib_gid));
ib_gid            187 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		     union ib_gid *gid)
ib_gid            194 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	memcpy(gid, &dev->sgid_tbl[index], sizeof(union ib_gid));
ib_gid            389 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h 		     int index, union ib_gid *gid);
ib_gid            107 drivers/infiniband/sw/rdmavt/mcast.c static struct rvt_mcast *rvt_mcast_alloc(union ib_gid *mgid, u16 lid)
ib_gid            148 drivers/infiniband/sw/rdmavt/mcast.c struct rvt_mcast *rvt_mcast_find(struct rvt_ibport *ibp, union ib_gid *mgid,
ib_gid            280 drivers/infiniband/sw/rdmavt/mcast.c int rvt_attach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
ib_gid            343 drivers/infiniband/sw/rdmavt/mcast.c int rvt_detach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
ib_gid             54 drivers/infiniband/sw/rdmavt/mcast.h int rvt_attach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid);
ib_gid             55 drivers/infiniband/sw/rdmavt/mcast.h int rvt_detach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid);
ib_gid            263 drivers/infiniband/sw/rdmavt/vt.c 			 int guid_index, union ib_gid *gid)
ib_gid             70 drivers/infiniband/sw/rxe/rxe_loc.h int rxe_mcast_get_grp(struct rxe_dev *rxe, union ib_gid *mgid,
ib_gid             77 drivers/infiniband/sw/rxe/rxe_loc.h 			    union ib_gid *mgid);
ib_gid            151 drivers/infiniband/sw/rxe/rxe_loc.h int rxe_mcast_add(struct rxe_dev *rxe, union ib_gid *mgid);
ib_gid            152 drivers/infiniband/sw/rxe/rxe_loc.h int rxe_mcast_delete(struct rxe_dev *rxe, union ib_gid *mgid);
ib_gid             37 drivers/infiniband/sw/rxe/rxe_mcast.c int rxe_mcast_get_grp(struct rxe_dev *rxe, union ib_gid *mgid,
ib_gid            123 drivers/infiniband/sw/rxe/rxe_mcast.c 			    union ib_gid *mgid)
ib_gid             62 drivers/infiniband/sw/rxe/rxe_net.c int rxe_mcast_add(struct rxe_dev *rxe, union ib_gid *mgid)
ib_gid             73 drivers/infiniband/sw/rxe/rxe_net.c int rxe_mcast_delete(struct rxe_dev *rxe, union ib_gid *mgid)
ib_gid             99 drivers/infiniband/sw/rxe/rxe_pool.c 		.key_size	= sizeof(union ib_gid),
ib_gid            283 drivers/infiniband/sw/rxe/rxe_recv.c 	union ib_gid dgid;
ib_gid            334 drivers/infiniband/sw/rxe/rxe_recv.c 	union ib_gid dgid;
ib_gid            335 drivers/infiniband/sw/rxe/rxe_recv.c 	union ib_gid *pdgid;
ib_gid            342 drivers/infiniband/sw/rxe/rxe_recv.c 		pdgid = (union ib_gid *)&ipv6_hdr(skb)->daddr;
ib_gid           1046 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_attach_mcast(struct ib_qp *ibqp, union ib_gid *mgid, u16 mlid)
ib_gid           1064 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_detach_mcast(struct ib_qp *ibqp, union ib_gid *mgid, u16 mlid)
ib_gid            358 drivers/infiniband/sw/rxe/rxe_verbs.h 	union ib_gid		mgid;
ib_gid            254 drivers/infiniband/sw/siw/siw_verbs.c 		  union ib_gid *gid)
ib_gid             51 drivers/infiniband/sw/siw/siw_verbs.h 		  union ib_gid *gid);
ib_gid            370 drivers/infiniband/ulp/ipoib/ipoib.h 	union ib_gid local_gid;
ib_gid            568 drivers/infiniband/ulp/ipoib/ipoib.h 				  union ib_gid *gid,
ib_gid            581 drivers/infiniband/ulp/ipoib/ipoib.h 		       union ib_gid *mgid, u16 mlid, int set_qkey, u32 qkey);
ib_gid            583 drivers/infiniband/ulp/ipoib/ipoib.h 		       union ib_gid *mgid, u16 mlid);
ib_gid             46 drivers/infiniband/ulp/ipoib/ipoib_fs.c static void format_gid(union ib_gid *gid, char *buf)
ib_gid            101 drivers/infiniband/ulp/ipoib/ipoib_fs.c 	union ib_gid mgid;
ib_gid            179 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	union ib_gid *dgid;
ib_gid            180 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	union ib_gid *sgid;
ib_gid            228 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	else if (memcmp(dgid, dev->broadcast + 4, sizeof(union ib_gid)) == 0)
ib_gid           1067 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	union ib_gid search_gid;
ib_gid           1068 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	union ib_gid gid0;
ib_gid           1069 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	union ib_gid *netdev_gid;
ib_gid           1075 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	netdev_gid = (union ib_gid *)(priv->dev->dev_addr + 4);
ib_gid             98 drivers/infiniband/ulp/ipoib/ipoib_main.c 		const union ib_gid *gid, const struct sockaddr *addr,
ib_gid            398 drivers/infiniband/ulp/ipoib/ipoib_main.c 				     const union ib_gid *gid,
ib_gid            446 drivers/infiniband/ulp/ipoib/ipoib_main.c 					 const union ib_gid *gid,
ib_gid            470 drivers/infiniband/ulp/ipoib/ipoib_main.c 		const union ib_gid *gid, const struct sockaddr *addr,
ib_gid            566 drivers/infiniband/ulp/ipoib/ipoib_main.c 			     sizeof (union ib_gid));
ib_gid            592 drivers/infiniband/ulp/ipoib/ipoib_main.c 			     sizeof (union ib_gid));
ib_gid            663 drivers/infiniband/ulp/ipoib/ipoib_main.c 			   sizeof (union ib_gid)) < 0) {
ib_gid            784 drivers/infiniband/ulp/ipoib/ipoib_main.c 			   sizeof(union ib_gid))) {
ib_gid            791 drivers/infiniband/ulp/ipoib/ipoib_main.c 			       sizeof(union ib_gid));
ib_gid            869 drivers/infiniband/ulp/ipoib/ipoib_main.c 	memcpy(path->pathrec.dgid.raw, gid, sizeof(union ib_gid));
ib_gid           1579 drivers/infiniband/ulp/ipoib/ipoib_main.c 			if (!memcmp(gid, neigh->daddr + 4, sizeof (union ib_gid))) {
ib_gid           1883 drivers/infiniband/ulp/ipoib/ipoib_main.c 	       sizeof(union ib_gid));
ib_gid           2292 drivers/infiniband/ulp/ipoib/ipoib_main.c static void set_base_guid(struct ipoib_dev_priv *priv, union ib_gid *gid)
ib_gid           2318 drivers/infiniband/ulp/ipoib/ipoib_main.c 	union ib_gid *gid = (union ib_gid *)(ss->__data + 4);
ib_gid           2349 drivers/infiniband/ulp/ipoib/ipoib_main.c 	set_base_guid(priv, (union ib_gid *)(ss->__data + 4));
ib_gid             60 drivers/infiniband/ulp/ipoib/ipoib_multicast.c 	union ib_gid       mgid;
ib_gid            171 drivers/infiniband/ulp/ipoib/ipoib_multicast.c 			     sizeof (union ib_gid));
ib_gid            196 drivers/infiniband/ulp/ipoib/ipoib_multicast.c 			     sizeof (union ib_gid));
ib_gid            228 drivers/infiniband/ulp/ipoib/ipoib_multicast.c 		    sizeof (union ib_gid))) {
ib_gid            616 drivers/infiniband/ulp/ipoib/ipoib_multicast.c 		       sizeof (union ib_gid));
ib_gid            796 drivers/infiniband/ulp/ipoib/ipoib_multicast.c 			       sizeof (union ib_gid));
ib_gid            916 drivers/infiniband/ulp/ipoib/ipoib_multicast.c 		union ib_gid mgid;
ib_gid           1031 drivers/infiniband/ulp/ipoib/ipoib_multicast.c 			   sizeof (union ib_gid)) < 0) {
ib_gid           1052 drivers/infiniband/ulp/ipoib/ipoib_multicast.c 			   union ib_gid *mgid,
ib_gid             39 drivers/infiniband/ulp/ipoib/ipoib_verbs.c 		       union ib_gid *mgid, u16 mlid, int set_qkey, u32 qkey)
ib_gid             79 drivers/infiniband/ulp/ipoib/ipoib_verbs.c 		       union ib_gid *mgid, u16 mlid)
ib_gid           2641 drivers/infiniband/ulp/srp/ib_srp.c 			union ib_gid *dgid = &ch->ib_cm.path.dgid;
ib_gid            217 drivers/infiniband/ulp/srp/ib_srp.h 	union ib_gid		sgid;
ib_gid            241 drivers/infiniband/ulp/srp/ib_srp.h 			union ib_gid		orig_dgid;
ib_gid            394 drivers/infiniband/ulp/srpt/ib_srpt.h 	union ib_gid		gid;
ib_gid            585 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 			      union ib_gid *gid, u16 lid, int set_qkey,
ib_gid            609 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 			      union ib_gid *gid, u16 lid)
ib_gid             40 drivers/net/ethernet/mellanox/mlx5/core/mcg.c int mlx5_core_attach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn)
ib_gid             54 drivers/net/ethernet/mellanox/mlx5/core/mcg.c int mlx5_core_detach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn)
ib_gid            122 drivers/net/ethernet/mellanox/mlx5/core/rdma.c static void mlx5_rdma_make_default_gid(struct mlx5_core_dev *dev, union ib_gid *gid)
ib_gid            133 drivers/net/ethernet/mellanox/mlx5/core/rdma.c 	union ib_gid gid;
ib_gid            532 drivers/net/ethernet/mellanox/mlx5/core/vport.c 			     union ib_gid *gid)
ib_gid            539 drivers/net/ethernet/mellanox/mlx5/core/vport.c 	union ib_gid *tmp;
ib_gid            978 include/linux/mlx5/driver.h int mlx5_core_attach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn);
ib_gid            979 include/linux/mlx5/driver.h int mlx5_core_detach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn);
ib_gid             90 include/linux/mlx5/vport.h 			     union ib_gid *gid);
ib_gid            125 include/rdma/ib_addr.h 				    union ib_gid *gid)
ib_gid            140 include/rdma/ib_addr.h static inline int rdma_ip2gid(struct sockaddr *addr, union ib_gid *gid)
ib_gid            159 include/rdma/ib_addr.h static inline void rdma_gid2ip(struct sockaddr *out, const union ib_gid *gid)
ib_gid            179 include/rdma/ib_addr.h static inline void rdma_addr_get_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid)
ib_gid            185 include/rdma/ib_addr.h static inline void rdma_addr_set_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid)
ib_gid            190 include/rdma/ib_addr.h static inline void rdma_addr_get_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid)
ib_gid            195 include/rdma/ib_addr.h static inline void rdma_addr_set_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid)
ib_gid            283 include/rdma/ib_addr.h static inline u16 rdma_get_vlan_id(union ib_gid *dgid)
ib_gid             41 include/rdma/ib_cache.h 		   union ib_gid *gid);
ib_gid             43 include/rdma/ib_cache.h 					const union ib_gid *gid,
ib_gid             47 include/rdma/ib_cache.h 						const union ib_gid *gid,
ib_gid             52 include/rdma/ib_cache.h 	struct ib_device *device, const union ib_gid *gid, u8 port_num,
ib_gid             53 include/rdma/ib_cache.h 	bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *,
ib_gid            134 include/rdma/ib_cache.h bool rdma_is_zero_gid(const union ib_gid *gid);
ib_gid            456 include/rdma/ib_mad.h 			union ib_gid	gid1;
ib_gid            457 include/rdma/ib_mad.h 			union ib_gid	gid2;
ib_gid            209 include/rdma/ib_pack.h 	union ib_gid source_gid;
ib_gid            210 include/rdma/ib_pack.h 	union ib_gid destination_gid;
ib_gid            191 include/rdma/ib_sa.h 	union ib_gid dgid;
ib_gid            192 include/rdma/ib_sa.h 	union ib_gid sgid;
ib_gid            335 include/rdma/ib_sa.h 	union ib_gid mgid;
ib_gid            336 include/rdma/ib_sa.h 	union ib_gid port_gid;
ib_gid            398 include/rdma/ib_sa.h 	union ib_gid	gid;
ib_gid            537 include/rdma/ib_sa.h 			   union ib_gid *mgid, struct ib_sa_mcmember_rec *rec);
ib_gid            157 include/rdma/ib_verbs.h extern union ib_gid zgid;
ib_gid            171 include/rdma/ib_verbs.h 	union ib_gid		gid;
ib_gid            745 include/rdma/ib_verbs.h 	union ib_gid	dgid;
ib_gid            757 include/rdma/ib_verbs.h 	union ib_gid	sgid;
ib_gid            758 include/rdma/ib_verbs.h 	union ib_gid	dgid;
ib_gid           2204 include/rdma/ib_verbs.h 			    union ib_gid *gid, u16 mlid,
ib_gid           2207 include/rdma/ib_verbs.h 			    union ib_gid *gid, u16 mlid);
ib_gid           2335 include/rdma/ib_verbs.h 			 union ib_gid *gid);
ib_gid           2426 include/rdma/ib_verbs.h 	int (*attach_mcast)(struct ib_qp *qp, union ib_gid *gid, u16 lid);
ib_gid           2427 include/rdma/ib_verbs.h 	int (*detach_mcast)(struct ib_qp *qp, union ib_gid *gid, u16 lid);
ib_gid           2696 include/rdma/ib_verbs.h 			const union ib_gid *gid,
ib_gid           3323 include/rdma/ib_verbs.h int ib_find_gid(struct ib_device *device, union ib_gid *gid,
ib_gid           3408 include/rdma/ib_verbs.h 			      union ib_gid *sgid, union ib_gid *dgid);
ib_gid           4222 include/rdma/ib_verbs.h int ib_attach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid);
ib_gid           4230 include/rdma/ib_verbs.h int ib_detach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid);
ib_gid           4317 include/rdma/ib_verbs.h 					    u16 pkey, const union ib_gid *gid,
ib_gid           4497 include/rdma/ib_verbs.h 				   union ib_gid *dgid, u32 flow_label,
ib_gid           4514 include/rdma/ib_verbs.h void rdma_move_grh_sgid_attr(struct rdma_ah_attr *attr, union ib_gid *dgid,
ib_gid             75 include/rdma/opa_addr.h static inline bool ib_is_opa_gid(const union ib_gid *gid)
ib_gid             88 include/rdma/opa_addr.h static inline u32 opa_get_lid_from_gid(const union ib_gid *gid)
ib_gid            426 include/rdma/rdma_cm.h void rdma_read_gids(struct rdma_cm_id *cm_id, union ib_gid *sgid,
ib_gid            427 include/rdma/rdma_cm.h 		    union ib_gid *dgid);
ib_gid            571 include/rdma/rdma_vt.h struct rvt_mcast *rvt_mcast_find(struct rvt_ibport *ibp, union ib_gid *mgid,
ib_gid            510 include/rdma/rdmavt_qp.h 	union ib_gid mgid;
ib_gid            314 net/rds/ib.c   		rdma_read_gids(ic->i_cm_id, (union ib_gid *)&iinfo->src_gid,
ib_gid            315 net/rds/ib.c   			       (union ib_gid *)&iinfo->dst_gid);
ib_gid            352 net/rds/ib.c   		rdma_read_gids(ic->i_cm_id, (union ib_gid *)&iinfo6->src_gid,
ib_gid            353 net/rds/ib.c   			       (union ib_gid *)&iinfo6->dst_gid);
ib_gid            423 net/smc/smc_clc.c 		memcpy(&pclc.lcl.gid, ini->ib_gid, SMC_GID_SIZE);
ib_gid            242 net/smc/smc_core.h 	u8			ib_gid[SMC_GID_SIZE];
ib_gid             21 net/smc/smc_ib.h #define SMC_GID_SIZE			sizeof(union ib_gid)
ib_gid            783 net/smc/smc_pnet.c 						  ini->ib_gid, NULL)) {
ib_gid            822 net/smc/smc_pnet.c 						  ini->ib_gid, NULL)) {