Home
last modified time | relevance | path

Searched refs:ndr_heap_t (Results 1 – 7 of 7) sorted by relevance

/titanic_41/usr/src/lib/smbsrv/libmlrpc/common/
H A Dndr_heap.c66 ndr_heap_t *
69 ndr_heap_t *heap; in ndr_heap_create()
71 size_t allocsize = sizeof (ndr_heap_t) + NDR_HEAP_BLKSZ; in ndr_heap_create()
77 bzero(heap, sizeof (ndr_heap_t)); in ndr_heap_create()
82 heap->iov->iov_len = sizeof (ndr_heap_t); in ndr_heap_create()
84 heap->next = base + sizeof (ndr_heap_t); in ndr_heap_create()
98 ndr_heap_destroy(ndr_heap_t *heap) in ndr_heap_destroy()
124 ndr_heap_malloc(ndr_heap_t *heap, unsigned size) in ndr_heap_malloc()
160 ndr_heap_strdup(ndr_heap_t *heap, const char *s) in ndr_heap_strdup()
184 ndr_heap_mstring(ndr_heap_t *heap, const char *s, ndr_mstring_t *out) in ndr_heap_mstring()
[all …]
H A Dlibmlrpc.h365 } ndr_heap_t; typedef
403 ndr_heap_t *ndr_heap_create(void);
404 void ndr_heap_destroy(ndr_heap_t *);
405 void *ndr_heap_malloc(ndr_heap_t *, unsigned);
406 void *ndr_heap_strdup(ndr_heap_t *, const char *);
407 int ndr_heap_mstring(ndr_heap_t *, const char *, ndr_mstring_t *);
408 void ndr_heap_mkvcs(ndr_heap_t *, char *, ndr_vcstr_t *);
409 void ndr_heap_mkvcb(ndr_heap_t *, uint8_t *, uint32_t, ndr_vcbuf_t *);
410 smb_sid_t *ndr_heap_siddup(ndr_heap_t *, smb_sid_t *);
411 int ndr_heap_used(ndr_heap_t *);
[all …]
H A Dndr_ops.c126 int composite_op, ndr_heap_t *heap) in nds_initialize()
204 return (ndr_heap_malloc((ndr_heap_t *)nds->heap, len)); in ndo_malloc()
/titanic_41/usr/src/lib/smbsrv/libmlsvc/common/
H A Dnetr_logon.c57 static void netr_network_samlogon(ndr_heap_t *, netr_info_t *,
59 static void netr_setup_identity(ndr_heap_t *, smb_logon_t *,
303 ndr_heap_t *heap; in netr_server_samlogon()
436 netr_network_samlogon(ndr_heap_t *heap, netr_info_t *netr_info, in netr_network_samlogon()
590 netr_setup_identity(ndr_heap_t *heap, smb_logon_t *user_info, in netr_setup_identity()
H A Dmlsvc_client.c308 ndr_heap_t *heap; in ndr_rpc_malloc()
316 ndr_heap_t *
424 ndr_heap_t *heap = clnt->heap; in ndr_xa_init()
H A Dlibmlsvc.h165 ndr_heap_t *ndr_rpc_get_heap(mlsvc_handle_t *);
H A Dsamr_clnt.c511 ndr_heap_t *heap; in samr_create_user()