/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | ah.c | 38 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 D | macsec.c | 231 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 D | main.c | 577 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 D | cma_configfs.c | 104 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 D | cache.c | 144 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 D | cma_priv.h | 103 enum ib_gid_type gid_type; member in struct:rdma_id_private
|
H A D | cma.c | 73 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 D | lag.c | 116 ah_attr->grh.sgid_attr->gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP &&
|
H A D | roce_gid_mgmt.c | 74 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 D | uverbs_std_types_device.c | 411 entry.gid_type = gid_attr->gid_type;
|
H A D | verbs.c | 681 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 D | core_priv.h | 127 const char *ib_cache_gid_type_str(enum ib_gid_type gid_type);
|
H A D | multicast.c | 726 * @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 D | ib_cache.h | 18 enum ib_gid_type gid_type, 22 enum ib_gid_type gid_type,
|
H A D | ib_sa.h | 497 enum ib_gid_type gid_type,
|
/linux-master/include/uapi/rdma/ |
H A D | ib_user_ioctl_verbs.h | 270 __u32 gid_type; member in struct:ib_uverbs_gid_entry
|
/linux-master/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_misc.c | 301 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 D | pvrdma_main.c | 584 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 D | pvrdma_dev_api.h | 632 u8 gid_type; member in struct:pvrdma_cmd_create_bind
|
H A D | pvrdma.h | 530 u8 ib_gid_type_to_pvrdma(enum ib_gid_type gid_type);
|
/linux-master/net/smc/ |
H A D | smc_ib.c | 228 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 D | main.c | 217 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 D | qp.c | 1990 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 D | mlx4_ib.h | 536 enum ib_gid_type gid_type; member in struct:gid_entry
|
/linux-master/drivers/infiniband/hw/qedr/ |
H A D | qedr_roce_cm.c | 409 has_udp = (sgid_attr->gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP);
|