Lines Matching refs:ctx
351 struct gssx_call_ctx *ctx) in gssx_enc_call_ctx() argument
358 err = gssx_enc_buffer(xdr, &ctx->locale); in gssx_enc_call_ctx()
363 err = gssx_enc_buffer(xdr, &ctx->server_ctx); in gssx_enc_call_ctx()
577 struct gssx_ctx *ctx) in gssx_enc_ctx() argument
583 err = gssx_enc_buffer(xdr, &ctx->exported_context_token); in gssx_enc_ctx()
588 err = gssx_enc_buffer(xdr, &ctx->state); in gssx_enc_ctx()
593 err = gssx_enc_bool(xdr, ctx->need_release); in gssx_enc_ctx()
598 err = gssx_enc_buffer(xdr, &ctx->mech); in gssx_enc_ctx()
603 err = gssx_enc_name(xdr, &ctx->src_name); in gssx_enc_ctx()
608 err = gssx_enc_name(xdr, &ctx->targ_name); in gssx_enc_ctx()
616 p = xdr_encode_hyper(p, ctx->lifetime); in gssx_enc_ctx()
619 p = xdr_encode_hyper(p, ctx->ctx_flags); in gssx_enc_ctx()
622 err = gssx_enc_bool(xdr, ctx->locally_initiated); in gssx_enc_ctx()
627 err = gssx_enc_bool(xdr, ctx->open); in gssx_enc_ctx()
634 err = dummy_enc_opt_array(xdr, &ctx->options); in gssx_enc_ctx()
640 struct gssx_ctx *ctx) in gssx_dec_ctx() argument
646 err = gssx_dec_buffer(xdr, &ctx->exported_context_token); in gssx_dec_ctx()
651 err = gssx_dec_buffer(xdr, &ctx->state); in gssx_dec_ctx()
656 err = gssx_dec_bool(xdr, &ctx->need_release); in gssx_dec_ctx()
661 err = gssx_dec_buffer(xdr, &ctx->mech); in gssx_dec_ctx()
666 err = gssx_dec_name(xdr, &ctx->src_name); in gssx_dec_ctx()
671 err = gssx_dec_name(xdr, &ctx->targ_name); in gssx_dec_ctx()
679 p = xdr_decode_hyper(p, &ctx->lifetime); in gssx_dec_ctx()
682 p = xdr_decode_hyper(p, &ctx->ctx_flags); in gssx_dec_ctx()
685 err = gssx_dec_bool(xdr, &ctx->locally_initiated); in gssx_dec_ctx()
690 err = gssx_dec_bool(xdr, &ctx->open); in gssx_dec_ctx()
696 err = dummy_dec_opt_array(xdr, &ctx->options); in gssx_dec_ctx()