Home
last modified time | relevance | path

Searched refs:virtio16_to_cpu (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/platform/mellanox/
Dmlxbf-tmfifo.c294 if (vring->next_avail == virtio16_to_cpu(vdev, vr->avail->idx)) in mlxbf_tmfifo_get_next_desc()
298 head = virtio16_to_cpu(vdev, vr->avail->ring[idx]); in mlxbf_tmfifo_get_next_desc()
315 vr_idx = virtio16_to_cpu(vdev, vr->used->idx); in mlxbf_tmfifo_release_desc()
339 if (!(virtio16_to_cpu(vdev, desc->flags) & VRING_DESC_F_NEXT)) in mlxbf_tmfifo_get_pkt_len()
341 idx = virtio16_to_cpu(vdev, desc->next); in mlxbf_tmfifo_get_pkt_len()
436 if (!(virtio16_to_cpu(vdev, desc->flags) & VRING_DESC_F_NEXT)) in mlxbf_tmfifo_console_output_one()
438 idx = virtio16_to_cpu(vdev, desc->next); in mlxbf_tmfifo_console_output_one()
722 (virtio16_to_cpu(vdev, desc->flags) & VRING_DESC_F_NEXT)) { in mlxbf_tmfifo_rxtx_one_desc()
723 idx = virtio16_to_cpu(vdev, desc->next); in mlxbf_tmfifo_rxtx_one_desc()
/Linux-v5.4/tools/virtio/linux/
Dvirtio_config.h64 static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) in virtio16_to_cpu() function
/Linux-v5.4/drivers/virtio/
Dvirtio_ring.c375 flags = virtio16_to_cpu(vq->vq.vdev, desc->flags); in vring_unmap_one_split()
491 i = virtio16_to_cpu(_vq->vdev, desc[i].next); in virtqueue_add_split()
504 i = virtio16_to_cpu(_vq->vdev, desc[i].next); in virtqueue_add_split()
532 vq->free_head = virtio16_to_cpu(_vq->vdev, in virtqueue_add_split()
579 i = virtio16_to_cpu(_vq->vdev, desc[i].next); in virtqueue_add_split()
608 needs_kick = vring_need_event(virtio16_to_cpu(_vq->vdev, in virtqueue_kick_prepare_split()
634 i = virtio16_to_cpu(vq->vq.vdev, vq->split.vring.desc[i].next); in detach_buf_split()
674 return vq->last_used_idx != virtio16_to_cpu(vq->vq.vdev, in more_used_split()
778 return (u16)last_used_idx != virtio16_to_cpu(_vq->vdev, in virtqueue_poll_split()
808 if (unlikely((u16)(virtio16_to_cpu(_vq->vdev, vq->split.vring.used->idx) in virtqueue_enable_cb_delayed_split()
/Linux-v5.4/include/linux/
Dvirtio_config.h260 static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) in virtio16_to_cpu() function
406 return virtio16_to_cpu(vdev, (__force __virtio16)ret); in virtio_cread16()
/Linux-v5.4/drivers/char/
Dvirtio_console.c1586 switch (virtio16_to_cpu(vdev, cpkt->event)) { in handle_control_message()
1638 port->host_connected = virtio16_to_cpu(vdev, cpkt->value); in handle_control_message()
/Linux-v5.4/drivers/net/
Dvirtio_net.c788 u16 num_buf = virtio16_to_cpu(vi->vdev, hdr->num_buffers); in receive_mergeable()
936 virtio16_to_cpu(vi->vdev, in receive_mergeable()