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

/linux-master/net/smc/
H A Dsmc_ib.c54 qp_attr.port_num = lnk->ibport;
74 rdma_ah_set_port_num(&qp_attr.ah_attr, lnk->ibport);
155 static int smc_ib_fill_mac(struct smc_ib_device *smcibdev, u8 ibport) argument
160 attr = rdma_get_gid_attr(smcibdev->ibdev, ibport, 0);
164 rc = rdma_read_gid_l2_fields(attr, NULL, smcibdev->mac[ibport - 1]);
175 u8 ibport)
177 memcpy(&local_systemid[2], &smcibdev->mac[ibport - 1],
178 sizeof(smcibdev->mac[ibport - 1]));
191 bool smc_ib_port_active(struct smc_ib_device *smcibdev, u8 ibport) argument
193 return smcibdev->pattr[ibport
174 smc_ib_define_local_systemid(struct smc_ib_device *smcibdev, u8 ibport) argument
269 smc_ib_determine_gid(struct smc_ib_device *smcibdev, u8 ibport, unsigned short vlan_id, u8 gid[], u8 *sgid_index, struct smc_init_info_smcrv2 *smcrv2) argument
302 smc_ib_check_link_gid(u8 gid[SMC_GID_SIZE], bool smcrv2, struct smc_ib_device *smcibdev, u8 ibport) argument
328 smc_ib_gid_check(struct smc_ib_device *smcibdev, u8 ibport) argument
353 smc_ib_remember_port_attr(struct smc_ib_device *smcibdev, u8 ibport) argument
[all...]
H A Dsmc_ib.h86 bool smc_ib_port_active(struct smc_ib_device *smcibdev, u8 ibport);
112 int smc_ib_determine_gid(struct smc_ib_device *smcibdev, u8 ibport,
H A Dsmc_pnet.c109 int ibport; local
144 for (ibport = 0; ibport < SMC_MAX_PORTS; ibport++) {
145 if (ibdev->pnetid_by_user[ibport] &&
148 ibdev->pnetid[ibport]))) {
149 pr_warn_ratelimited("smc: ib device %s ibport "
153 ibport + 1,
154 ibdev->pnetid[ibport]);
155 memset(ibdev->pnetid[ibport],
484 u8 ibport = 1; local
[all...]
H A Dsmc_core.c73 atomic_inc(&lnk->smcibdev->lnk_cnt_by_port[lnk->ibport - 1]);
78 atomic_dec(&lnk->smcibdev->lnk_cnt_by_port[lnk->ibport - 1]);
412 if (nla_put_u8(skb, SMC_NLA_LINK_IB_PORT, link->ibport))
748 link->ndev_ifidx = smcibdev->ndev_ifidx[link->ibport - 1];
760 lnk->ibport = ini->smcrv2.ib_port_v2;
763 lnk->ibport = ini->ib_port;
769 lnk->path_mtu = lnk->smcibdev->pattr[lnk->ibport - 1].active_mtu;
788 rc = smc_ib_determine_gid(lnk->smcibdev, lnk->ibport,
899 int ibport; local
907 ibport
1675 smcr_port_add(struct smc_ib_device *smcibdev, u8 ibport) argument
1762 smcr_port_err(struct smc_ib_device *smcibdev, u8 ibport) argument
[all...]
H A Dsmc_core.h96 u8 ibport; /* port - values 1 | 2 */ member in struct:smc_link
553 void smcr_port_add(struct smc_ib_device *smcibdev, u8 ibport);
554 void smcr_port_err(struct smc_ib_device *smcibdev, u8 ibport);
H A Dsmc_diag.c153 .lnk[0].ibport = link->ibport,
H A Dsmc_llc.c467 memcpy(confllc->sender_mac, link->smcibdev->mac[link->ibport - 1],
1070 ini->smcrv2.ib_port_v2 = link->ibport;
1074 ini->ib_port = link->ibport;
1096 lnk_new->smcibdev->mac[lnk_new->ibport - 1],
1446 ini->smcrv2.ib_port_v2 = link->ibport;
1450 ini->ib_port = link->ibport;
1468 link_new->smcibdev->mac[link_new->ibport-1],
2178 "peerid %*phN, ibdev %s, ibport %d\n",
2183 link->smcibdev->ibdev->name, link->ibport);
2197 ", peerid %*phN, ibdev %s, ibport
[all...]
H A Dsmc_clc.c1091 memcpy(&clc->r0.lcl.mac, &link->smcibdev->mac[link->ibport - 1],
/linux-master/include/uapi/linux/
H A Dsmc_diag.h89 __u8 ibport; /* RDMA device port number */ member in struct:smc_diag_linkinfo

Completed in 140 milliseconds