Home
last modified time | relevance | path

Searched refs:gid_type (Results 1 – 25 of 59) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
Dah.c38 enum ib_gid_type gid_type = ah_attr->grh.sgid_attr->gid_type; in mlx5_ah_get_udp_sport() local
41 if ((gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) && in mlx5_ah_get_udp_sport()
57 enum ib_gid_type gid_type; in create_ib_ah() local
77 gid_type = ah_attr->grh.sgid_attr->gid_type; in create_ib_ah()
83 if (gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) in create_ib_ah()
/kernel/linux/linux-5.10/drivers/infiniband/core/
Dcma_configfs.c105 int gid_type; in default_roce_mode_show() local
112 gid_type = cma_get_default_gid_type(cma_dev, group->port_num); in default_roce_mode_show()
115 if (gid_type < 0) in default_roce_mode_show()
116 return gid_type; in default_roce_mode_show()
118 return sprintf(buf, "%s\n", ib_cache_gid_type_str(gid_type)); in default_roce_mode_show()
126 int gid_type; in default_roce_mode_store() local
133 gid_type = ib_cache_gid_parse_type_str(buf); in default_roce_mode_store()
134 if (gid_type < 0) { in default_roce_mode_store()
139 ret = cma_set_default_gid_type(cma_dev, group->port_num, gid_type); in default_roce_mode_store()
Dcache.c144 const char *ib_cache_gid_type_str(enum ib_gid_type gid_type) in ib_cache_gid_type_str() argument
146 if (gid_type < ARRAY_SIZE(gid_type_str) && gid_type_str[gid_type]) in ib_cache_gid_type_str()
147 return gid_type_str[gid_type]; in ib_cache_gid_type_str()
516 attr->gid_type != val->gid_type) in find_gid()
686 enum ib_gid_type gid_type, in rdma_find_gid_by_port() argument
693 struct ib_gid_attr val = {.ndev = ndev, .gid_type = gid_type}; in rdma_find_gid_by_port()
844 unsigned int gid_type; in ib_cache_gid_set_default_gid() local
853 for (gid_type = 0; gid_type < IB_GID_TYPE_SIZE; ++gid_type) { in ib_cache_gid_set_default_gid()
854 if (1UL << gid_type & ~gid_type_mask) in ib_cache_gid_set_default_gid()
857 gid_attr.gid_type = gid_type; in ib_cache_gid_set_default_gid()
[all …]
Dcma.c474 id_priv->gid_type = in cma_attach_to_dev()
566 enum ib_gid_type gid_type, in cma_validate_port() argument
590 gid_type = IB_GID_TYPE_IB; in cma_validate_port()
593 sgid_attr = rdma_find_gid_by_port(device, gid, gid_type, port, ndev); in cma_validate_port()
621 enum ib_gid_type gid_type; in cma_acquire_dev_by_src_ip() local
640 gid_type = cma_dev->default_gid_type[port - 1]; in cma_acquire_dev_by_src_ip()
642 gid_type, gidp, id_priv); in cma_acquire_dev_by_src_ip()
674 enum ib_gid_type gid_type; in cma_ib_acquire_dev() local
688 gid_type = listen_id_priv->cma_dev->default_gid_type[req->port - 1]; in cma_ib_acquire_dev()
690 gid_type, &gid, id_priv); in cma_ib_acquire_dev()
[all …]
Dcma_priv.h92 enum ib_gid_type gid_type; member
Dverbs.c679 enum ib_gid_type gid_type; member
690 if (ctx->gid_type != gid_attr->gid_type) in find_gid_index()
703 enum ib_gid_type gid_type) in get_sgid_attr_from_eth() argument
706 .gid_type = gid_type}; in get_sgid_attr_from_eth()
762 sgid_attr->gid_type == IB_GID_TYPE_ROCE) { in ib_resolve_unicast_gid_dmac()
795 enum ib_gid_type gid_type = IB_GID_TYPE_IB; in ib_init_ah_attr_from_wc() local
810 gid_type = ib_network_to_gid_type(net_type); in ib_init_ah_attr_from_wc()
829 gid_type); in ib_init_ah_attr_from_wc()
Droce_gid_mgmt.c74 enum ib_gid_type gid_type; member
92 ret_flags |= 1UL << PORT_CAP_TO_GID_TYPE[i].gid_type; in roce_gid_type_mask_support()
107 gid_attr->gid_type = i; in update_gid()
Dlag.c118 ah_attr->grh.sgid_attr->gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP && in rdma_lag_get_ah_roce_slave()
Duverbs_std_types_device.c410 entry.gid_type = gid_attr->gid_type; in UVERBS_HANDLER()
/kernel/linux/linux-4.19/drivers/infiniband/core/
Dcma_configfs.c102 int gid_type; in default_roce_mode_show() local
109 gid_type = cma_get_default_gid_type(cma_dev, group->port_num); in default_roce_mode_show()
112 if (gid_type < 0) in default_roce_mode_show()
113 return gid_type; in default_roce_mode_show()
115 return sprintf(buf, "%s\n", ib_cache_gid_type_str(gid_type)); in default_roce_mode_show()
123 int gid_type = ib_cache_gid_parse_type_str(buf); in default_roce_mode_store() local
126 if (gid_type < 0) in default_roce_mode_store()
133 ret = cma_set_default_gid_type(cma_dev, group->port_num, gid_type); in default_roce_mode_store()
Dcache.c130 const char *ib_cache_gid_type_str(enum ib_gid_type gid_type) in ib_cache_gid_type_str() argument
132 if (gid_type < ARRAY_SIZE(gid_type_str) && gid_type_str[gid_type]) in ib_cache_gid_type_str()
133 return gid_type_str[gid_type]; in ib_cache_gid_type_str()
473 attr->gid_type != val->gid_type) in find_gid()
664 enum ib_gid_type gid_type, in rdma_find_gid_by_port() argument
671 struct ib_gid_attr val = {.ndev = ndev, .gid_type = gid_type}; in rdma_find_gid_by_port()
827 unsigned int gid_type; in ib_cache_gid_set_default_gid() local
836 for (gid_type = 0; gid_type < IB_GID_TYPE_SIZE; ++gid_type) { in ib_cache_gid_set_default_gid()
837 if (1UL << gid_type & ~gid_type_mask) in ib_cache_gid_set_default_gid()
840 gid_attr.gid_type = gid_type; in ib_cache_gid_set_default_gid()
[all …]
Dcma_priv.h90 enum ib_gid_type gid_type; member
Dcma.c504 id_priv->gid_type = in cma_attach_to_dev()
605 enum ib_gid_type gid_type, in cma_validate_port() argument
626 gid_type = IB_GID_TYPE_IB; in cma_validate_port()
629 sgid_attr = rdma_find_gid_by_port(device, gid, gid_type, port, ndev); in cma_validate_port()
649 enum ib_gid_type gid_type; in cma_acquire_dev() local
669 gid_type = listen_id_priv->gid_type; in cma_acquire_dev()
671 gid_type, gidp, id_priv); in cma_acquire_dev()
689 gid_type = cma_dev->default_gid_type[port - 1]; in cma_acquire_dev()
691 gid_type, gidp, id_priv); in cma_acquire_dev()
799 id_priv->gid_type = IB_GID_TYPE_IB; in __rdma_create_id()
[all …]
Dverbs.c623 enum ib_gid_type gid_type; member
632 if (ctx->gid_type != gid_attr->gid_type) in find_gid_index()
646 enum ib_gid_type gid_type) in get_sgid_attr_from_eth() argument
649 .gid_type = gid_type}; in get_sgid_attr_from_eth()
705 sgid_attr->gid_type == IB_GID_TYPE_ROCE) { in ib_resolve_unicast_gid_dmac()
738 enum ib_gid_type gid_type = IB_GID_TYPE_IB; in ib_init_ah_attr_from_wc() local
753 gid_type = ib_network_to_gid_type(net_type); in ib_init_ah_attr_from_wc()
772 gid_type); in ib_init_ah_attr_from_wc()
Droce_gid_mgmt.c74 enum ib_gid_type gid_type; member
92 ret_flags |= 1UL << PORT_CAP_TO_GID_TYPE[i].gid_type; in roce_gid_type_mask_support()
107 gid_attr->gid_type = i; in update_gid()
/kernel/linux/linux-4.19/drivers/infiniband/hw/mlx5/
Dah.c39 enum ib_gid_type gid_type; in create_ib_ah() local
55 gid_type = ah_attr->grh.sgid_attr->gid_type; in create_ib_ah()
62 if (gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) in create_ib_ah()
/kernel/linux/linux-4.19/include/rdma/
Dib_cache.h44 enum ib_gid_type gid_type,
48 enum ib_gid_type gid_type,
/kernel/linux/linux-5.10/include/rdma/
Dib_cache.h18 enum ib_gid_type gid_type,
22 enum ib_gid_type gid_type,
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_misc.c301 u8 ib_gid_type_to_pvrdma(enum ib_gid_type gid_type) in ib_gid_type_to_pvrdma() argument
303 return (gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) ? in ib_gid_type_to_pvrdma()
Dpvrdma_main.c612 u8 gid_type, in pvrdma_add_gid_at_index() argument
630 cmd_bind->gid_type = gid_type; in pvrdma_add_gid_at_index()
647 ib_gid_type_to_pvrdma(attr->gid_type), in pvrdma_add_gid()
/kernel/linux/linux-4.19/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_misc.c307 u8 ib_gid_type_to_pvrdma(enum ib_gid_type gid_type) in ib_gid_type_to_pvrdma() argument
309 return (gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) ? in ib_gid_type_to_pvrdma()
Dpvrdma_main.c618 u8 gid_type, in pvrdma_add_gid_at_index() argument
636 cmd_bind->gid_type = gid_type; in pvrdma_add_gid_at_index()
653 ib_gid_type_to_pvrdma(attr->gid_type), in pvrdma_add_gid()
/kernel/linux/linux-5.10/include/uapi/rdma/
Dib_user_ioctl_verbs.h264 __u32 gid_type; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/rdma/
Dib_user_ioctl_verbs.h203 __u32 gid_type; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
Dmain.c218 if (gids[i].gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) { in mlx4_ib_update_gids_v1_v2()
286 port_gid_table->gids[i].gid_type == attr->gid_type && in mlx4_ib_add_gid()
306 port_gid_table->gids[free].gid_type = attr->gid_type; in mlx4_ib_add_gid()
328 gids[i].gid_type = port_gid_table->gids[i].gid_type; in mlx4_ib_add_gid()
387 gids[i].gid_type = in mlx4_ib_del_gid()
388 port_gid_table->gids[i].gid_type; in mlx4_ib_del_gid()
427 attr->gid_type == port_gid_table->gids[i].gid_type) { in mlx4_ib_gid_index_to_real_index()

123