typedef struct pre##_counterctx { \
pre##_ctx ctx; /* Underlying cipher context */ \
unsigned off; /* Current offset in buffer */ \
typedef struct pre##_counterctx { \
pre##_ctx ctx; /* Underlying cipher context */ \
unsigned off; /* Current offset in buffer */ \