Lines Matching refs:log_used
381 vq->log_used = false; in vhost_vq_reset()
1936 bool log_used, in vq_log_used_access_ok() argument
1944 return !log_used || log_access_ok(log_base, log_addr, in vq_log_used_access_ok()
1955 vq_log_used_access_ok(vq, log_base, vq->log_used, vq->log_addr); in vq_log_access_ok()
2100 vq->log_used = !!(a.flags & (0x1 << VHOST_VRING_F_LOG)); in vhost_vring_set_addr()
2499 static int log_used(struct vhost_virtqueue *vq, u64 used_offset, u64 len) in log_used() function
2575 if (unlikely(vq->log_used)) { in vhost_update_used_flags()
2580 log_used(vq, (used - (void __user *)vq->used), in vhost_update_used_flags()
2592 if (unlikely(vq->log_used)) { in vhost_update_avail_event()
2598 log_used(vq, (used - (void __user *)vq->used), in vhost_update_avail_event()
2966 if (unlikely(vq->log_used)) { in __vhost_add_used_n()
2970 log_used(vq, ((void __user *)used - (void __user *)vq->used), in __vhost_add_used_n()
3028 if (unlikely(vq->log_used)) { in vhost_add_used_n_in_order()
3032 log_used(vq, ((void __user *)used - (void __user *)vq->used), in vhost_add_used_n_in_order()
3035 log_used(vq, 0, in vhost_add_used_n_in_order()
3072 if (unlikely(vq->log_used)) { in vhost_add_used_n()
3076 log_used(vq, offsetof(struct vring_used, idx), in vhost_add_used_n()