Lines Matching refs:datum

130  * An ndr reference indicates the local datum (i.e. native "C" data
134 * element/datum, and the enclosing construct for the element. The
139 * The ndr-reference.datum is a pointer to the local memory that
232 * datum (local memory) for TOP-MOST constructs (structs) is allocated
241 ndo_process(ndr_stream_t *nds, ndr_typeinfo_t *ti, char *datum)
247 myref.datum = datum;
255 ndo_operation(ndr_stream_t *nds, ndr_typeinfo_t *ti, int opnum, char *datum)
261 myref.datum = datum;
364 outer_ref->datum = top_ref->datum;
416 outer_ref->datum = 0;
693 valp = outer_ref->datum;
710 outer_ref->datum = valp;
722 myref.datum = outer_ref->datum;
783 valp = outer_ref->datum;
800 outer_ref->datum = valp;
812 myref.datum = outer_ref->datum;
881 valp = outer_ref->datum;
920 outer_ref->datum = valp;
937 myref.datum = outer_ref->datum;
1013 valp = outer_ref->datum;
1051 outer_ref->datum = valp;
1067 myref.datum = outer_ref->datum;
1197 valp = outer_ref->datum;
1222 valp = outer_ref->datum;
1303 outer_ref->datum = valp;
1337 myref.datum = outer_ref->datum;
1531 * The local datum (arg_ref->datum) already exists, there is no need to
1532 * malloc() it. The datum should point at a member of a structure.
1629 char **valpp = (char **)arg_ref->datum;
1659 outer_ref->datum = *valpp;
1669 outer_ref->datum = 0;
1681 char **valpp = (char **)arg_ref->datum;
1706 outer_ref->datum = *valpp;
1716 outer_ref->datum = 0;
1754 myref.datum = encl_ref->datum + i * ti->c_size_fixed_part;
1820 char *valp = (char *)ref->datum;
1866 valp = encl_ref->datum + i * size;
1867 myref.datum = valp;
1935 encl_ref->datum[0] = '\0';
1946 myref.datum = (char *)&wide_char;
1950 valp = encl_ref->datum;