コード例 #1
0
ファイル: rpmemd_fip.c プロジェクト: astroynao/nvml
/*
 * rpmemd_fip_gpspm_post_msg -- post RECV buffer for GPSPM
 */
static inline int
rpmemd_fip_gpspm_post_msg(struct rpmemd_fip *fip,
	struct rpmem_fip_msg *msg)
{
	int ret = rpmem_fip_recvmsg(fip->ep, msg);
	if (ret) {
		RPMEMD_FI_ERR(ret, "posting GPSPM recv buffer");
		return ret;
	}

	return 0;
}
コード例 #2
0
ファイル: rpmem_fip.c プロジェクト: janekmi/nvml
/*
 * rpmem_fip_gpspm_post_resp -- (internal) post persist response message buffer
 */
static inline int
rpmem_fip_gpspm_post_resp(struct rpmem_fip *fip,
	struct rpmem_fip_msg *resp)
{
	int ret = rpmem_fip_recvmsg(fip->ep, resp);
	if (unlikely(ret)) {
		RPMEM_FI_ERR(ret, "posting GPSPM recv buffer");
		return ret;
	}

	return 0;
}