Lines Matching refs:bbuf
786 struct artpec6_crypto_bounce_buffer *bbuf = kzalloc(alloc_size, flags);
788 if (!bbuf)
791 base = bbuf + 1;
792 bbuf->buf = PTR_ALIGN(base, ARTPEC_CACHE_LINE_MAX);
793 return bbuf;
799 struct artpec6_crypto_bounce_buffer *bbuf;
802 bbuf = artpec6_crypto_alloc_bounce(common->gfp_flags);
803 if (!bbuf)
806 bbuf->length = size;
807 bbuf->sg = walk->sg;
808 bbuf->offset = walk->offset;
810 ret = artpec6_crypto_setup_in_descr(common, bbuf->buf, size, false);
812 kfree(bbuf);
817 list_add_tail(&bbuf->list, &common->dma->bounce_buffers);