Lines Matching refs:mxa
826 ndr_xa_init(ndr_client_t *clnt, ndr_xa_t *mxa)
828 ndr_stream_t *recv_nds = &mxa->recv_nds;
829 ndr_stream_t *send_nds = &mxa->send_nds;
840 mxa->heap = heap;
848 nds_destruct(&mxa->recv_nds);
849 nds_destruct(&mxa->send_nds);
850 ndr_heap_destroy(mxa->heap);
851 mxa->heap = NULL;
871 ndr_xa_exchange(ndr_client_t *clnt, ndr_xa_t *mxa)
873 ndr_stream_t *recv_nds = &mxa->recv_nds;
874 ndr_stream_t *send_nds = &mxa->send_nds;
909 ndr_xa_read(ndr_client_t *clnt, ndr_xa_t *mxa)
911 ndr_stream_t *nds = &mxa->recv_nds;
944 ndr_xa_preserve(ndr_client_t *clnt, ndr_xa_t *mxa)
946 assert(clnt->heap == mxa->heap);
949 mxa->heap = NULL;
957 ndr_xa_destruct(ndr_client_t *clnt, ndr_xa_t *mxa)
959 nds_destruct(&mxa->recv_nds);
960 nds_destruct(&mxa->send_nds);
963 ndr_heap_destroy(mxa->heap);
964 mxa->heap = NULL;