buf_recycle
static int buf_recycle(struct bufdomain *, bool kva);
if (buf_recycle(&bdomain[q], true) != 0)
} while (buf_recycle(bd, false) == 0);
if (buf_recycle(bd, false) != 0) {