Lines Matching refs:hca
1530 int ipoib_set_dev_features(struct ipoib_dev_priv *priv, struct ib_device *hca) in ipoib_set_dev_features() argument
1538 hca->name, sizeof *device_attr); in ipoib_set_dev_features()
1542 result = ib_query_device(hca, device_attr); in ipoib_set_dev_features()
1545 hca->name, result); in ipoib_set_dev_features()
1567 struct ib_device *hca, u8 port) in ipoib_add_port() argument
1577 SET_NETDEV_DEV(priv->dev, hca->dma_device); in ipoib_add_port()
1580 if (!ib_query_port(hca, port, &attr)) in ipoib_add_port()
1584 hca->name, port); in ipoib_add_port()
1594 result = ib_query_pkey(hca, port, 0, &priv->pkey); in ipoib_add_port()
1597 hca->name, port, result); in ipoib_add_port()
1601 if (ipoib_set_dev_features(priv, hca)) in ipoib_add_port()
1613 result = ib_query_gid(hca, port, 0, &priv->local_gid); in ipoib_add_port()
1616 hca->name, port, result); in ipoib_add_port()
1621 result = ipoib_dev_init(priv->dev, hca, port); in ipoib_add_port()
1624 hca->name, port, result); in ipoib_add_port()
1634 hca->name, port, result); in ipoib_add_port()
1641 hca->name, port, result); in ipoib_add_port()