Skip to content

Commit

Permalink
Reupdate full/partial completion to signal_wait_until
Browse files Browse the repository at this point in the history
We were addressing the partial update completions in the apinotes
for the shmem_wait_until_signal op. To be consistent with other
sync operations - moving to the description section.

This commit was previously pushed in the openshmem-org:master and
it had a hash clash and the change wasn;t pushed in the master
branch. We are fixing it.
  • Loading branch information
naveen-rn committed Mar 20, 2020
1 parent aa37b7b commit 57e42bd
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions content/shmem_signal_wait_until.tex
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,15 @@
blocks until the value of \VAR{sig\_addr} at the calling \ac{PE} satisfies
the wait condition specified by the comparison operator, \VAR{cmp}, and
comparison value, \VAR{cmp\_value}.

Implementations must ensure that \FUNC{shmem\_signal\_wait\_until} do not
return before the update of the memory indicated by \VAR{sig\_addr} is
fully complete.
}

\apireturnvalues{
Return the contents of the signal data object, \VAR{sig\_addr}, at the
calling \ac{PE} that satisfies the wait condition.
}

\apiimpnotes{
Implementations must ensure that \FUNC{shmem\_signal\_wait\_until} do not
return before the update of the memory indicated by \VAR{sig\_addr} is fully
complete. Partial updates to the memory must not cause
\FUNC{shmem\_signal\_wait\_until} to return.
}

\end{apidefinition}

0 comments on commit 57e42bd

Please sign in to comment.