Symbol: ndr_heap_t
usr/src/lib/libmlrpc/common/libmlrpc.h
434
ndr_heap_t *ndr_heap_create(void);
usr/src/lib/libmlrpc/common/libmlrpc.h
435
void ndr_heap_destroy(ndr_heap_t *);
usr/src/lib/libmlrpc/common/libmlrpc.h
436
void *ndr_heap_dupmem(ndr_heap_t *, const void *, size_t);
usr/src/lib/libmlrpc/common/libmlrpc.h
437
void *ndr_heap_malloc(ndr_heap_t *, unsigned);
usr/src/lib/libmlrpc/common/libmlrpc.h
438
void *ndr_heap_strdup(ndr_heap_t *, const char *);
usr/src/lib/libmlrpc/common/libmlrpc.h
439
int ndr_heap_mstring(ndr_heap_t *, const char *, ndr_mstring_t *);
usr/src/lib/libmlrpc/common/libmlrpc.h
440
void ndr_heap_mkvcs(ndr_heap_t *, char *, ndr_vcstr_t *);
usr/src/lib/libmlrpc/common/libmlrpc.h
441
void ndr_heap_mkvcb(ndr_heap_t *, uint8_t *, uint32_t, ndr_vcbuf_t *);
usr/src/lib/libmlrpc/common/libmlrpc.h
442
int ndr_heap_used(ndr_heap_t *);
usr/src/lib/libmlrpc/common/libmlrpc.h
443
int ndr_heap_avail(ndr_heap_t *);
usr/src/lib/libmlrpc/common/libmlrpc.h
463
ndr_heap_t *heap;
usr/src/lib/libmlrpc/common/libmlrpc.h
515
ndr_heap_t *heap;
usr/src/lib/libmlrpc/common/libmlrpc.h
541
ndr_heap_t *nb_heap;
usr/src/lib/libmlrpc/common/libmlrpc.h
546
int nds_initialize(ndr_stream_t *, unsigned, int, ndr_heap_t *);
usr/src/lib/libmlrpc/common/libmlrpc.h
638
ndr_heap_t *ndr_rpc_get_heap(mlrpc_handle_t *);
usr/src/lib/libmlrpc/common/mlrpc_clh.c
371
ndr_heap_t *heap;
usr/src/lib/libmlrpc/common/mlrpc_clh.c
379
ndr_heap_t *
usr/src/lib/libmlrpc/common/mlrpc_clh.c
459
ndr_heap_t *heap = clnt->heap;
usr/src/lib/libmlrpc/common/ndr_heap.c
125
ndr_heap_malloc(ndr_heap_t *heap, unsigned size)
usr/src/lib/libmlrpc/common/ndr_heap.c
161
ndr_heap_dupmem(ndr_heap_t *heap, const void *mem, size_t len)
usr/src/lib/libmlrpc/common/ndr_heap.c
178
ndr_heap_strdup(ndr_heap_t *heap, const char *s)
usr/src/lib/libmlrpc/common/ndr_heap.c
201
ndr_heap_mstring(ndr_heap_t *heap, const char *s, ndr_mstring_t *out)
usr/src/lib/libmlrpc/common/ndr_heap.c
235
ndr_heap_mkvcs(ndr_heap_t *heap, char *s, ndr_vcstr_t *vc)
usr/src/lib/libmlrpc/common/ndr_heap.c
266
ndr_heap_mkvcb(ndr_heap_t *heap, uint8_t *data, uint32_t datalen,
usr/src/lib/libmlrpc/common/ndr_heap.c
295
ndr_heap_used(ndr_heap_t *heap)
usr/src/lib/libmlrpc/common/ndr_heap.c
307
ndr_heap_avail(ndr_heap_t *heap)
usr/src/lib/libmlrpc/common/ndr_heap.c
67
ndr_heap_t *
usr/src/lib/libmlrpc/common/ndr_heap.c
70
ndr_heap_t *heap;
usr/src/lib/libmlrpc/common/ndr_heap.c
72
size_t allocsize = sizeof (ndr_heap_t) + NDR_HEAP_BLKSZ;
usr/src/lib/libmlrpc/common/ndr_heap.c
78
bzero(heap, sizeof (ndr_heap_t));
usr/src/lib/libmlrpc/common/ndr_heap.c
83
heap->iov->iov_len = sizeof (ndr_heap_t);
usr/src/lib/libmlrpc/common/ndr_heap.c
85
heap->next = base + sizeof (ndr_heap_t);
usr/src/lib/libmlrpc/common/ndr_heap.c
99
ndr_heap_destroy(ndr_heap_t *heap)
usr/src/lib/libmlrpc/common/ndr_ops.c
125
int composite_op, ndr_heap_t *heap)
usr/src/lib/libmlrpc/common/ndr_ops.c
205
return (ndr_heap_malloc((ndr_heap_t *)nds->heap, len));
usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c
497
ndr_heap_t *heap;
usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c
56
static void netr_network_samlogon(ndr_heap_t *, netr_info_t *,
usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c
58
static void netr_setup_identity(ndr_heap_t *, smb_logon_t *,
usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c
665
netr_network_samlogon(ndr_heap_t *heap, netr_info_t *netr_info,
usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c
838
netr_setup_identity(ndr_heap_t *heap, smb_logon_t *user_info,
usr/src/lib/smbsrv/libmlsvc/common/samr_clnt.c
511
ndr_heap_t *heap;