Lines Matching defs:datum

132  * An ndr reference indicates the local datum (i.e. native "C" data
136 * element/datum, and the enclosing construct for the element. The
141 * The ndr-reference.datum is a pointer to the local memory that
234 * datum (local memory) for TOP-MOST constructs (structs) is allocated
243 ndo_process(ndr_stream_t *nds, ndr_typeinfo_t *ti, char *datum)
249 myref.datum = datum;
257 ndo_operation(ndr_stream_t *nds, ndr_typeinfo_t *ti, int opnum, char *datum)
263 myref.datum = datum;
371 outer_ref->datum = top_ref->datum;
423 outer_ref->datum = 0;
696 valp = outer_ref->datum;
713 outer_ref->datum = valp;
725 myref.datum = outer_ref->datum;
786 valp = outer_ref->datum;
803 outer_ref->datum = valp;
815 myref.datum = outer_ref->datum;
884 valp = outer_ref->datum;
923 outer_ref->datum = valp;
940 myref.datum = outer_ref->datum;
1016 valp = outer_ref->datum;
1054 outer_ref->datum = valp;
1070 myref.datum = outer_ref->datum;
1200 valp = outer_ref->datum;
1225 valp = outer_ref->datum;
1306 outer_ref->datum = valp;
1340 myref.datum = outer_ref->datum;
1534 * The local datum (arg_ref->datum) already exists, there is no need to
1535 * malloc() it. The datum should point at a member of a structure.
1622 char **valpp = (char **)arg_ref->datum;
1652 outer_ref->datum = *valpp;
1662 outer_ref->datum = 0;
1674 char **valpp = (char **)arg_ref->datum;
1699 outer_ref->datum = *valpp;
1709 outer_ref->datum = 0;
1747 myref.datum = encl_ref->datum + i * ti->c_size_fixed_part;
1813 char *valp = (char *)ref->datum;
1859 valp = encl_ref->datum + i * size;
1860 myref.datum = valp;
1928 encl_ref->datum[0] = '\0';
1939 myref.datum = (char *)&wide_char;
1943 valp = encl_ref->datum;