Searched refs:ndr_typeinfo_t (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/tools/ndrgen/
H A Dndr_main.c31 ndr_typeinfo_t *typeinfo_list;
H A Dndr_gen.c32 static void generate_struct(ndr_typeinfo_t *);
33 static void generate_params(ndr_typeinfo_t *);
34 static void generate_union(ndr_typeinfo_t *);
37 ndr_typeinfo_t *);
39 ndr_typeinfo_t *, ndr_node_t *);
40 static void generate_prototypes(ndr_typeinfo_t *, char *);
41 static void generate_member_prototypes(ndr_typeinfo_t *, ndr_member_t *,
43 static void generate_member(ndr_typeinfo_t *, ndr_member_t *);
44 static void generate_aggregate_common_begin(ndr_typeinfo_t *);
45 static void generate_aggregate_common_finish(ndr_typeinfo_t *);
[all...]
H A Dndrgen.h162 } ndr_typeinfo_t; typedef in typeref:struct:typeinfo
173 extern ndr_typeinfo_t *typeinfo_list;
179 extern void type_extern_suffix(ndr_typeinfo_t *, char *, size_t);
180 extern void type_null_decl(ndr_typeinfo_t *, char *, size_t);
181 extern void type_name_decl(ndr_typeinfo_t *, char *, size_t, char *);
H A Dndr_anal.c44 ndr_typeinfo_t *ti;
47 static void type_ident_decl(ndr_typeinfo_t *, char *, size_t, char *);
50 static void analyze_typeinfo_typedef(ndr_typeinfo_t *);
51 static void analyze_typeinfo_struct(ndr_typeinfo_t *);
52 static void analyze_typeinfo_union(ndr_typeinfo_t *);
53 static void analyze_typeinfo_aggregate_finish(ndr_typeinfo_t *);
57 static void append_typeinfo(ndr_typeinfo_t *);
58 static ndr_typeinfo_t *bind_typeinfo(ndr_typeinfo_t *);
59 static ndr_typeinfo_t *find_typeinfo_by_nam
[all...]
/illumos-gate/usr/src/lib/smbsrv/libmlrpc/common/
H A Dndr_process.c50 extern ndr_typeinfo_t ndt_s_wchar;
243 ndo_process(ndr_stream_t *nds, ndr_typeinfo_t *ti, char *datum)
257 ndo_operation(ndr_stream_t *nds, ndr_typeinfo_t *ti, int opnum, char *datum)
280 ndr_typeinfo_t *ti = params_ref->ti;
292 ndr_typeinfo_t *ti;
591 ndr_typeinfo_t *ti = outer_ref->ti;
655 ndr_typeinfo_t *ti = outer_ref->ti;
745 ndr_typeinfo_t *ti = outer_ref->ti;
836 ndr_typeinfo_t *ti = outer_ref->ti;
964 ndr_typeinfo_t *t
[all...]
H A Dlibmlrpc.h204 ndr_typeinfo_t *interface_ti;
482 ndr_typeinfo_t *nb_ti;
496 ndr_buf_t *ndr_buf_init(ndr_typeinfo_t *);
H A Dndr_marshal.c43 ndr_typeinfo_t *ti, void *datum)
82 ndr_buf_init(ndr_typeinfo_t *ti)
483 ndr_typeinfo_t ndt__ndr_bind_ack_hdr = {
575 ndr_typeinfo_t ndt__ndr_alter_context_rsp_hdr = {
H A Dndr_server.c546 ndr_typeinfo_t *intf_ti = msvc->interface_ti;
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dndr.h168 } ndr_typeinfo_t; typedef in typeref:struct:ndr_typeinfo
174 ndr_typeinfo_t *ti; /* type of data referenced */
433 int ndo_process(struct ndr_stream *, ndr_typeinfo_t *, char *);
434 int ndo_operation(struct ndr_stream *, ndr_typeinfo_t *, int opnum, char *);

Completed in 203 milliseconds