Lines Matching +full:user +full:- +full:defined
1 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
274 * ib_cm_handler - User-defined callback to process communication events.
280 * new @cm_id. The new @cm_id is returned to the user through this callback.
281 * Clients are responsible for destroying the new @cm_id. For peer-to-peer
283 * to a user's existing communication identifier.
286 * however, returning a non-zero value instructs the communication manager to
305 * ib_create_cm_id - Allocate a communication identifier.
308 * @cm_handler: Callback invoked to notify the user of CM events.
309 * @context: User specified context associated with the communication
320 * ib_destroy_cm_id - Destroy a connection identifier.
335 * ib_cm_listen - Initiates listening on the specified service ID for
340 * network-byte order. If set to IB_CM_ASSIGN_SERVICE_ID, the CM will
374 * ib_send_cm_req - Sends a connection request to the remote node.
398 * ib_send_cm_rep - Sends a connection reply in response to a connection
409 * ib_send_cm_rtu - Sends a connection ready to use message in response
412 * @private_data: Optional user-defined private data sent with the
421 * ib_send_cm_dreq - Sends a disconnection request for an existing
425 * @private_data: Optional user-defined private data sent with the
434 * ib_send_cm_drep - Sends a disconnection reply to a disconnection request.
437 * @private_data: Optional user-defined private data sent with the
449 * ib_cm_notify - Notifies the CM of an event reported to the consumer.
457 * IB_EVENT_COMM_EST - Used when a message is received on a connected
459 * IB_EVENT_PATH_MIG - Notifies the CM that the connection has failed over
465 * ib_send_cm_rej - Sends a connection rejection message to the
472 * @private_data: Optional user-defined private data sent with the
486 * ib_send_cm_mra - Sends a message receipt acknowledgement to a connection
489 * @service_timeout: The lower 5-bits specify the maximum time required for
490 * the sender to reply to the connection message. The upper 3-bits
492 * @private_data: Optional user-defined private data sent with the
502 * ib_cm_init_qp_attr - Initializes the QP attributes for use in transitioning
512 * Users must set the @qp_attr->qp_state to the desired QP state. This call
532 * ib_send_cm_sidr_req - Sends a service ID resolution request to the
553 * ib_send_cm_sidr_rep - Sends a service ID resolution reply to the
563 * ibcm_reject_msg - return a pointer to a reject message string.