Lines Matching refs:position
1797 /* pre: must be readable: position
1800 must be writable: outbuf[*position ..
1801 *position - 1
1804 post: make readable: outbuf[old *position .. new *position]
1808 int* position, MPI_Comm comm )
1812 int position_ORIG = *position;
1816 check_mem_is_defined_untyped(position, sizeof(*position));
1830 CALL_FN_W_7W(err, fn, inbuf,incount,datatype, outbuf,outsize,position, comm);
1833 if (err == MPI_SUCCESS && (*position) > position_ORIG) {
1836 ((char*)outbuf) + position_ORIG, *position - position_ORIG
1844 /* pre: must be readable: position
1847 must be writable: outbuf[*position ..
1848 *position - 1
1853 inbuf[old *position .. new *position]
1855 int WRAPPER_FOR(PMPI_Unpack)( void* inbuf, int insize, int* position,
1861 int position_ORIG = *position;
1865 check_mem_is_defined_untyped(position, sizeof(*position));
1879 CALL_FN_W_7W(err, fn, inbuf,insize,position, outbuf,outcount,datatype, comm);
1882 if (err == MPI_SUCCESS && (*position) > position_ORIG) {
1885 ((char*)inbuf) + position_ORIG, *position - position_ORIG