sun8i_crypto_freebuf
fail1: sun8i_crypto_freebuf(sc, SUN8I_CRYPTO_RNGBYTES, &rng->cr_buf);
fail3: sun8i_crypto_freebuf(sc, nbytes, &selftest->cs_out);
fail2: sun8i_crypto_freebuf(sc, keybytes, &selftest->cs_key);
fail1: sun8i_crypto_freebuf(sc, nbytes, &selftest->cs_in);
sun8i_crypto_freebuf(sc, nbytes, &selftest->cs_out);
sun8i_crypto_freebuf(sc, keybytes, &selftest->cs_key);
sun8i_crypto_freebuf(sc, nbytes, &selftest->cs_in);
out1: sun8i_crypto_freebuf(sc, req->cu_size, &req->cu_buf);
sun8i_crypto_freebuf(sc, req->cu_size, &req->cu_buf);
static void sun8i_crypto_freebuf(struct sun8i_crypto_softc *, size_t,
fail3: sun8i_crypto_freebuf(sc, SUN8I_CRYPTO_MAXIVBYTES, &task->ct_ivbuf);
fail2: sun8i_crypto_freebuf(sc, SUN8I_CRYPTO_MAXCTRBYTES, &task->ct_ctrbuf);
fail1: sun8i_crypto_freebuf(sc, sizeof(*task->ct_desc), &task->ct_descbuf);
sun8i_crypto_freebuf(sc, SUN8I_CRYPTO_MAXIVBYTES, &task->ct_ivbuf);
sun8i_crypto_freebuf(sc, SUN8I_CRYPTO_MAXCTRBYTES, &task->ct_ctrbuf);
sun8i_crypto_freebuf(sc, sizeof(*task->ct_desc), &task->ct_descbuf);