__virtio16 86 drivers/net/tap.c static inline u16 tap16_to_cpu(struct tap_queue *q, __virtio16 val) __virtio16 91 drivers/net/tap.c static inline __virtio16 cpu_to_tap16(struct tap_queue *q, u16 val) __virtio16 393 drivers/net/tun.c static inline u16 tun16_to_cpu(struct tun_struct *tun, __virtio16 val) __virtio16 398 drivers/net/tun.c static inline __virtio16 cpu_to_tun16(struct tun_struct *tun, u16 val) __virtio16 172 drivers/net/virtio_net.c __virtio16 vid; __virtio16 1120 drivers/vhost/net.c __virtio16 num_buffers; __virtio16 49 drivers/vhost/vhost.c #define vhost_used_event(vq) ((__virtio16 __user *)&vq->avail->ring[vq->num]) __virtio16 50 drivers/vhost/vhost.c #define vhost_avail_event(vq) ((__virtio16 __user *)&vq->used->ring[vq->num]) __virtio16 981 drivers/vhost/vhost.c __virtio16 *idx) __virtio16 987 drivers/vhost/vhost.c __virtio16 *head, int idx) __virtio16 994 drivers/vhost/vhost.c __virtio16 *flags) __virtio16 1000 drivers/vhost/vhost.c __virtio16 *event) __virtio16 1006 drivers/vhost/vhost.c __virtio16 *idx) __virtio16 2007 drivers/vhost/vhost.c __virtio16 last_used_idx; __virtio16 2216 drivers/vhost/vhost.c __virtio16 avail_idx; __virtio16 2217 drivers/vhost/vhost.c __virtio16 ring_head; __virtio16 2441 drivers/vhost/vhost.c __virtio16 event; __virtio16 2453 drivers/vhost/vhost.c __virtio16 flags; __virtio16 2507 drivers/vhost/vhost.c __virtio16 avail_idx; __virtio16 2525 drivers/vhost/vhost.c __virtio16 avail_idx; __virtio16 269 drivers/vhost/vhost.h static inline u16 vhost16_to_cpu(struct vhost_virtqueue *vq, __virtio16 val) __virtio16 274 drivers/vhost/vhost.h static inline __virtio16 cpu_to_vhost16(struct vhost_virtqueue *vq, u16 val) __virtio16 35 drivers/vhost/vringh.c u16 *val, const __virtio16 *p), __virtio16 406 drivers/vhost/vringh.c __virtio16 *p, u16 val), __virtio16 454 drivers/vhost/vringh.c const __virtio16 *p)) __virtio16 500 drivers/vhost/vringh.c u16 *val, const __virtio16 *p), __virtio16 502 drivers/vhost/vringh.c __virtio16 *p, u16 val)) __virtio16 540 drivers/vhost/vringh.c __virtio16 *p, u16 val)) __virtio16 553 drivers/vhost/vringh.c static inline int getu16_user(const struct vringh *vrh, u16 *val, const __virtio16 *p) __virtio16 555 drivers/vhost/vringh.c __virtio16 v = 0; __virtio16 556 drivers/vhost/vringh.c int rc = get_user(v, (__force __virtio16 __user *)p); __virtio16 561 drivers/vhost/vringh.c static inline int putu16_user(const struct vringh *vrh, __virtio16 *p, u16 val) __virtio16 563 drivers/vhost/vringh.c __virtio16 v = cpu_to_vringh16(vrh, val); __virtio16 564 drivers/vhost/vringh.c return put_user(v, (__force __virtio16 __user *)p); __virtio16 823 drivers/vhost/vringh.c u16 *val, const __virtio16 *p) __virtio16 829 drivers/vhost/vringh.c static inline int putu16_kern(const struct vringh *vrh, __virtio16 *p, u16 val) __virtio16 624 drivers/virtio/virtio_ring.c __virtio16 nextflag = cpu_to_virtio16(vq->vq.vdev, VRING_DESC_F_NEXT); __virtio16 16 include/linux/virtio_byteorder.h static inline u16 __virtio16_to_cpu(bool little_endian, __virtio16 val) __virtio16 24 include/linux/virtio_byteorder.h static inline __virtio16 __cpu_to_virtio16(bool little_endian, u16 val) __virtio16 27 include/linux/virtio_byteorder.h return (__force __virtio16)cpu_to_le16(val); __virtio16 29 include/linux/virtio_byteorder.h return (__force __virtio16)cpu_to_be16(val); __virtio16 260 include/linux/virtio_config.h static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) __virtio16 265 include/linux/virtio_config.h static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val) __virtio16 406 include/linux/virtio_config.h return virtio16_to_cpu(vdev, (__force __virtio16)ret); __virtio16 50 include/linux/virtio_ring.h __virtio16 *p, __virtio16 v) __virtio16 222 include/linux/vringh.h static inline u16 vringh16_to_cpu(const struct vringh *vrh, __virtio16 val) __virtio16 227 include/linux/vringh.h static inline __virtio16 cpu_to_vringh16(const struct vringh *vrh, u16 val) __virtio16 107 include/uapi/linux/virtio_balloon.h __virtio16 tag; __virtio16 63 include/uapi/linux/virtio_console.h __virtio16 event; /* The kind of control event (see below) */ __virtio16 64 include/uapi/linux/virtio_console.h __virtio16 value; /* Extra information for the key */ __virtio16 114 include/uapi/linux/virtio_net.h __virtio16 hdr_len; /* Ethernet + IP + tcp/udp hdrs */ __virtio16 115 include/uapi/linux/virtio_net.h __virtio16 gso_size; /* Bytes to append to hdr_len per frame */ __virtio16 116 include/uapi/linux/virtio_net.h __virtio16 csum_start; /* Position to start checksumming from */ __virtio16 117 include/uapi/linux/virtio_net.h __virtio16 csum_offset; /* Offset after that to place checksum */ __virtio16 118 include/uapi/linux/virtio_net.h __virtio16 num_buffers; /* Number of merged rx buffers */ __virtio16 131 include/uapi/linux/virtio_net.h __virtio16 hdr_len; /* Ethernet + IP + tcp/udp hdrs */ __virtio16 132 include/uapi/linux/virtio_net.h __virtio16 gso_size; /* Bytes to append to hdr_len per frame */ __virtio16 133 include/uapi/linux/virtio_net.h __virtio16 csum_start; /* Position to start checksumming from */ __virtio16 134 include/uapi/linux/virtio_net.h __virtio16 csum_offset; /* Offset after that to place checksum */ __virtio16 141 include/uapi/linux/virtio_net.h __virtio16 num_buffers; /* Number of merged rx buffers */ __virtio16 241 include/uapi/linux/virtio_net.h __virtio16 virtqueue_pairs; __virtio16 96 include/uapi/linux/virtio_ring.h __virtio16 flags; __virtio16 98 include/uapi/linux/virtio_ring.h __virtio16 next; __virtio16 102 include/uapi/linux/virtio_ring.h __virtio16 flags; __virtio16 103 include/uapi/linux/virtio_ring.h __virtio16 idx; __virtio16 104 include/uapi/linux/virtio_ring.h __virtio16 ring[]; __virtio16 116 include/uapi/linux/virtio_ring.h __virtio16 flags; __virtio16 117 include/uapi/linux/virtio_ring.h __virtio16 idx; __virtio16 165 include/uapi/linux/virtio_ring.h #define vring_avail_event(vr) (*(__virtio16 *)&(vr)->used->ring[(vr)->num]) __virtio16 173 include/uapi/linux/virtio_ring.h vr->used = (void *)(((uintptr_t)&vr->avail->ring[num] + sizeof(__virtio16) __virtio16 179 include/uapi/linux/virtio_ring.h return ((sizeof(struct vring_desc) * num + sizeof(__virtio16) * (3 + num) __virtio16 181 include/uapi/linux/virtio_ring.h + sizeof(__virtio16) * 3 + sizeof(struct vring_used_elem) * num; __virtio16 69 include/uapi/linux/virtio_scsi.h __virtio16 status_qualifier; /* Status qualifier */ __virtio16 64 tools/virtio/linux/virtio_config.h static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) __virtio16 69 tools/virtio/linux/virtio_config.h static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val)