UBLK_F_USER_COPY
return ubq->flags & UBLK_F_USER_COPY;
return ub->dev_info.flags & UBLK_F_USER_COPY;
if (info.flags & (UBLK_F_USER_COPY | UBLK_F_SUPPORT_ZERO_COPY |
if (info.flags & UBLK_F_INTEGRITY && !(info.flags & UBLK_F_USER_COPY))
if (ub->dev_info.flags & (UBLK_F_USER_COPY | UBLK_F_SUPPORT_ZERO_COPY |
(UBLK_F_USER_COPY | UBLK_F_SUPPORT_ZERO_COPY)))) {
| UBLK_F_USER_COPY \
if (dev->dev_info.flags & (UBLK_F_SUPPORT_ZERO_COPY | UBLK_F_USER_COPY |
FEAT_NAME(UBLK_F_USER_COPY),
ctx.flags |= UBLK_F_USER_COPY;
!!(ctx.flags & UBLK_F_USER_COPY) +
if (!(ctx.flags & UBLK_F_USER_COPY)) {
return !!(q->flags & UBLK_F_USER_COPY);