コード例 #1
0
ファイル: gnix_atomic.c プロジェクト: jeffhammond/libfabric
static int __gnix_amo_post_err(struct gnix_fab_req *req, int error)
{
	int rc;

	rc = __gnix_amo_send_err(req->vc->ep, req, error);
	if (rc != FI_SUCCESS)
		GNIX_WARN(FI_LOG_EP_DATA,
			  "__gnix_amo_send_err() failed: %d\n",
			  rc);

	__gnix_amo_fr_complete(req);
	return FI_SUCCESS;
}
コード例 #2
0
ファイル: gnix_atomic.c プロジェクト: ddurnov/libfabric
static int __gnix_amo_post_err(struct gnix_tx_descriptor *txd)
{
	struct gnix_fab_req *req = txd->req;
	int rc;

	rc = __gnix_amo_send_err(req->vc->ep, req);
	if (rc != FI_SUCCESS)
		GNIX_WARN(FI_LOG_EP_DATA,
			  "__gnix_amo_send_err() failed: %d\n",
			  rc);

	__gnix_amo_fr_complete(req, txd);
	return FI_SUCCESS;
}