ib_cm.h (255932) | ib_cm.h (278886) |
---|---|
1/* 2 * Copyright (c) 2004, 2005 Intel Corporation. All rights reserved. 3 * Copyright (c) 2004 Topspin Corporation. All rights reserved. 4 * Copyright (c) 2004 Voltaire Corporation. All rights reserved. 5 * Copyright (c) 2005 Sun Microsystems, Inc. All rights reserved. 6 * 7 * This software is available to you under a choice of one of two 8 * licenses. You may choose to be licensed under the terms of the GNU --- 483 unchanged lines hidden (view full) --- 492 493#define IB_CM_MRA_FLAG_DELAY 0x80 /* Send MRA only after a duplicate msg */ 494 495/** 496 * ib_send_cm_mra - Sends a message receipt acknowledgement to a connection 497 * message. 498 * @cm_id: Connection identifier associated with the connection message. 499 * @service_timeout: The lower 5-bits specify the maximum time required for | 1/* 2 * Copyright (c) 2004, 2005 Intel Corporation. All rights reserved. 3 * Copyright (c) 2004 Topspin Corporation. All rights reserved. 4 * Copyright (c) 2004 Voltaire Corporation. All rights reserved. 5 * Copyright (c) 2005 Sun Microsystems, Inc. All rights reserved. 6 * 7 * This software is available to you under a choice of one of two 8 * licenses. You may choose to be licensed under the terms of the GNU --- 483 unchanged lines hidden (view full) --- 492 493#define IB_CM_MRA_FLAG_DELAY 0x80 /* Send MRA only after a duplicate msg */ 494 495/** 496 * ib_send_cm_mra - Sends a message receipt acknowledgement to a connection 497 * message. 498 * @cm_id: Connection identifier associated with the connection message. 499 * @service_timeout: The lower 5-bits specify the maximum time required for |
500 * the sender to reply to to the connection message. The upper 3-bits | 500 * the sender to reply to the connection message. The upper 3-bits |
501 * specify additional control flags. 502 * @private_data: Optional user-defined private data sent with the 503 * message receipt acknowledgement. 504 * @private_data_len: Size of the private data buffer, in bytes. 505 */ 506int ib_send_cm_mra(struct ib_cm_id *cm_id, 507 u8 service_timeout, 508 const void *private_data, --- 87 unchanged lines hidden (view full) --- 596 * remote node. 597 * @cm_id: Communication identifier associated with the received service ID 598 * resolution request. 599 * @param: Service ID resolution reply information. 600 */ 601int ib_send_cm_sidr_rep(struct ib_cm_id *cm_id, 602 struct ib_cm_sidr_rep_param *param); 603 | 501 * specify additional control flags. 502 * @private_data: Optional user-defined private data sent with the 503 * message receipt acknowledgement. 504 * @private_data_len: Size of the private data buffer, in bytes. 505 */ 506int ib_send_cm_mra(struct ib_cm_id *cm_id, 507 u8 service_timeout, 508 const void *private_data, --- 87 unchanged lines hidden (view full) --- 596 * remote node. 597 * @cm_id: Communication identifier associated with the received service ID 598 * resolution request. 599 * @param: Service ID resolution reply information. 600 */ 601int ib_send_cm_sidr_rep(struct ib_cm_id *cm_id, 602 struct ib_cm_sidr_rep_param *param); 603 |
604int ib_update_cm_av(struct ib_cm_id *id, const u8 *smac, const u8 *alt_smac); 605 |
|
604#endif /* IB_CM_H */ | 606#endif /* IB_CM_H */ |