Lines Matching refs:ctx
75 setup_token_v2(struct krb5_ctx *ctx, struct xdr_netobj *token) in setup_token_v2() argument
81 if ((ctx->flags & KRB5_CTX_FLAG_INITIATOR) == 0) in setup_token_v2()
83 if (ctx->flags & KRB5_CTX_FLAG_ACCEPTOR_SUBKEY) in setup_token_v2()
100 token->len = GSS_KRB5_TOK_HDR_LEN + ctx->gk5e->cksumlength; in setup_token_v2()
105 gss_krb5_get_mic_v2(struct krb5_ctx *ctx, struct xdr_buf *text, in gss_krb5_get_mic_v2() argument
108 struct crypto_ahash *tfm = ctx->initiate ? in gss_krb5_get_mic_v2()
109 ctx->initiator_sign : ctx->acceptor_sign; in gss_krb5_get_mic_v2()
111 .len = ctx->gk5e->cksumlength, in gss_krb5_get_mic_v2()
119 krb5_hdr = setup_token_v2(ctx, token); in gss_krb5_get_mic_v2()
123 seq_send_be64 = cpu_to_be64(atomic64_fetch_inc(&ctx->seq_send64)); in gss_krb5_get_mic_v2()
132 return (ctx->endtime < now) ? GSS_S_CONTEXT_EXPIRED : GSS_S_COMPLETE; in gss_krb5_get_mic_v2()