Searched refs:gid_type (Results 1 - 25 of 32) sorted by relevance

12

/linux-master/drivers/infiniband/hw/mlx5/
H A Dah.c38 enum ib_gid_type gid_type = ah_attr->grh.sgid_attr->gid_type; local
41 if ((gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) &&
57 enum ib_gid_type gid_type; local
77 gid_type = ah_attr->grh.sgid_attr->gid_type;
83 if (gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP)
H A Dmacsec.c231 if (attr->gid_type != IB_GID_TYPE_ROCE_UDP_ENCAP)
261 attr->gid_type, NULL);
310 if (attr->gid_type != IB_GID_TYPE_ROCE_UDP_ENCAP)
H A Dmain.c577 enum ib_gid_type gid_type; local
584 gid_type = attr->gid_type;
591 switch (gid_type) {
604 mlx5_ib_warn(dev, "Unexpected GID type %u\n", gid_type);
643 if (attr->gid_type != IB_GID_TYPE_ROCE_UDP_ENCAP)
/linux-master/drivers/infiniband/core/
H A Dcma_configfs.c104 int gid_type; local
111 gid_type = cma_get_default_gid_type(cma_dev, group->port_num);
114 if (gid_type < 0)
115 return gid_type;
117 return sysfs_emit(buf, "%s\n", ib_cache_gid_type_str(gid_type));
125 int gid_type; local
132 gid_type = ib_cache_gid_parse_type_str(buf);
133 if (gid_type < 0) {
138 ret = cma_set_default_gid_type(cma_dev, group->port_num, gid_type);
H A Dcache.c144 const char *ib_cache_gid_type_str(enum ib_gid_type gid_type) argument
146 if (gid_type < ARRAY_SIZE(gid_type_str) && gid_type_str[gid_type])
147 return gid_type_str[gid_type];
516 attr->gid_type != val->gid_type)
674 * @gid_type: The GID type to search for.
685 enum ib_gid_type gid_type,
692 struct ib_gid_attr val = {.ndev = ndev, .gid_type = gid_type};
683 rdma_find_gid_by_port(struct ib_device *ib_dev, const union ib_gid *gid, enum ib_gid_type gid_type, u32 port, struct net_device *ndev) argument
844 unsigned int gid_type; local
1015 rdma_find_gid(struct ib_device *device, const union ib_gid *gid, enum ib_gid_type gid_type, struct net_device *ndev) argument
[all...]
H A Dcma_priv.h103 enum ib_gid_type gid_type; member in struct:rdma_id_private
H A Dcma.c73 enum ib_gid_type gid_type);
603 id_priv->gid_type =
684 enum ib_gid_type gid_type,
729 gid_type = IB_GID_TYPE_IB;
732 sgid_attr = rdma_find_gid_by_port(device, gid, gid_type, port, ndev);
760 enum ib_gid_type gid_type; local
779 gid_type = cma_dev->default_gid_type[port - 1];
781 gid_type, gidp, id_priv);
813 enum ib_gid_type gid_type; local
827 gid_type
683 cma_validate_port(struct ib_device *device, u32 port, enum ib_gid_type gid_type, union ib_gid *gid, struct rdma_id_private *id_priv) argument
852 enum ib_gid_type gid_type; local
1999 enum ib_gid_type gid_type; local
3106 enum ib_gid_type gid_type = IB_GID_TYPE_ROCE; local
4798 enum ib_gid_type gid_type; local
4935 cma_iboe_set_mgid(struct sockaddr *addr, union ib_gid *mgid, enum ib_gid_type gid_type) argument
4972 enum ib_gid_type gid_type; local
[all...]
H A Dlag.c116 ah_attr->grh.sgid_attr->gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP &&
H A Droce_gid_mgmt.c74 enum ib_gid_type gid_type; member in struct:__anon425
92 ret_flags |= 1UL << PORT_CAP_TO_GID_TYPE[i].gid_type;
107 gid_attr->gid_type = i;
H A Duverbs_std_types_device.c411 entry.gid_type = gid_attr->gid_type;
H A Dverbs.c681 enum ib_gid_type gid_type; member in struct:find_gid_index_context
692 if (ctx->gid_type != gid_attr->gid_type)
705 enum ib_gid_type gid_type)
708 .gid_type = gid_type};
764 sgid_attr->gid_type == IB_GID_TYPE_ROCE) {
797 enum ib_gid_type gid_type = IB_GID_TYPE_IB; local
812 gid_type = ib_network_to_gid_type(net_type);
831 gid_type);
703 get_sgid_attr_from_eth(struct ib_device *device, u32 port_num, u16 vlan_id, const union ib_gid *sgid, enum ib_gid_type gid_type) argument
[all...]
H A Dcore_priv.h127 const char *ib_cache_gid_type_str(enum ib_gid_type gid_type);
H A Dmulticast.c726 * @gid_type: GID type to consider
738 enum ib_gid_type gid_type,
752 gid_type, port_num, ndev);
735 ib_init_ah_from_mcmember(struct ib_device *device, u32 port_num, struct ib_sa_mcmember_rec *rec, struct net_device *ndev, enum ib_gid_type gid_type, struct rdma_ah_attr *ah_attr) argument
/linux-master/include/rdma/
H A Dib_cache.h18 enum ib_gid_type gid_type,
22 enum ib_gid_type gid_type,
H A Dib_sa.h497 enum ib_gid_type gid_type,
/linux-master/include/uapi/rdma/
H A Dib_user_ioctl_verbs.h270 __u32 gid_type; member in struct:ib_uverbs_gid_entry
/linux-master/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_misc.c301 u8 ib_gid_type_to_pvrdma(enum ib_gid_type gid_type) argument
303 return (gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) ?
H A Dpvrdma_main.c584 u8 gid_type,
602 cmd_bind->gid_type = gid_type;
619 ib_gid_type_to_pvrdma(attr->gid_type),
582 pvrdma_add_gid_at_index(struct pvrdma_dev *dev, const union ib_gid *gid, u8 gid_type, int index) argument
H A Dpvrdma_dev_api.h632 u8 gid_type; member in struct:pvrdma_cmd_create_bind
H A Dpvrdma.h530 u8 ib_gid_type_to_pvrdma(enum ib_gid_type gid_type);
/linux-master/net/smc/
H A Dsmc_ib.c228 if (!smcrv2 && attr->gid_type == IB_GID_TYPE_ROCE) {
235 if (smcrv2 && attr->gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP &&
315 if ((!smcrv2 && attr->gid_type == IB_GID_TYPE_ROCE) ||
316 (smcrv2 && attr->gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP &&
/linux-master/drivers/infiniband/hw/mlx4/
H A Dmain.c217 if (gids[i].gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) {
285 port_gid_table->gids[i].gid_type == attr->gid_type &&
304 port_gid_table->gids[free].gid_type = attr->gid_type;
326 gids[i].gid_type = port_gid_table->gids[i].gid_type;
385 gids[i].gid_type =
386 port_gid_table->gids[i].gid_type;
425 attr->gid_type
[all...]
H A Dqp.c1990 static u8 gid_type_to_qpc(enum ib_gid_type gid_type) argument
1992 switch (gid_type) {
2276 enum ib_gid_type gid_type = qp->flags & MLX4_IB_ROCE_V2_GSI_QP ? local
2278 u8 qpc_roce_mode = gid_type_to_qpc(gid_type);
2317 u8 qpc_roce_mode = gid_type_to_qpc(gid_attr->gid_type);
2995 enum ib_gid_type *gid_type)
3004 *gid_type = port_gid_table->gids[index].gid_type;
3044 enum ib_gid_type gid_type; local
3057 &gid_type);
2993 fill_gid_by_hw_index(struct mlx4_ib_dev *ibdev, u8 port_num, int index, union ib_gid *gid, enum ib_gid_type *gid_type) argument
3547 enum ib_gid_type gid_type; local
[all...]
H A Dmlx4_ib.h536 enum ib_gid_type gid_type; member in struct:gid_entry
/linux-master/drivers/infiniband/hw/qedr/
H A Dqedr_roce_cm.c409 has_udp = (sgid_attr->gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP);

Completed in 494 milliseconds

12