Home
last modified time | relevance | path

Searched refs:ibport (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.10/net/smc/
Dsmc_ib.c50 qp_attr.port_num = lnk->ibport; in smc_ib_modify_qp_init()
69 rdma_ah_set_port_num(&qp_attr.ah_attr, lnk->ibport); in smc_ib_modify_qp_rtr()
144 static int smc_ib_fill_mac(struct smc_ib_device *smcibdev, u8 ibport) in smc_ib_fill_mac() argument
149 attr = rdma_get_gid_attr(smcibdev->ibdev, ibport, 0); in smc_ib_fill_mac()
153 rc = rdma_read_gid_l2_fields(attr, NULL, smcibdev->mac[ibport - 1]); in smc_ib_fill_mac()
164 u8 ibport) in smc_ib_define_local_systemid() argument
166 memcpy(&local_systemid[2], &smcibdev->mac[ibport - 1], in smc_ib_define_local_systemid()
167 sizeof(smcibdev->mac[ibport - 1])); in smc_ib_define_local_systemid()
180 bool smc_ib_port_active(struct smc_ib_device *smcibdev, u8 ibport) in smc_ib_port_active() argument
182 return smcibdev->pattr[ibport - 1].state == IB_PORT_ACTIVE; in smc_ib_port_active()
[all …]
Dsmc_pnet.c108 int ibport; in smc_pnet_remove_by_pnetid() local
142 for (ibport = 0; ibport < SMC_MAX_PORTS; ibport++) { in smc_pnet_remove_by_pnetid()
143 if (ibdev->pnetid_by_user[ibport] && in smc_pnet_remove_by_pnetid()
146 ibdev->pnetid[ibport]))) { in smc_pnet_remove_by_pnetid()
151 ibport + 1, in smc_pnet_remove_by_pnetid()
152 ibdev->pnetid[ibport]); in smc_pnet_remove_by_pnetid()
153 memset(ibdev->pnetid[ibport], 0, in smc_pnet_remove_by_pnetid()
155 ibdev->pnetid_by_user[ibport] = false; in smc_pnet_remove_by_pnetid()
475 u8 ibport = 1; in smc_pnet_enter() local
508 ibport = nla_get_u8(tb[SMC_PNETID_IBPORT]); in smc_pnet_enter()
[all …]
Dsmc_ib.h63 bool smc_ib_port_active(struct smc_ib_device *smcibdev, u8 ibport);
87 int smc_ib_determine_gid(struct smc_ib_device *smcibdev, u8 ibport,
Dsmc_core.h77 u8 ibport; /* port - values 1 | 2 */ member
371 void smcr_port_add(struct smc_ib_device *smcibdev, u8 ibport);
372 void smcr_port_err(struct smc_ib_device *smcibdev, u8 ibport);
Dsmc_core.c315 lnk->ibport = ini->ib_port; in smcr_link_init()
327 rc = smc_ib_determine_gid(lnk->smcibdev, lnk->ibport, in smcr_link_init()
547 from_lnk->ibport == lgr->lnk[i].ibport) { in smc_switch_conns()
1096 void smcr_port_add(struct smc_ib_device *smcibdev, u8 ibport) in smcr_port_add() argument
1103 if (strncmp(smcibdev->pnetid[ibport - 1], lgr->pnet_id, in smcr_port_add()
1174 void smcr_port_err(struct smc_ib_device *smcibdev, u8 ibport) in smcr_port_err() argument
1180 if (strncmp(smcibdev->pnetid[ibport - 1], lgr->pnet_id, in smcr_port_err()
1189 lnk->smcibdev == smcibdev && lnk->ibport == ibport) in smcr_port_err()
Dsmc_diag.c163 .lnk[0].ibport = smc->conn.lgr->lnk[0].ibport, in __smc_diag_dump()
Dsmc_llc.c396 memcpy(confllc->sender_mac, link->smcibdev->mac[link->ibport - 1], in smc_llc_send_confirm_link()
856 ini.ib_port = link->ibport; in smc_llc_cli_add_link()
1135 ini.ib_port = link->ibport; in smc_llc_srv_add_link()
1787 link->smcibdev->ibdev->name, link->ibport); in smc_llc_link_active()
1805 link->smcibdev->ibdev->name, link->ibport); in smc_llc_link_clear()
Dsmc_clc.c691 memcpy(&clc->r0.lcl.mac, &link->smcibdev->mac[link->ibport - 1], in smc_clc_send_confirm_accept()
/Linux-v5.10/include/uapi/linux/
Dsmc_diag.h89 __u8 ibport; /* RDMA device port number */ member