ah.h (b090c4e3a07c33ffdf95fb7601551b38fc2a4bbb) ah.h (2553ba217eea37dc6291635ecddb883fb5c36a8b)
1#ifndef DEF_RVTAH_H
2#define DEF_RVTAH_H
3
4/*
5 * Copyright(c) 2016 Intel Corporation.
6 *
7 * This file is provided under a dual BSD/GPLv2 license. When using or
8 * redistributing this file, you may do so under either license.

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

49 */
50
51#include <rdma/rdma_vt.h>
52
53struct ib_ah *rvt_create_ah(struct ib_pd *pd,
54 struct rdma_ah_attr *ah_attr,
55 u32 create_flags,
56 struct ib_udata *udata);
1#ifndef DEF_RVTAH_H
2#define DEF_RVTAH_H
3
4/*
5 * Copyright(c) 2016 Intel Corporation.
6 *
7 * This file is provided under a dual BSD/GPLv2 license. When using or
8 * redistributing this file, you may do so under either license.

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

49 */
50
51#include <rdma/rdma_vt.h>
52
53struct ib_ah *rvt_create_ah(struct ib_pd *pd,
54 struct rdma_ah_attr *ah_attr,
55 u32 create_flags,
56 struct ib_udata *udata);
57int rvt_destroy_ah(struct ib_ah *ibah);
57int rvt_destroy_ah(struct ib_ah *ibah, u32 destroy_flags);
58int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
59int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
60
61#endif /* DEF_RVTAH_H */
58int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
59int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
60
61#endif /* DEF_RVTAH_H */