Lines Matching defs:data
112 static void asd_compute_sha(struct asd_ctx *ctx, void *data, size_t len,
117 .src = (uint32_t)(uintptr_t)data,
121 /* Check data address is 32bit compatible */
122 assert((uintptr_t)data == (uintptr_t)desc.src);
144 flush_dcache_range((uintptr_t)data, len);
153 void asd_sha_update(struct asd_ctx *ctx, void *data, size_t len)
159 memcpy(ctx->block + ctx->blocksz, data, nr);
162 data += nr;
170 asd_compute_sha(ctx, data, len & ~(SHA256_BLOCKSZ - 1), 0);
171 data += len & ~(SHA256_BLOCKSZ - 1);
175 memcpy(ctx->block + ctx->blocksz, data, nr);