Home
last modified time | relevance | path

Searched refs:uhash_ctx_t (Results 1 – 2 of 2) sorted by relevance

/external/openssh/
Dumac.h87 typedef struct uhash_ctx *uhash_ctx_t;
91 uhash_ctx_t uhash_alloc(u_char key[16]);
98 int uhash_free(uhash_ctx_t ctx);
100 int uhash_set_params(uhash_ctx_t ctx,
103 int uhash_reset(uhash_ctx_t ctx);
105 int uhash_update(uhash_ctx_t ctx,
109 int uhash_final(uhash_ctx_t ctx,
112 int uhash(uhash_ctx_t ctx,
Dumac.c784 typedef struct uhash_ctx *uhash_ctx_t; typedef
832 static void poly_hash(uhash_ctx_t hc, UINT32 data_in[]) in poly_hash()
888 static void ip_short(uhash_ctx_t ahc, UINT8 *nh_res, u_char *res) in ip_short()
913 static void ip_long(uhash_ctx_t ahc, u_char *res) in ip_long()
934 static int uhash_reset(uhash_ctx_t pc) in uhash_reset()
958 static void uhash_init(uhash_ctx_t ahc, aes_int_key prf_key) in uhash_init()
1004 static uhash_ctx_t uhash_alloc(u_char key[])
1007 uhash_ctx_t ctx;
1011 ctx = (uhash_ctx_t)malloc(sizeof(uhash_ctx)+ALLOC_BOUNDARY);
1016 ctx = (uhash_ctx_t)((u_char *)ctx + bytes_to_add);
[all …]