hash_step
hash_step(ctx, ctx->H, p);
hash_step(c, c->H, p);
hash_step(c, c->H, T);
hash_step(c, c->H, c->S);