Symbol: umac_ctx
crypto/openssh/mac.c
116
mac->umac_ctx = NULL;
crypto/openssh/mac.c
151
if ((mac->umac_ctx = umac_new(mac->key)) == NULL)
crypto/openssh/mac.c
155
if ((mac->umac_ctx = umac128_new(mac->key)) == NULL)
crypto/openssh/mac.c
190
umac_update(mac->umac_ctx, data, datalen);
crypto/openssh/mac.c
191
umac_final(mac->umac_ctx, u.m, nonce);
crypto/openssh/mac.c
195
umac128_update(mac->umac_ctx, data, datalen);
crypto/openssh/mac.c
196
umac128_final(mac->umac_ctx, u.m, nonce);
crypto/openssh/mac.c
231
if (mac->umac_ctx != NULL)
crypto/openssh/mac.c
232
umac_delete(mac->umac_ctx);
crypto/openssh/mac.c
234
if (mac->umac_ctx != NULL)
crypto/openssh/mac.c
235
umac128_delete(mac->umac_ctx);
crypto/openssh/mac.c
239
mac->umac_ctx = NULL;
crypto/openssh/mac.h
40
struct umac_ctx *umac_ctx;
crypto/openssh/umac.c
1188
} umac_ctx;
crypto/openssh/umac.c
1193
int umac_reset(struct umac_ctx *ctx)
crypto/openssh/umac.c
1203
int umac_delete(struct umac_ctx *ctx)
crypto/openssh/umac.c
1208
ctx = (struct umac_ctx *)ctx->free_ptr;
crypto/openssh/umac.c
1216
struct umac_ctx *umac_new(const u_char key[])
crypto/openssh/umac.c
1221
struct umac_ctx *ctx, *octx;
crypto/openssh/umac.c
1230
ctx = (struct umac_ctx *)((u_char *)ctx + bytes_to_add);
crypto/openssh/umac.c
1244
int umac_final(struct umac_ctx *ctx, u_char tag[], const u_char nonce[8])
crypto/openssh/umac.c
1255
int umac_update(struct umac_ctx *ctx, const u_char *input, long len)
crypto/openssh/umac.c
1267
int umac(struct umac_ctx *ctx, u_char *input,
crypto/openssh/umac.h
120
struct umac_ctx *umac128_new(const u_char key[]);
crypto/openssh/umac.h
121
int umac128_update(struct umac_ctx *ctx, const u_char *input, long len);
crypto/openssh/umac.h
122
int umac128_final(struct umac_ctx *ctx, u_char tag[], const u_char nonce[8]);
crypto/openssh/umac.h
123
int umac128_delete(struct umac_ctx *ctx);
crypto/openssh/umac.h
55
struct umac_ctx *umac_new(const u_char key[]);
crypto/openssh/umac.h
61
int umac_reset(struct umac_ctx *ctx);
crypto/openssh/umac.h
65
int umac_update(struct umac_ctx *ctx, const u_char *input, long len);
crypto/openssh/umac.h
68
int umac_final(struct umac_ctx *ctx, u_char tag[], const u_char nonce[8]);
crypto/openssh/umac.h
73
int umac_delete(struct umac_ctx *ctx);
crypto/openssh/umac.h
77
int umac(struct umac_ctx *ctx, u_char *input,