Home
last modified time | relevance | path

Searched refs:peer_gid (Results 1 – 6 of 6) sorted by relevance

/linux/net/smc/
H A Dsmc_ism.c71 int smc_ism_cantalk(struct smcd_gid *peer_gid, unsigned short vlan_id, in smc_ism_cantalk() argument
77 copy_to_dibsgid(&ism_rgid, peer_gid); in smc_ism_cantalk()
246 copy_to_dibsgid(&dmb.rgid, &lgr->peer_gid); in smc_ism_register_dmb()
421 struct smcd_gid peer_gid; in smcd_handle_sw_event() local
424 copy_to_smcdgid(&peer_gid, &wrk->event.gid); in smcd_handle_sw_event()
428 smc_smcd_terminate(wrk->smcd, &peer_gid, ev_info.vlan_id); in smcd_handle_sw_event()
434 copy_to_dibsgid(&ism_rgid, &peer_gid); in smcd_handle_sw_event()
622 copy_to_dibsgid(&ism_rgid, &lgr->peer_gid); in smc_ism_signal_shutdown()
H A Dsmc_core.c463 smc_gid_be16_convert(smc_gid_target, link->peer_gid); in smc_nl_fill_lgr_link()
565 if (nla_put_u64_64bit(skb, SMC_NLA_LGR_D_PEER_GID, lgr->peer_gid.gid, in smc_nl_fill_smcd_lgr()
569 lgr->peer_gid.gid_ext, SMC_NLA_LGR_D_PAD)) in smc_nl_fill_smcd_lgr()
942 lgr->peer_gid.gid = in smc_lgr_create()
944 lgr->peer_gid.gid_ext = in smc_lgr_create()
1609 void smc_smcd_terminate(struct smcd_dev *dev, struct smcd_gid *peer_gid, in smc_smcd_terminate() argument
1618 if ((!peer_gid->gid || in smc_smcd_terminate()
1619 (lgr->peer_gid.gid == peer_gid->gid && in smc_smcd_terminate()
1621 lgr->peer_gid in smc_smcd_terminate()
1931 smcr_lgr_match(struct smc_link_group * lgr,u8 smcr_version,u8 peer_systemid[],u8 peer_gid[],u8 peer_mac_v1[],enum smc_lgr_role role,u32 clcqpn,struct net * net) smcr_lgr_match() argument
1962 smcd_lgr_match(struct smc_link_group * lgr,struct smcd_dev * smcismdev,struct smcd_gid * peer_gid) smcd_lgr_match() argument
[all...]
H A Dsmc_llc.c1024 memcpy(link->peer_gid, add_llc->sender_gid, SMC_GID_SIZE); in smc_llc_save_add_link_info()
1061 if (!memcmp(llc->sender_gid, link->peer_gid, SMC_GID_SIZE) && in smc_llc_cli_add_link()
1272 !memcmp(lgr->lnk[i].peer_gid, lgr->lnk[k].peer_gid, in smc_llc_find_asym_link()
1278 !memcmp(lgr->lnk[j].peer_gid, lgr->lnk[k].peer_gid, in smc_llc_find_asym_link()
1489 (!memcmp(add_llc->sender_gid, link->peer_gid, SMC_GID_SIZE) && in smc_llc_srv_add_link()
H A Daf_smc.c767 memcpy(link->peer_gid, ini->peer_gid, SMC_GID_SIZE); in smc_link_save_peer_info()
1279 memcpy(ini->peer_gid, aclc->r0.lcl.gid, SMC_GID_SIZE); in smc_connect_rdma()
1306 !memcmp(l->peer_gid, &aclc->r0.lcl.gid, in smc_connect_rdma()
2317 memcpy(ini->peer_gid, smc_v2_ext->roce, SMC_GID_SIZE); in smc_find_rdma_v2_device_serv()
2361 memcpy(ini->peer_gid, pclc->lcl.gid, SMC_GID_SIZE); in smc_find_rdma_v1_device_serv()
H A Dsmc_ib.c78 rdma_ah_set_dgid_raw(&qp_attr.ah_attr, lnk->peer_gid); in smc_ib_modify_qp_rtr()
/linux/include/uapi/linux/
H A Dsmc_diag.h91 __u8 peer_gid[40]; /* peer GID */ member
106 __aligned_u64 peer_gid; /* Peer GID */ member