Searched refs:smcrv2 (Results 1 – 8 of 8) sorted by relevance
| /linux/net/smc/ |
| A D | smc_ib.c | 224 struct smc_init_info_smcrv2 *smcrv2) in smc_ib_determine_gid_rcu() argument 226 if (!smcrv2 && attr->gid_type == IB_GID_TYPE_ROCE) { in smc_ib_determine_gid_rcu() 233 if (smcrv2 && attr->gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP && in smc_ib_determine_gid_rcu() 242 if (!inet_ifa_match(smcrv2->saddr, ifa)) in smc_ib_determine_gid_rcu() 249 if (smcrv2->daddr && smc_ib_find_route(smcrv2->saddr, in smc_ib_determine_gid_rcu() 250 smcrv2->daddr, in smc_ib_determine_gid_rcu() 251 smcrv2->nexthop_mac, in smc_ib_determine_gid_rcu() 252 &smcrv2->uses_gateway)) in smc_ib_determine_gid_rcu() 268 struct smc_init_info_smcrv2 *smcrv2) in smc_ib_determine_gid() argument 286 sgid_index, smcrv2)) { in smc_ib_determine_gid() [all …]
|
| A D | af_smc.c | 652 if (ini->check_smcrv2 && !ini->smcrv2.ib_dev_v2) in smc_find_rdma_device() 759 ini->smcrv2.saddr = smc->clcsock->sk->sk_rcv_saddr; in smc_find_proposal_devices() 826 alt_ini->smcrv2.saddr = lgr->saddr; in smc_fill_gid_list() 829 if (!alt_ini->smcrv2.ib_dev_v2) in smc_fill_gid_list() 854 ini->smcrv2.uses_gateway = false; in smc_connect_rdma_v2_prepare() 858 ini->smcrv2.nexthop_mac, in smc_connect_rdma_v2_prepare() 859 &ini->smcrv2.uses_gateway)) in smc_connect_rdma_v2_prepare() 861 if (!ini->smcrv2.uses_gateway) { in smc_connect_rdma_v2_prepare() 1813 ini->smcrv2.clc_sk = new_smc->clcsock->sk; in smc_find_rdma_v2_device_serv() 1821 if (!ini->smcrv2.uses_gateway) in smc_find_rdma_v2_device_serv() [all …]
|
| A D | smc_llc.c | 1037 ini->smcrv2.saddr = lgr->saddr; in smc_llc_cli_add_link() 1038 ini->smcrv2.daddr = smc_ib_gid_to_ipv4(llc->sender_gid); in smc_llc_cli_add_link() 1044 if (!ini->ib_dev && !ini->smcrv2.ib_dev_v2) in smc_llc_cli_add_link() 1048 if (lgr->smc_version == SMC_V2 && !ini->smcrv2.ib_dev_v2) { in smc_llc_cli_add_link() 1050 ini->smcrv2.ib_dev_v2 = link->smcibdev; in smc_llc_cli_add_link() 1051 ini->smcrv2.ib_port_v2 = link->ibport; in smc_llc_cli_add_link() 1407 ini->smcrv2.saddr = lgr->saddr; in smc_llc_srv_add_link() 1412 ini->smcrv2.daddr = smc_ib_gid_to_ipv4(req_add->gid[0]); in smc_llc_srv_add_link() 1416 if (lgr->smc_version == SMC_V2 && !ini->smcrv2.ib_dev_v2) { in smc_llc_srv_add_link() 1418 ini->smcrv2.ib_dev_v2 = link->smcibdev; in smc_llc_srv_add_link() [all …]
|
| A D | smc_ib.h | 106 struct smc_init_info_smcrv2 *smcrv2);
|
| A D | smc_pnet.c | 967 !smc_ib_determine_gid(ibdev, i, ini->vlan_id, ini->smcrv2.ib_gid_v2, in smc_pnet_determine_gid() 968 NULL, &ini->smcrv2)) { in smc_pnet_determine_gid() 969 ini->smcrv2.ib_dev_v2 = ibdev; in smc_pnet_determine_gid() 970 ini->smcrv2.ib_port_v2 = i; in smc_pnet_determine_gid()
|
| A D | smc_core.c | 741 lnk->smcibdev = ini->smcrv2.ib_dev_v2; in smcr_link_init() 742 lnk->ibport = ini->smcrv2.ib_port_v2; in smcr_link_init() 769 &ini->smcrv2 : NULL); in smcr_link_init() 877 ibdev = ini->smcrv2.ib_dev_v2; in smc_lgr_create() 878 ibport = ini->smcrv2.ib_port_v2; in smc_lgr_create() 879 lgr->saddr = ini->smcrv2.saddr; in smc_lgr_create() 880 lgr->uses_gateway = ini->smcrv2.uses_gateway; in smc_lgr_create() 881 memcpy(lgr->nexthop_mac, ini->smcrv2.nexthop_mac, in smc_lgr_create()
|
| A D | smc_clc.c | 925 memcpy(v2_ext->roce, ini->smcrv2.ib_gid_v2, SMC_GID_SIZE); in smc_clc_send_proposal() 1062 gle.gid_cnt = ini->smcrv2.gidlist.len; in smc_clc_send_confirm_accept() 1094 vec[i].iov_base = &ini->smcrv2.gidlist.list; in smc_clc_send_confirm_accept()
|
| A D | smc_core.h | 367 struct smc_init_info_smcrv2 smcrv2; member
|
Completed in 27 milliseconds