/* * 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; }
/* * 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; }