Lines Matching refs:ctx

55 fletcher_4_superscalar_init(fletcher_4_ctx_t *ctx)  in fletcher_4_superscalar_init()  argument
57 bzero(ctx->superscalar, 4 * sizeof (zfs_fletcher_superscalar_t)); in fletcher_4_superscalar_init()
61 fletcher_4_superscalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_superscalar_fini() argument
64 A = ctx->superscalar[0].v[0] + ctx->superscalar[0].v[1]; in fletcher_4_superscalar_fini()
65 B = 2 * ctx->superscalar[1].v[0] + 2 * ctx->superscalar[1].v[1] - in fletcher_4_superscalar_fini()
66 ctx->superscalar[0].v[1]; in fletcher_4_superscalar_fini()
67 C = 4 * ctx->superscalar[2].v[0] - ctx->superscalar[1].v[0] + in fletcher_4_superscalar_fini()
68 4 * ctx->superscalar[2].v[1] - 3 * ctx->superscalar[1].v[1]; in fletcher_4_superscalar_fini()
69 D = 8 * ctx->superscalar[3].v[0] - 4 * ctx->superscalar[2].v[0] + in fletcher_4_superscalar_fini()
70 8 * ctx->superscalar[3].v[1] - 8 * ctx->superscalar[2].v[1] + in fletcher_4_superscalar_fini()
71 ctx->superscalar[1].v[1]; in fletcher_4_superscalar_fini()
76 fletcher_4_superscalar_native(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar_native() argument
84 a = ctx->superscalar[0].v[0]; in fletcher_4_superscalar_native()
85 b = ctx->superscalar[1].v[0]; in fletcher_4_superscalar_native()
86 c = ctx->superscalar[2].v[0]; in fletcher_4_superscalar_native()
87 d = ctx->superscalar[3].v[0]; in fletcher_4_superscalar_native()
88 a2 = ctx->superscalar[0].v[1]; in fletcher_4_superscalar_native()
89 b2 = ctx->superscalar[1].v[1]; in fletcher_4_superscalar_native()
90 c2 = ctx->superscalar[2].v[1]; in fletcher_4_superscalar_native()
91 d2 = ctx->superscalar[3].v[1]; in fletcher_4_superscalar_native()
104 ctx->superscalar[0].v[0] = a; in fletcher_4_superscalar_native()
105 ctx->superscalar[1].v[0] = b; in fletcher_4_superscalar_native()
106 ctx->superscalar[2].v[0] = c; in fletcher_4_superscalar_native()
107 ctx->superscalar[3].v[0] = d; in fletcher_4_superscalar_native()
108 ctx->superscalar[0].v[1] = a2; in fletcher_4_superscalar_native()
109 ctx->superscalar[1].v[1] = b2; in fletcher_4_superscalar_native()
110 ctx->superscalar[2].v[1] = c2; in fletcher_4_superscalar_native()
111 ctx->superscalar[3].v[1] = d2; in fletcher_4_superscalar_native()
115 fletcher_4_superscalar_byteswap(fletcher_4_ctx_t *ctx, in fletcher_4_superscalar_byteswap() argument
123 a = ctx->superscalar[0].v[0]; in fletcher_4_superscalar_byteswap()
124 b = ctx->superscalar[1].v[0]; in fletcher_4_superscalar_byteswap()
125 c = ctx->superscalar[2].v[0]; in fletcher_4_superscalar_byteswap()
126 d = ctx->superscalar[3].v[0]; in fletcher_4_superscalar_byteswap()
127 a2 = ctx->superscalar[0].v[1]; in fletcher_4_superscalar_byteswap()
128 b2 = ctx->superscalar[1].v[1]; in fletcher_4_superscalar_byteswap()
129 c2 = ctx->superscalar[2].v[1]; in fletcher_4_superscalar_byteswap()
130 d2 = ctx->superscalar[3].v[1]; in fletcher_4_superscalar_byteswap()
143 ctx->superscalar[0].v[0] = a; in fletcher_4_superscalar_byteswap()
144 ctx->superscalar[1].v[0] = b; in fletcher_4_superscalar_byteswap()
145 ctx->superscalar[2].v[0] = c; in fletcher_4_superscalar_byteswap()
146 ctx->superscalar[3].v[0] = d; in fletcher_4_superscalar_byteswap()
147 ctx->superscalar[0].v[1] = a2; in fletcher_4_superscalar_byteswap()
148 ctx->superscalar[1].v[1] = b2; in fletcher_4_superscalar_byteswap()
149 ctx->superscalar[2].v[1] = c2; in fletcher_4_superscalar_byteswap()
150 ctx->superscalar[3].v[1] = d2; in fletcher_4_superscalar_byteswap()