zero_buffer
void bio_integrity_alloc_buf(struct bio *bio, gfp_t gfp, bool zero_buffer)
buf = kmalloc(len, gfp | __GFP_NOWARN | (zero_buffer ? __GFP_ZERO : 0));
if (zero_buffer)
ac->zero_buffer,
ac->zero_buffer,
void *zero_buffer;
ac->zero_buffer = devm_kcalloc(&pdev->dev, 2, ARTPEC_CACHE_LINE_MAX,
if (!ac->zero_buffer)
ac->zero_buffer = PTR_ALIGN(ac->zero_buffer, ARTPEC_CACHE_LINE_MAX);
ctx->padding_dma = dma_map_single(ctx->dev, zero_buffer,
zero_buffer = kzalloc(CAAM_RSA_MAX_INPUT_SIZE - 1, GFP_KERNEL);
if (!zero_buffer)
kfree(zero_buffer);
kfree(zero_buffer);
static u8 *zero_buffer;
static u32 zero_buffer[DMAE_MAX_RW_SIZE];
memset(zero_buffer, 0, sizeof(u32) * DMAE_MAX_RW_SIZE);
(uintptr_t)(&zero_buffer[0]),
zero_buffer(tty, from, size);
zero_buffer(tty, from, n);
zero_buffer(tty, from, n);
void bio_integrity_alloc_buf(struct bio *bio, gfp_t gfp, bool zero_buffer);