Lines Matching refs:err

98 	int err;  in gssx_enc_option()  local
100 err = gssx_enc_buffer(xdr, &opt->option); in gssx_enc_option()
101 if (err) in gssx_enc_option()
102 return err; in gssx_enc_option()
103 err = gssx_enc_buffer(xdr, &opt->value); in gssx_enc_option()
104 return err; in gssx_enc_option()
110 int err; in gssx_dec_option() local
112 err = gssx_dec_buffer(xdr, &opt->option); in gssx_dec_option()
113 if (err) in gssx_dec_option()
114 return err; in gssx_dec_option()
115 err = gssx_dec_buffer(xdr, &opt->value); in gssx_dec_option()
116 return err; in gssx_dec_option()
175 int i, err; in gssx_dec_linux_creds() local
187 err = get_host_u32(xdr, &tmp); in gssx_dec_linux_creds()
188 if (err) in gssx_dec_linux_creds()
189 return err; in gssx_dec_linux_creds()
193 err = get_host_u32(xdr, &tmp); in gssx_dec_linux_creds()
194 if (err) in gssx_dec_linux_creds()
195 return err; in gssx_dec_linux_creds()
199 err = get_host_u32(xdr, &tmp); in gssx_dec_linux_creds()
200 if (err) in gssx_dec_linux_creds()
201 return err; in gssx_dec_linux_creds()
212 err = get_host_u32(xdr, &tmp); in gssx_dec_linux_creds()
213 if (err) in gssx_dec_linux_creds()
215 err = -EINVAL; in gssx_dec_linux_creds()
226 return err; in gssx_dec_linux_creds()
235 int err; in gssx_dec_option_array() local
253 err = -ENOMEM; in gssx_dec_option_array()
269 err = -ENOSPC; in gssx_dec_option_array()
276 err = -ENOSPC; in gssx_dec_option_array()
283 err = gssx_dec_linux_creds(xdr, creds); in gssx_dec_option_array()
284 if (err) in gssx_dec_option_array()
289 err = gssx_dec_buffer(xdr, &dummy); in gssx_dec_option_array()
290 if (err) in gssx_dec_option_array()
301 return err; in gssx_dec_option_array()
308 int err; in gssx_dec_status() local
317 err = gssx_dec_buffer(xdr, &status->mech); in gssx_dec_status()
318 if (err) in gssx_dec_status()
319 return err; in gssx_dec_status()
328 err = gssx_dec_buffer(xdr, &status->major_status_string); in gssx_dec_status()
329 if (err) in gssx_dec_status()
330 return err; in gssx_dec_status()
333 err = gssx_dec_buffer(xdr, &status->minor_status_string); in gssx_dec_status()
334 if (err) in gssx_dec_status()
335 return err; in gssx_dec_status()
338 err = gssx_dec_buffer(xdr, &status->server_ctx); in gssx_dec_status()
339 if (err) in gssx_dec_status()
340 return err; in gssx_dec_status()
344 err = dummy_dec_opt_array(xdr, &status->options); in gssx_dec_status()
346 return err; in gssx_dec_status()
354 int err; in gssx_enc_call_ctx() local
357 err = gssx_enc_buffer(xdr, &ctx->locale); in gssx_enc_call_ctx()
358 if (err) in gssx_enc_call_ctx()
359 return err; in gssx_enc_call_ctx()
362 err = gssx_enc_buffer(xdr, &ctx->server_ctx); in gssx_enc_call_ctx()
363 if (err) in gssx_enc_call_ctx()
364 return err; in gssx_enc_call_ctx()
376 err = gssx_enc_option(xdr, &opt); in gssx_enc_call_ctx()
383 err = gssx_enc_option(xdr, &opt); in gssx_enc_call_ctx()
385 return err; in gssx_enc_call_ctx()
391 int err; in gssx_dec_name_attr() local
394 err = gssx_dec_buffer(xdr, &attr->attr); in gssx_dec_name_attr()
395 if (err) in gssx_dec_name_attr()
396 return err; in gssx_dec_name_attr()
399 err = gssx_dec_buffer(xdr, &attr->value); in gssx_dec_name_attr()
400 if (err) in gssx_dec_name_attr()
401 return err; in gssx_dec_name_attr()
404 err = dummy_dec_opt_array(xdr, &attr->extensions); in gssx_dec_name_attr()
406 return err; in gssx_dec_name_attr()
454 int err; in gssx_enc_name() local
457 err = gssx_enc_buffer(xdr, &name->display_name); in gssx_enc_name()
458 if (err) in gssx_enc_name()
459 return err; in gssx_enc_name()
462 err = gssx_enc_buffer(xdr, &zero_netobj); in gssx_enc_name()
463 if (err) in gssx_enc_name()
464 return err; in gssx_enc_name()
467 err = gssx_enc_buffer(xdr, &zero_netobj); in gssx_enc_name()
468 if (err) in gssx_enc_name()
469 return err; in gssx_enc_name()
472 err = gssx_enc_buffer(xdr, &zero_netobj); in gssx_enc_name()
473 if (err) in gssx_enc_name()
474 return err; in gssx_enc_name()
479 err = dummy_enc_nameattr_array(xdr, &zero_name_attr_array); in gssx_enc_name()
480 if (err) in gssx_enc_name()
481 return err; in gssx_enc_name()
486 err = dummy_enc_opt_array(xdr, &zero_option_array); in gssx_enc_name()
488 return err; in gssx_enc_name()
498 int err; in gssx_dec_name() local
501 err = gssx_dec_buffer(xdr, &name->display_name); in gssx_dec_name()
502 if (err) in gssx_dec_name()
503 return err; in gssx_dec_name()
506 err = gssx_dec_buffer(xdr, &dummy_netobj); in gssx_dec_name()
507 if (err) in gssx_dec_name()
508 return err; in gssx_dec_name()
511 err = gssx_dec_buffer(xdr, &dummy_netobj); in gssx_dec_name()
512 if (err) in gssx_dec_name()
513 return err; in gssx_dec_name()
516 err = gssx_dec_buffer(xdr, &dummy_netobj); in gssx_dec_name()
517 if (err) in gssx_dec_name()
518 return err; in gssx_dec_name()
522 err = dummy_dec_nameattr_array(xdr, &dummy_name_attr_array); in gssx_dec_name()
523 if (err) in gssx_dec_name()
524 return err; in gssx_dec_name()
528 err = dummy_dec_opt_array(xdr, &dummy_option_array); in gssx_dec_name()
530 return err; in gssx_dec_name()
552 int err; in gssx_enc_cred() local
555 err = gssx_enc_name(xdr, &cred->desired_name); in gssx_enc_cred()
556 if (err) in gssx_enc_cred()
557 return err; in gssx_enc_cred()
560 err = dummy_enc_credel_array(xdr, &cred->elements); in gssx_enc_cred()
561 if (err) in gssx_enc_cred()
562 return err; in gssx_enc_cred()
565 err = gssx_enc_buffer(xdr, &cred->cred_handle_reference); in gssx_enc_cred()
566 if (err) in gssx_enc_cred()
567 return err; in gssx_enc_cred()
570 err = gssx_enc_bool(xdr, cred->needs_release); in gssx_enc_cred()
572 return err; in gssx_enc_cred()
579 int err; in gssx_enc_ctx() local
582 err = gssx_enc_buffer(xdr, &ctx->exported_context_token); in gssx_enc_ctx()
583 if (err) in gssx_enc_ctx()
584 return err; in gssx_enc_ctx()
587 err = gssx_enc_buffer(xdr, &ctx->state); in gssx_enc_ctx()
588 if (err) in gssx_enc_ctx()
589 return err; in gssx_enc_ctx()
592 err = gssx_enc_bool(xdr, ctx->need_release); in gssx_enc_ctx()
593 if (err) in gssx_enc_ctx()
594 return err; in gssx_enc_ctx()
597 err = gssx_enc_buffer(xdr, &ctx->mech); in gssx_enc_ctx()
598 if (err) in gssx_enc_ctx()
599 return err; in gssx_enc_ctx()
602 err = gssx_enc_name(xdr, &ctx->src_name); in gssx_enc_ctx()
603 if (err) in gssx_enc_ctx()
604 return err; in gssx_enc_ctx()
607 err = gssx_enc_name(xdr, &ctx->targ_name); in gssx_enc_ctx()
608 if (err) in gssx_enc_ctx()
609 return err; in gssx_enc_ctx()
621 err = gssx_enc_bool(xdr, ctx->locally_initiated); in gssx_enc_ctx()
622 if (err) in gssx_enc_ctx()
623 return err; in gssx_enc_ctx()
626 err = gssx_enc_bool(xdr, ctx->open); in gssx_enc_ctx()
627 if (err) in gssx_enc_ctx()
628 return err; in gssx_enc_ctx()
633 err = dummy_enc_opt_array(xdr, &ctx->options); in gssx_enc_ctx()
635 return err; in gssx_enc_ctx()
642 int err; in gssx_dec_ctx() local
645 err = gssx_dec_buffer(xdr, &ctx->exported_context_token); in gssx_dec_ctx()
646 if (err) in gssx_dec_ctx()
647 return err; in gssx_dec_ctx()
650 err = gssx_dec_buffer(xdr, &ctx->state); in gssx_dec_ctx()
651 if (err) in gssx_dec_ctx()
652 return err; in gssx_dec_ctx()
655 err = gssx_dec_bool(xdr, &ctx->need_release); in gssx_dec_ctx()
656 if (err) in gssx_dec_ctx()
657 return err; in gssx_dec_ctx()
660 err = gssx_dec_buffer(xdr, &ctx->mech); in gssx_dec_ctx()
661 if (err) in gssx_dec_ctx()
662 return err; in gssx_dec_ctx()
665 err = gssx_dec_name(xdr, &ctx->src_name); in gssx_dec_ctx()
666 if (err) in gssx_dec_ctx()
667 return err; in gssx_dec_ctx()
670 err = gssx_dec_name(xdr, &ctx->targ_name); in gssx_dec_ctx()
671 if (err) in gssx_dec_ctx()
672 return err; in gssx_dec_ctx()
684 err = gssx_dec_bool(xdr, &ctx->locally_initiated); in gssx_dec_ctx()
685 if (err) in gssx_dec_ctx()
686 return err; in gssx_dec_ctx()
689 err = gssx_dec_bool(xdr, &ctx->open); in gssx_dec_ctx()
690 if (err) in gssx_dec_ctx()
691 return err; in gssx_dec_ctx()
695 err = dummy_dec_opt_array(xdr, &ctx->options); in gssx_dec_ctx()
697 return err; in gssx_dec_ctx()
703 int err; in gssx_enc_cb() local
712 err = gssx_enc_buffer(xdr, &cb->initiator_address); in gssx_enc_cb()
713 if (err) in gssx_enc_cb()
714 return err; in gssx_enc_cb()
723 err = gssx_enc_buffer(xdr, &cb->acceptor_address); in gssx_enc_cb()
724 if (err) in gssx_enc_cb()
725 return err; in gssx_enc_cb()
728 err = gssx_enc_buffer(xdr, &cb->application_data); in gssx_enc_cb()
730 return err; in gssx_enc_cb()
738 int err; in gssx_enc_accept_sec_context() local
740 err = gssx_enc_call_ctx(xdr, &arg->call_ctx); in gssx_enc_accept_sec_context()
741 if (err) in gssx_enc_accept_sec_context()
746 err = gssx_enc_ctx(xdr, arg->context_handle); in gssx_enc_accept_sec_context()
748 err = gssx_enc_bool(xdr, 0); in gssx_enc_accept_sec_context()
749 if (err) in gssx_enc_accept_sec_context()
754 err = gssx_enc_cred(xdr, arg->cred_handle); in gssx_enc_accept_sec_context()
756 err = gssx_enc_bool(xdr, 0); in gssx_enc_accept_sec_context()
757 if (err) in gssx_enc_accept_sec_context()
761 err = gssx_enc_in_token(xdr, &arg->input_token); in gssx_enc_accept_sec_context()
762 if (err) in gssx_enc_accept_sec_context()
767 err = gssx_enc_cb(xdr, arg->input_cb); in gssx_enc_accept_sec_context()
769 err = gssx_enc_bool(xdr, 0); in gssx_enc_accept_sec_context()
770 if (err) in gssx_enc_accept_sec_context()
773 err = gssx_enc_bool(xdr, arg->ret_deleg_cred); in gssx_enc_accept_sec_context()
774 if (err) in gssx_enc_accept_sec_context()
780 err = dummy_enc_opt_array(xdr, &arg->options); in gssx_enc_accept_sec_context()
786 if (err) in gssx_enc_accept_sec_context()
787 dprintk("RPC: gssx_enc_accept_sec_context: %d\n", err); in gssx_enc_accept_sec_context()
796 int err; in gssx_dec_accept_sec_context() local
805 err = gssx_dec_status(xdr, &res->status); in gssx_dec_accept_sec_context()
806 if (err) in gssx_dec_accept_sec_context()
810 err = gssx_dec_bool(xdr, &value_follows); in gssx_dec_accept_sec_context()
811 if (err) in gssx_dec_accept_sec_context()
814 err = gssx_dec_ctx(xdr, res->context_handle); in gssx_dec_accept_sec_context()
815 if (err) in gssx_dec_accept_sec_context()
822 err = gssx_dec_bool(xdr, &value_follows); in gssx_dec_accept_sec_context()
823 if (err) in gssx_dec_accept_sec_context()
826 err = gssx_dec_buffer(xdr, res->output_token); in gssx_dec_accept_sec_context()
827 if (err) in gssx_dec_accept_sec_context()
834 err = gssx_dec_bool(xdr, &value_follows); in gssx_dec_accept_sec_context()
835 if (err) in gssx_dec_accept_sec_context()
839 err = -EINVAL; in gssx_dec_accept_sec_context()
844 err = gssx_dec_option_array(xdr, &res->options); in gssx_dec_accept_sec_context()
848 return err; in gssx_dec_accept_sec_context()