/Linux-v4.19/net/smc/ |
D | smc_ib.c | 52 qp_attr.port_num = lnk->ibport; in smc_ib_modify_qp_init() 71 rdma_ah_set_port_num(&qp_attr.ah_attr, lnk->ibport); in smc_ib_modify_qp_rtr() 146 static int smc_ib_fill_mac(struct smc_ib_device *smcibdev, u8 ibport) in smc_ib_fill_mac() argument 151 attr = rdma_get_gid_attr(smcibdev->ibdev, ibport, 0); in smc_ib_fill_mac() 156 memcpy(smcibdev->mac[ibport - 1], attr->ndev->dev_addr, in smc_ib_fill_mac() 171 u8 ibport) in smc_ib_define_local_systemid() argument 173 memcpy(&local_systemid[2], &smcibdev->mac[ibport - 1], in smc_ib_define_local_systemid() 174 sizeof(smcibdev->mac[ibport - 1])); in smc_ib_define_local_systemid() 178 bool smc_ib_port_active(struct smc_ib_device *smcibdev, u8 ibport) in smc_ib_port_active() argument 180 return smcibdev->pattr[ibport - 1].state == IB_PORT_ACTIVE; in smc_ib_port_active() [all …]
|
D | smc_pnet.c | 77 u8 ibport) in smc_pnet_same_ibname() argument 79 return pnetelem->ib_port == ibport && in smc_pnet_same_ibname() 543 u8 *ibport, unsigned short vlan_id, in smc_pnet_find_roce_by_pnetid() argument 566 *ibport = i; in smc_pnet_find_roce_by_pnetid() 599 u8 *ibport, unsigned short vlan_id, in smc_pnet_find_roce_by_table() argument 613 *ibport = pnetelem->ib_port; in smc_pnet_find_roce_by_table() 626 struct smc_ib_device **smcibdev, u8 *ibport, in smc_pnet_find_roce_resource() argument 632 *ibport = 0; in smc_pnet_find_roce_resource() 640 smc_pnet_find_roce_by_pnetid(dst->dev, smcibdev, ibport, vlan_id, gid); in smc_pnet_find_roce_resource() 645 smc_pnet_find_roce_by_table(dst->dev, smcibdev, ibport, vlan_id, gid); in smc_pnet_find_roce_resource()
|
D | smc_ib.h | 55 bool smc_ib_port_active(struct smc_ib_device *smcibdev, u8 ibport); 79 int smc_ib_determine_gid(struct smc_ib_device *smcibdev, u8 ibport,
|
D | smc_core.h | 57 u8 ibport; /* port - values 1 | 2 */ member 249 void smc_port_terminate(struct smc_ib_device *smcibdev, u8 ibport); 265 struct smc_ib_device *smcibdev, u8 ibport,
|
D | smc_core.c | 198 struct smc_ib_device *smcibdev, u8 ibport, in smc_lgr_create() argument 247 lnk->ibport = ibport; in smc_lgr_create() 248 lnk->path_mtu = smcibdev->pattr[ibport - 1].active_mtu; in smc_lgr_create() 254 rc = smc_ib_determine_gid(lnk->smcibdev, lnk->ibport, in smc_lgr_create() 474 void smc_port_terminate(struct smc_ib_device *smcibdev, u8 ibport) in smc_port_terminate() argument 482 lgr->lnk[SMC_SINGLE_LINK].ibport == ibport) in smc_port_terminate() 582 struct smc_ib_device *smcibdev, u8 ibport, in smc_conn_create() argument 634 rc = smc_lgr_create(smc, is_smcd, smcibdev, ibport, in smc_conn_create()
|
D | af_smc.c | 372 link->smcibdev->mac[link->ibport - 1], in smc_clnt_conf_first_link() 472 u8 *ibport, unsigned short vlan_id, u8 gid[]) in smc_check_rdma() argument 480 smc_pnet_find_roce_resource(smc->clcsock->sk, ibdev, ibport, vlan_id, in smc_check_rdma() 526 struct smc_ib_device *ibdev, u8 ibport, in smc_connect_clc() argument 532 rc = smc_clc_send_proposal(smc, smc_type, ibdev, ibport, gid, ismdev); in smc_connect_clc() 542 struct smc_ib_device *ibdev, u8 ibport) in smc_connect_rdma() argument 550 ibport, &aclc->lcl, NULL, 0); in smc_connect_rdma() 658 u8 ibport; in __smc_connect() local 686 if (!smc_check_rdma(smc, &ibdev, &ibport, vlan, gid)) { in __smc_connect() 700 rc = smc_connect_clc(smc, smc_type, &aclc, ibdev, ibport, gid, ismdev); in __smc_connect() [all …]
|
D | smc_pnet.h | 36 struct smc_ib_device **smcibdev, u8 *ibport,
|
D | smc_clc.c | 385 struct smc_ib_device *ibdev, u8 ibport, u8 gid[], in smc_clc_send_proposal() argument 417 memcpy(&pclc.lcl.mac, &ibdev->mac[ibport - 1], ETH_ALEN); in smc_clc_send_proposal() 498 memcpy(&cclc.lcl.mac, &link->smcibdev->mac[link->ibport - 1], in smc_clc_send_confirm() 571 memcpy(&aclc.lcl.mac, link->smcibdev->mac[link->ibport - 1], in smc_clc_send_accept()
|
D | smc_diag.c | 155 .lnk[0].ibport = smc->conn.lgr->lnk[0].ibport, in __smc_diag_dump()
|
D | smc_llc.c | 204 memcpy(confllc->sender_mac, link->smcibdev->mac[link->ibport - 1], in smc_llc_send_confirm_link() 423 link->smcibdev->mac[link->ibport - 1], in smc_llc_rx_add_link() 428 link->smcibdev->mac[link->ibport - 1], in smc_llc_rx_add_link()
|
D | smc_clc.h | 188 struct smc_ib_device *smcibdev, u8 ibport, u8 gid[],
|
/Linux-v4.19/include/uapi/linux/ |
D | smc_diag.h | 89 __u8 ibport; /* RDMA device port number */ member
|