ipoib.h (cda1e10ca0a6f89360494ab31f91eb920e395760) ipoib.h (099ad46e81a2ea3a003821b35d8d8c14428eeabc)
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
3 *
4 * Copyright (c) 2004, 2005 Topspin Communications. All rights reserved.
5 * Copyright (c) 2005 Sun Microsystems, Inc. All rights reserved.
6 * Copyright (c) 2004 Voltaire, Inc. All rights reserved.
7 *
8 * This software is available to you under a choice of one of two

--- 504 unchanged lines hidden (view full) ---

513 unsigned int *send_only);
514
515struct ipoib_path_iter *ipoib_path_iter_init(struct ipoib_dev_priv *priv);
516int ipoib_path_iter_next(struct ipoib_path_iter *iter);
517void ipoib_path_iter_read(struct ipoib_path_iter *iter,
518 struct ipoib_path *path);
519#endif
520
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
3 *
4 * Copyright (c) 2004, 2005 Topspin Communications. All rights reserved.
5 * Copyright (c) 2005 Sun Microsystems, Inc. All rights reserved.
6 * Copyright (c) 2004 Voltaire, Inc. All rights reserved.
7 *
8 * This software is available to you under a choice of one of two

--- 504 unchanged lines hidden (view full) ---

513 unsigned int *send_only);
514
515struct ipoib_path_iter *ipoib_path_iter_init(struct ipoib_dev_priv *priv);
516int ipoib_path_iter_next(struct ipoib_path_iter *iter);
517void ipoib_path_iter_read(struct ipoib_path_iter *iter,
518 struct ipoib_path *path);
519#endif
520
521int ipoib_change_mtu(struct ipoib_dev_priv *priv, int new_mtu);
521int ipoib_change_mtu(struct ipoib_dev_priv *priv, int new_mtu, bool propagate);
522
523int ipoib_mcast_attach(struct ipoib_dev_priv *priv, u16 mlid,
524 union ib_gid *mgid, int set_qkey);
525
526int ipoib_init_qp(struct ipoib_dev_priv *priv);
527int ipoib_transport_dev_init(struct ipoib_dev_priv *priv, struct ib_device *ca);
528void ipoib_transport_dev_cleanup(struct ipoib_dev_priv *priv);
529

--- 238 unchanged lines hidden ---
522
523int ipoib_mcast_attach(struct ipoib_dev_priv *priv, u16 mlid,
524 union ib_gid *mgid, int set_qkey);
525
526int ipoib_init_qp(struct ipoib_dev_priv *priv);
527int ipoib_transport_dev_init(struct ipoib_dev_priv *priv, struct ib_device *ca);
528void ipoib_transport_dev_cleanup(struct ipoib_dev_priv *priv);
529

--- 238 unchanged lines hidden ---