ctx_ptr
#define ctx_ptr(field) (void *)(long)(field)
# define ctx_ptr(field) (void *)(long)(field)
# define ctx_ptr(field) (void *)(long)(field)
#define ctx_ptr(ctx, mem) (void *)(unsigned long)ctx->mem