Lines Matching refs:ibdev
80 !strncmp(pnetelem->smcibdev->ibdev->name, ibname, in smc_pnet_same_ibname()
81 sizeof(pnetelem->smcibdev->ibdev->name)); in smc_pnet_same_ibname()
149 int smc_pnet_remove_by_ibdev(struct smc_ib_device *ibdev) in smc_pnet_remove_by_ibdev() argument
157 if (pnetelem->smcibdev == ibdev) { in smc_pnet_remove_by_ibdev()
183 new_pnetelem->smcibdev->ibdev->name, in smc_pnet_enter()
226 struct smc_ib_device *ibdev; in smc_pnet_find_ib() local
229 list_for_each_entry(ibdev, &smc_ib_devices.list, list) { in smc_pnet_find_ib()
230 if (!strncmp(ibdev->ibdev->name, ib_name, in smc_pnet_find_ib()
231 sizeof(ibdev->ibdev->name))) { in smc_pnet_find_ib()
235 ibdev = NULL; in smc_pnet_find_ib()
238 return ibdev; in smc_pnet_find_ib()
300 pnetelem->smcibdev->ibdev->name) || in smc_pnet_set_nla()
547 struct smc_ib_device *ibdev; in smc_pnet_find_roce_by_pnetid() local
556 list_for_each_entry(ibdev, &smc_ib_devices.list, list) { in smc_pnet_find_roce_by_pnetid()
558 if (!rdma_is_port_valid(ibdev->ibdev, i)) in smc_pnet_find_roce_by_pnetid()
560 if (!memcmp(ibdev->pnetid[i - 1], ndev_pnetid, in smc_pnet_find_roce_by_pnetid()
562 smc_ib_port_active(ibdev, i) && in smc_pnet_find_roce_by_pnetid()
563 !smc_ib_determine_gid(ibdev, i, vlan_id, gid, in smc_pnet_find_roce_by_pnetid()
565 *smcibdev = ibdev; in smc_pnet_find_roce_by_pnetid()