Lines Matching refs:ndr_push_data
97 struct ndr_push *ndr_push_data;
288 offset_save = call->ndr_push_data->offset;
293 NDR_GOTO(ndr_push_bytes(call->ndr_push_data,
298 NDR_GOTO(ndr_push_bytes(call->ndr_push_data,
301 NDR_GOTO(ndr_push_uint8(call->ndr_push_data,
303 NDR_GOTO(ndr_push_uint16(call->ndr_push_data,
306 RAP_GOTO(rap_push_string(call->ndr_push_data,
313 if (call->ndr_push_data->offset > call->heap->offset) {
317 call->ndr_push_data->offset = offset_save;
370 offset_save = call->ndr_push_data->offset;
375 NDR_GOTO(ndr_push_bytes(call->ndr_push_data,
380 NDR_GOTO(ndr_push_bytes(call->ndr_push_data,
383 NDR_GOTO(ndr_push_uint8(call->ndr_push_data,
385 NDR_GOTO(ndr_push_uint8(call->ndr_push_data,
387 NDR_GOTO(ndr_push_uint32(call->ndr_push_data,
390 RAP_GOTO(rap_push_string(call->ndr_push_data,
397 if (call->ndr_push_data->offset > call->heap->offset) {
401 call->ndr_push_data->offset = offset_save;
458 call->ndr_push_data = ndr_push_init_ctx(call, lp_iconv_convenience(lp_ctx));
460 if ((call->ndr_push_param == NULL) || (call->ndr_push_data == NULL))
464 call->ndr_push_data->flags = RAPNDR_FLAGS;
481 result_data = ndr_push_blob(call->ndr_push_data);