Searched refs:__virtio16 (Results 1 - 25 of 25) sorted by relevance

/linux-master/include/linux/
H A Dvirtio_caif.h14 __virtio16 headroom;
15 __virtio16 tailroom;
H A Dvirtio_byteorder.h16 static inline u16 __virtio16_to_cpu(bool little_endian, __virtio16 val)
24 static inline __virtio16 __cpu_to_virtio16(bool little_endian, u16 val)
27 return (__force __virtio16)cpu_to_le16(val);
29 return (__force __virtio16)cpu_to_be16(val);
H A Dvirtio_config.h346 static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val)
351 static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val)
379 __virtio16: virtio16_to_cpu((vdev), (x)), \
387 __virtio16: cpu_to_virtio16((vdev), (x)), \
551 __virtio16 ret;
561 __virtio16 v;
H A Dvringh.h262 static inline u16 vringh16_to_cpu(const struct vringh *vrh, __virtio16 val)
267 static inline __virtio16 cpu_to_vringh16(const struct vringh *vrh, u16 val)
/linux-master/include/uapi/linux/
H A Dvirtio_mem.h108 __virtio16 nb_blocks;
109 __virtio16 padding[3];
114 __virtio16 nb_blocks;
115 __virtio16 padding[3];
120 __virtio16 nb_blocks;
121 __virtio16 padding[3];
125 __virtio16 type;
126 __virtio16 padding[3];
175 __virtio16 state;
179 __virtio16 typ
[all...]
H A Dvirtio_types.h42 typedef __u16 __bitwise __virtio16; typedef
H A Dvirtio_console.h48 __virtio16 cols;
50 __virtio16 rows;
63 __virtio16 event; /* The kind of control event (see below) */
64 __virtio16 value; /* Extra information for the key */
H A Dvirtio_9p.h39 __virtio16 tag_len;
H A Dvirtio_net.h95 __virtio16 status;
100 __virtio16 max_virtqueue_pairs;
102 __virtio16 mtu;
141 __virtio16 hdr_len; /* Ethernet + IP + tcp/udp hdrs */
142 __virtio16 gso_size; /* Bytes to append to hdr_len per frame */
145 __virtio16 csum_start;
146 __virtio16 csum_offset;
151 __virtio16 start;
153 __virtio16 offset;
163 __virtio16 num_buffer
[all...]
H A Dvirtio_ring.h110 __virtio16 flags;
111 __virtio16 next;
115 __virtio16 flags;
116 __virtio16 idx;
117 __virtio16 ring[];
132 __virtio16 flags;
133 __virtio16 idx;
179 * __virtio16 avail_flags;
180 * __virtio16 avail_idx;
181 * __virtio16 availabl
[all...]
H A Dvirtio_scsi.h69 __virtio16 status_qualifier; /* Status qualifier */
113 __virtio16 max_channel;
114 __virtio16 max_target;
H A Dvirtio_blk.h69 __virtio16 cylinders;
83 __virtio16 min_io_size;
92 __virtio16 num_queues;
H A Dvirtio_balloon.h105 * __virtio16 tag;
115 __virtio16 tag;
/linux-master/tools/virtio/linux/
H A Dvirtio_config.h71 static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val)
76 static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val)
/linux-master/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.h91 static inline u16 vdpasim16_to_cpu(struct vdpasim *vdpasim, __virtio16 val)
96 static inline __virtio16 cpu_to_vdpasim16(struct vdpasim *vdpasim, u16 val)
/linux-master/drivers/vhost/
H A Dvringh.c40 u16 *val, const __virtio16 *p),
451 __virtio16 *p, u16 val),
500 const __virtio16 *p))
546 u16 *val, const __virtio16 *p),
548 __virtio16 *p, u16 val))
586 __virtio16 *p, u16 val))
599 static inline int getu16_user(const struct vringh *vrh, u16 *val, const __virtio16 *p)
601 __virtio16 v = 0;
602 int rc = get_user(v, (__force __virtio16 __user *)p);
607 static inline int putu16_user(const struct vringh *vrh, __virtio16 *
[all...]
H A Dvhost.h314 static inline u16 vhost16_to_cpu(struct vhost_virtqueue *vq, __virtio16 val)
319 static inline __virtio16 cpu_to_vhost16(struct vhost_virtqueue *vq, u16 val)
H A Dvhost.c49 #define vhost_used_event(vq) ((__virtio16 __user *)&vq->avail->ring[vq->num])
50 #define vhost_avail_event(vq) ((__virtio16 __user *)&vq->used->ring[vq->num])
1294 __virtio16 *idx)
1300 __virtio16 *head, int idx)
1307 __virtio16 *flags)
1313 __virtio16 *event)
1319 __virtio16 *idx)
2299 __virtio16 last_used_idx;
2502 __virtio16 avail_idx;
2503 __virtio16 ring_hea
[all...]
H A Dnet.c1108 __virtio16 num_buffers;
/linux-master/drivers/vdpa/alibaba/
H A Deni_vdpa.c453 __virtio16 max_virtqueue_pairs;
/linux-master/drivers/net/
H A Dtap.c88 static inline u16 tap16_to_cpu(struct tap_queue *q, __virtio16 val)
93 static inline __virtio16 cpu_to_tap16(struct tap_queue *q, u16 val)
H A Dtun.c355 static inline u16 tun16_to_cpu(struct tun_struct *tun, __virtio16 val)
360 static inline __virtio16 cpu_to_tun16(struct tun_struct *tun, u16 val)
H A Dvirtio_net.c246 __virtio16 vid;
/linux-master/drivers/virtio/
H A Dvirtio_ring.c769 __virtio16 nextflag = cpu_to_virtio16(vq->vq.vdev, VRING_DESC_F_NEXT);
1036 *(__virtio16 *)&(vq->split.vring.used->ring[num]) = 0;
/linux-master/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c173 static u16 mlx5vdpa16_to_cpu(struct mlx5_vdpa_dev *mvdev, __virtio16 val)
178 static __virtio16 cpu_to_mlx5vdpa16(struct mlx5_vdpa_dev *mvdev, u16 val)
2115 __virtio16 vlan;

Completed in 251 milliseconds